make buildworld -j4 breaks for me

From: Bob Willcox <bob_at_immure.com>
Date: Fri, 13 Mar 2009 15:16:46 -0500
Hi All,

My builds of -current have been failing lately when I when I try to do a
parallel make of the system. If I don't specify the -j flag the builds
succeed. This is on a system with an AMD Phenom X4 9950, so my usual
approach had been to specify -j4 when building to speed things up.

Here's my uname -a output for that system:

FreeBSD passel.immure.com 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Thu Feb 19 11:50:23 CST 2009     bob_at_passel.immure.com:/usr/obj/usr/src/sys/PASSEL  amd64


Here are some snippits of the unusual stuff in the make output that I'm
seeing (first obvious error):

cc -pg -O2 -pipe -march=athlon64 -I/usr/src/lib/libc/include -I/usr/src/lib/libc/../../include -I/usr
/src/lib/libc/amd64 -DNLS -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 -I/
usr/obj/usr/src/lib/libc -I/usr/src/lib/libc/resolv -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale -DBROK
EN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -fstack-
protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /usr
/src/lib/libc/stdio/fwide.c -o fwide.po
crunchgen: make error: --- crunchgen_objs ---
cc -pg -O2 -pipe -march=athlon64 -I/usr/src/gnu/lib/libreadline/history/.. -I/usr/src/gnu/lib/libread
line/history/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"5.2"' -fstack-pro
tector  -c /usr/src/gnu/lib/libreadline/history/../../../../contrib/libreadline/histsearch.c -o hists
earch.po
cc -pg -O2 -pipe -march=athlon64 -I/usr/src/kerberos5/lib/libasn1/../../../crypto/heimdal/lib/asn1 -I
/usr/src/kerberos5/lib/libasn1/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/usr/src/kerbe
ros5/lib/libasn1/../../include -fstack-protector  -c asn1_CertificateSerialNumber.c -o asn1_Certifica
teSerialNumber.po
crunchgen: make error: --- loop ---

cc -pg -O2 -pipe -march=athlon64 -I/usr/src/lib/libc/include -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/amd64 -DNLS -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 -I/usr/obj/usr/src/lib/libc -I/usr/src/lib/libc/resolv -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /usr/src/lib/libc/stdio/fwprintf.c -o fwprintf.po
crunchgen: make error: --- crunchgen_objs ---
crunchgen: make error: --- loop ---


Then, a bit later I see:

cc -pg -O2 -pipe -march=athlon64 -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libssp  -I/usr/src/gnu/lib/libssp
/../../../contrib/gcclibs/libssp  -I/usr/src/gnu/lib/libssp/../../../contrib/gcclibs/include  -c /usr
/src/gnu/lib/libssp/../../../contrib/gcclibs/libssp/gets-chk.c -o gets-chk.po
crunchgen: make error: --- loop ---
Run "make -f rescue.mk" to build crunched binary.
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 2


and finally it quits with this:

===> gnu/usr.bin/texinfo/doc (all)
makeinfo --no-split -I /usr/src/gnu/usr.bin/texinfo/doc -I /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc/info.texi  -o info.info
makeinfo --no-split -I /usr/src/gnu/usr.bin/texinfo/doc -I /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc/info-stnd.texi  -o info-stnd.info
ln -fs /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc/texinfo.txi texinfo.texi
makeinfo --no-split -I /usr/src/gnu/usr.bin/texinfo/doc -I /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc texinfo.texi  -o texinfo.info
gzip -cn info.info > info.info.gz
gzip -cn info-stnd.info > info-stnd.info.gz
gzip -cn texinfo.info > texinfo.info.gz
1 error
*** Error code 2
1 error
*** Error code 2
1 error



Is this a unique problem that I'm having (i.e., my problem), or are
others noticing this as well?

Thanks,
Bob

-- 
Bob Willcox               The goal of science is to build better mousetraps.
bob_at_immure.com            The goal of nature is to build better mice.
Austin, TX                     -- unknown
Received on Fri Mar 13 2009 - 19:27:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:43 UTC