[Open Office] parallel building fails...

Noel Power npower at openoffice.org
Fri Feb 10 07:02:53 EST 2006


Giuseppe,

Caolan McNamara wrote:
> On Thu, 2006-02-09 at 11:28 +0100, Giuseppe Ghibò wrote:
> 
>>Caolan McNamara wrote:
> 
> 
>>Searching backwards there aren't errors AFAIK (full log is 45MB), and vbaobj.lib
>>is anyway built (I've the file into ./build/src680-m155/sc/unxlngi6.pro/slb/vbaobj.lib), but 
>>later the point where there is
>>Checking DLL ../unxlngi6.pro/lib/check_libswui680li.so ...dmake... => Error,
>>so IMHO it's a missed dependency (maybe in the VBA patchset)
>>from libswui680li.so to vbaobj.lib.
>>
> 
> 
> I doubt it. I'd still say the problem is in sc. I'd search for vbaobj in
> the log and see what order of usage it gets used in, or cd sc/util ;
> rm ../unxlngi6.pro/slb/vbaobj.lib; export MAXPROCESS=10 ; dmake and see
> if that reproduces it
> 
> C.
> 

Of course Caolan is correct :-) and there is indeed a missing 
dependency. Since m154 qpro is disabled ( there was a dependency line 
for vba in sc/prj/build.lst ) in that patch set ( they were in the same 
patch because qpro & vba were patching the same line ) Anyway it appears 
that when the conditional patches for >= m154 were generated this line 
was missed.

I didn't realise you were talking about multiproc builds ( somehow my 
mind just assumed icecream ) so in fact I was able to reproduce this 
here and play with it. I was able to make it fail consistently quite 
easily in the end

cd sc/unxlngi6.pro/slb/vbaobj.lib
rm unoobj.lib  vbaobj.lib  lotus.lib
build -P 6 ( or higher, 6 fails every time for me )

so update from head should fix the problem now. Sorry 'bout all the 
trouble :-(

Noel




More information about the Openoffice mailing list