Re: Make hal successfully but still report problem



Calvin,

Parallel makefile execution [make -jn, where n >1] is not enabled by
default. In order to have make execute instructions in parallel during
the build,  a GAR makefile variable, PARALLELMFLAGS, needs to be set in
one of the gar.*.mk files. 

For example, 

        # set parallel make flag
        PARALLELMFLAGS= -j2

So having two CPUs is not causing the problem with jade.

So what's going on??? 
* 'make paranoid-install' will stop on any error, which is generally a
good thing.

* jade is having some issues with the style sheets installed on your
system.


-Joseph

=============================================================================

On Sun, 2006-08-06 at 12:38 +0800, Yu-Hui Liu wrote:
> Hi, there,
> 
> When building garnome-2.15.90, I met a strange problem.
> Use command "make paranoid-install" in "desktop" folder will report 
> following error message that indicate the build was failed.
> 
> jade:/home/garnome/garnome-2.15.90/freedesktop/hal/work/main.d/hal-0.5.7/doc/spec/hal-spec.xml:578:16:E: 
> element "para" undefined
> jade:/home/garnome/garnome-2.15.90/freedesktop/hal/work/main.d/hal-0.5.7/doc/spec/hal-spec.xml:584:31:E: 
> element "literal" undefined
> jade:I: maximum number of errors (200) reached; change with -E option
> jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.78/html/../common/dbtable.dsl:224:13:E: 
> 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 
> 135802976>" not a singleton node list
> jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.78/html/../common/dbtable.dsl:224:13:E: 
> 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 
> 135802976>" not a singleton node list
> jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.78/html/dblink.dsl:203:1:E: 
> XRef LinkEnd to missing ID 'dbus-api'
> 
> And then the recursively build stopped.
> make[10]: *** [hal-spec.html] Error 8
> make[10]: Leaving directory 
> `/home/garnome/garnome-2.15.90/freedesktop/hal/work/main.d/hal-0.5.7/doc/spec'
> 
> But when I went to the freedesktop/hal folder and run "make", "make 
> install" here, everything was fine. Then I went back to "desktop" folder 
> and run "make paranoid-install" again. It passed!
> 
> Is it a problem of the garnome build system itself? Or because I'm using 
> a dual-cpu box so something was wrong in the parallel building?
> 
> Thanks.
> Calvin
-- 
joseph_sacco [at] comcast [dot] net




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]