[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