It might be due to "Updating dependencies file, .deps/.all.pp",
such lines are not in amd64 log.

I don't think so.
The main error is:
/usr/bin/ld: warning: libnspr4.so.0d, needed by 
../../../dist/bin/libxpcomglue.so, not found (try using -rpath or -rpath-link)
../../../dist/bin/libxpcomglue.so: undefined reference to `PR_Malloc'
../../../dist/bin/libxpcomglue.so: undefined reference to `PR_snprintf'

Which should not appear... the whole build is launched with
LD_LIBRARY_PATH=/build/buildd/xulrunner-1.8.0.9/dist/lib, where this
"missing" file is being installed earlier:
../../config/./nsinstall -R -m 444 ./libnspr4.a ./libnspr4.so.0d 
/build/buildd/xulrunner-1.8.0.9/dist/lib

This is indeed very strange... It would need investigation as to why the
linker doesn't find libnspr4.so.0d.

The problem is that it tries to rebuild some files during "install" target. In this neither LD_LIBRARY_PATH nor JAVA_VARS are setup.

I meant the rebuild might be triggered by "Updating dependencies file, 
.deps/.all.pp".

The build log already contains both "touch build-stamp"
and "touch build-jars-stamp".

In mean time I found one more place, which needs fixup,
but I do not expect it is the cause of current build problems.

--- xpcom/glue/standalone/Makefile.in~
+++ xpcom/glue/standalone/Makefile.in
@@ -63,7 +63,7 @@
 ifeq (WINNT,$(OS_ARCH))
 LINKSRC = nsGlueLinkingWin.cpp
 endif
-ifneq (,$(filter AIX DragonFly FreeBSD Linux NetBSD OpenBSD SunOS,$(OS_ARCH)))
+ifneq (,$(filter AIX DragonFly FreeBSD Linux GNU GNU_% NetBSD OpenBSD 
SunOS,$(OS_ARCH)))
 LINKSRC = nsGlueLinkingDlopen.cpp
 endif
 ifeq (OS2,$(OS_ARCH))


Petr



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to