Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
MKUPDATE=yes build.sh release failures with multiple jobs in parallel
Hi,
Since quite some time now, i'm seeing MKUPDATE=yes build failures when
multiples jops are run in parallel with -j option. On my -current
amd64 machine, with 2 CPUs, i never see a successful release build for
`./build -u -j 4' command.
In the mean time, there seems to be no problem for MKUPDATE=no builds.
Not sure where it comes from, but it looks like library installation
triggers a rebuild of the same library in parallel.
By example (i do see it with other random libraries as well) :
--- install-libukfs ---
install ===> compat/amd64/i386/../../../lib/libukfs
--- /local/src/NetBSD/dest/amd64/usr/lib/i386/libukfs.so.1.0 ---
--- libukfs.so.1.0 ---
--- /local/src/NetBSD/dest/amd64/usr/lib/i386/libukfs.so.1.0 ---
# install /local/src/NetBSD/dest/amd64/usr/lib/i386/libukfs.so.1.0
/local/src/NetBSD/tool/bin/x86_64--netbsd-install -U -M
/local/src/NetBSD/dest/amd64/METALOG -D /local/src/NetBSD/dest/amd64 -h sha256
-N /local/src/NetBSD/src/etc -c -p -r -o root -g wheel -m 444 libukfs.so.1.0
/local/src/NetBSD/dest/amd64/usr/lib/i386/libukfs.so.1.0
--- libukfs.so.1.0 ---
# build libukfs/libukfs.so.1.0
rm -f libukfs.so.1.0
/local/src/NetBSD/tool/bin/x86_64--netbsd-gcc -Wl,-nostdlib
-B/local/src/NetBSD/dest/amd64/usr/lib/i386/
-B/local/src/NetBSD/dest/amd64/usr/lib/i386/ -Wl,-x -shared
-Wl,-soname,libukfs.so.1 -Wl,--warn-shared-textrel -o libukfs.so.1.0
-Wl,--whole-archive libukfs_pic.a -Wl,--no-whole-archive -m32
-L/local/src/NetBSD/src/compat/amd64/i386/obj.amd64/local/src/NetBSD/src/lib/librump
-lrump
-L/local/src/NetBSD/src/compat/amd64/i386/obj.amd64/local/src/NetBSD/src/lib/librumpvfs
-lrumpvfs -m32
-Wl,-rpath-link,/local/src/NetBSD/dest/amd64/usr/lib/i386:/local/src/NetBSD/dest/amd64/usr/lib
-R/usr/lib/i386 -L/local/src/NetBSD/dest/amd64/usr/lib/i386 -m32
-Wl,--fatal-warnings -m32 -L/local/src/NetBSD/dest/amd64/usr/lib/i386
--- /local/src/NetBSD/dest/amd64/usr/lib/i386/libukfs.so.1.0 ---
x86_64--netbsd-install: libukfs.so.1.0: stat: No such file or directory
*** [/local/src/NetBSD/dest/amd64/usr/lib/i386/libukfs.so.1.0] Error code 1
Any idea ?
Thanks.
--
Nicolas Joly
Biological Software and Databanks.
Institut Pasteur, Paris.
Home |
Main Index |
Thread Index |
Old Index