Date: Sun, 12 Sep 1999 01:30:17 -0700 From: Kent Stewart <kstewart@3-cities.com> To: The Mad Scientist <madscientist@thegrid.net> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: make installworld failing in differend places Message-ID: <37DB6499.78C78CDD@3-cities.com> References: <4.1.19990912004746.00976320@mail.thegrid.net>
next in thread | previous in thread | raw e-mail | index | archive | help
The usually cause of a segmentation fault or signal error during a buildworld is hardware failure. I think memory comes out to be reason #1. Kent The Mad Scientist wrote: > > Hello all, > I successfully made world on one of my machines with freebsd-stable > cvsup-ed about two weeks ago. It is an AMD k6 266 with 64M of memory. > watchtower:/home/root# uname -a > FreeBSD watchtower.example.net 3.3-RC FreeBSD 3.3-RC #2: Thu Sep 9 > 22:05:46 PDT 1999 > root@watchtower.example.net:/usr/src/sys/compile/WATCHTOWER i386 > > I'm on a 10bT ethernet with three machines, all on the same wire (hub). I > have now exported /usr/obj and /usr/src read-only to a 486dx75 with 16M. > wormhole:/home/root# uname -a > FreeBSD wormhole 3.2-RELEASE FreeBSD 3.2-RELEASE #2: Fri Aug 20 19:54:03 > GMT 1999 root@watchtower.example.net:/usr/src/sys/compile/WORMHOLE i386 > > (kernel was built before the buildworld on watchtower) > /usr/src and /usr/obj are seperate filesystems on watchtower: > /dev/da2s1e on /usr/obj (asynchronous, NFS exported, local, writes: sync 2 > async 802) > /dev/da2s1f on /usr/src (NFS exported, local, noatime, writes: sync 2 async 0) > > make installworld has failed three times (that I have recorded) in three > different places. I am running make installworld from /usr/src on wormhole. > Here's the tail end: > broken1 > <snip> > ===> gnu/usr.bin/perl/perl > install -c -s -o root -g wheel -m 555 perl /usr/bin > /usr/bin/perl5 -> /usr/bin/perl > /usr/bin/perl5.00503 -> /usr/bin/perl > cd /usr/obj/usr/src/gnu/usr.bin/perl/perl/ext/B ; make -B install > INSTALLPRIVLI > B=/usr/libdata/perl/5.00503 INSTALLARCHLIB=/usr/libdata/perl/5.00503/mach > Skipping /usr/libdata/perl/5.00503/mach/auto/B/B.so (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/auto/B/B.bs (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Deparse.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/CC.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Debug.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Showlex.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/makeliblinks (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Bblock.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/cc_harness (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Bytecode.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Stackobj.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Xref.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Lint.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Asmdata.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Assembler.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Disassembler.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/disassemble (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/assemble (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/Terse.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B/C.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/B.pm (unchanged) > Skipping /usr/libdata/perl/5.00503/mach/O.pm (unchanged) > Writing /usr/libdata/perl/5.00503/mach/auto/B/.packlist > Appending installation info to /usr/libdata/perl/5.00503/mach/perllocal.pod > cd /usr/obj/usr/src/gnu/usr.bin/perl/perl/ext/DB_File ; make -B install > INSTALL > PRIVLIB=/usr/libdata/perl/5.00503 > INSTALLARCHLIB=/usr/libdata/perl/5.00503/mach > Segmentation fault > *** Error code 139 > > Stop. > > I can install gnu/usr.bin/perl/perl on watchtower without problems. Here's > the second time: > broke2 > <snip> > ===> gnu/usr.bin/groff/troff > install -c -s -o root -g wheel -m 555 troff /usr/bin > install -c -o root -g wheel -m 444 troff.1.gz /usr/share/man/man1 > install: unknown group wheel > *** Error code 67 > > Stop. > > Group wheel DOES exist on wormhole. Final time tonight: > broken3 > <snip> > ===> gnu/usr.bin/cvs/tools > install -c -o root -g wheel -m 644 > /usr/src/gnu/usr.bin/cvs/tools/../../../../c > ontrib/cvs/tools/pcl-cvs/INSTALL /usr/share/examples/cvs/pcl-cvs > install -c -o root -g wheel -m 644 > /usr/src/gnu/usr.bin/cvs/tools/../../../../c > ontrib/cvs/tools/pcl-cvs/NEWS /usr/share/examples/cvs/pcl-cvs > install -c -o root -g wheel -m 644 > /usr/src/gnu/usr.bin/cvs/tools/../../../../c > ontrib/cvs/tools/pcl-cvs/README /usr/share/examples/cvs/pcl-cvs > install -c -o root -g wheel -m 644 > /usr/src/gnu/usr.bin/cvs/tools/../../../../c > ontrib/cvs/tools/pcl-cvs/pcl-cvs-lucid.el /usr/share/examples/cvs/pcl-cvs > install -c -o root -g wheel -m 644 > /usr/src/gnu/usr.bin/cvs/tools/../../../../c > ontrib/cvs/tools/pcl-cvs/pcl-cvs-startup.el /usr/share/examples/cvs/pcl-cvs > install -c -o root -g wheel -m 644 > /usr/src/gnu/usr.bin/cvs/tools/../../../../c > ontrib/cvs/tools/pcl-cvs/pcl-cvs.el /usr/share/examples/cvs/pcl-cvs > *** Signal 11 > > Stop. > > Each time, the builds get further. (I'm supposing that's because it checks > before installing) > I have read "Making the world your own". It looks like I'm having the > problem described in question 12.2 "My compile fails with lots of signal 12 > (or other) errors." The author suggest hardware deficiencies. Is this my > problem? Any suggestions from the veteran world builders? > Thanks in advance, > -Dean > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message -- Kent Stewart Richland, WA mailto:kstewart@3-cities.com http://www.3-cities.com/~kstewart/index.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37DB6499.78C78CDD>