World broken in stage 1.1

From: Kris Kennaway <kris_at_obsecurity.org>
Date: Tue, 10 Aug 2004 16:10:44 -0700
I'm trying to update a current from a few months ago, and it dies almost immediately:

Script started on Tue Aug 10 23:06:32 2004
pointyhat# make cleanworld
rm -rf /a/obj/usr/src/*
chflags -R 0 /a/obj/usr/src
rm -rf /a/obj/usr/src/*
pointyhat# make buildworld

--------------------------------------------------------------
>>> Building an up-to-date make(1)
--------------------------------------------------------------
/a/obj//usr/src/usr.bin/make created for /usr/src/usr.bin/make
rm -f .depend
mkdep -f .depend -a    -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1 arch.c buf.c compat.c cond.c dir.c for.c hash.c job.c main.c make.c parse.c str.c suff.c targ.c util.c var.c var_modify.c /usr/src/usr.bin/make/lst.lib/lstAppend.c /usr/src/usr.bin/make/lst.lib/lstAtEnd.c /usr/src/usr.bin/make/lst.lib/lstAtFront.c /usr/src/usr.bin/make/lst.lib/lstClose.c /usr/src/usr.bin/make/lst.lib/lstConcat.c /usr/src/usr.bin/make/lst.lib/lstDatum.c /usr/src/usr.bin/make/lst.lib/lstDeQueue.c /usr/src/usr.bin/make/lst.lib/lstDestroy.c /usr/src/usr.bin/make/lst.lib/lstDupl.c /usr/src/usr.bin/make/lst.lib/lstEnQueue.c /usr/src/usr.bin/make/lst.lib/lstFind.c /usr/src/usr.bin/make/lst.lib/lstFindFrom.c /usr/src/usr.bin/make/lst.lib/lstFirst.c /usr/src/usr.bin/make/lst.lib/lstForEach.c /usr/src/usr.bin/make/lst.lib/lstForEachFrom.c /usr/src/usr.bin/make/lst.lib/lstInit.c /usr/src/usr.bin/make/lst.lib/lstInsert.c /usr/src/usr.bin/make/lst.lib/lstIsAtEnd.c /usr/src/usr.bin/make/lst.lib/lstIsEmpty.c /usr/src/usr.bin/make/lst.lib/lstLast.c /usr/src/usr.bin/make/lst.lib/lstMember.c /usr/src/usr.bin/make/lst.lib/lstNext.c /usr/src/usr.bin/make/lst.lib/lstOpen.c /usr/src/usr.bin/make/lst.lib/lstRemove.c /usr/src/usr.bin/make/lst.lib/lstReplace.c /usr/src/usr.bin/make/lst.lib/lstSucc.c
echo make: /usr/lib/libc.a  >> .depend
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c arch.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c buf.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c compat.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c cond.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c dir.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c for.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c hash.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c job.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c main.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c make.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c parse.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c str.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c suff.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c targ.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c util.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c var.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c var_modify.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstAppend.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstAtEnd.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstAtFront.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstClose.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstConcat.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstDatum.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstDeQueue.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstDestroy.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstDupl.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstEnQueue.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstFind.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstFindFrom.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstFirst.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstForEach.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstForEachFrom.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstInit.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstInsert.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstIsAtEnd.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstIsEmpty.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstLast.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstMember.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstNext.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstOpen.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstRemove.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstReplace.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1  -c /usr/src/usr.bin/make/lst.lib/lstSucc.c
cc -O -pipe -I/usr/src/usr.bin/make -DMAKE_VERSION=\"5200408030\" -D__FBSDID=__RCSID -DDEFSHELL=1   -static -o make arch.o buf.o compat.o cond.o dir.o for.o hash.o job.o main.o make.o parse.o str.o suff.o targ.o util.o var.o var_modify.o lstAppend.o lstAtEnd.o lstAtFront.o lstClose.o lstConcat.o lstDatum.o lstDeQueue.o lstDestroy.o lstDupl.o lstEnQueue.o lstFind.o lstFindFrom.o lstFirst.o lstForEach.o lstForEachFrom.o lstInit.o lstInsert.o lstIsAtEnd.o lstIsEmpty.o lstLast.o lstMember.o lstNext.o lstOpen.o lstRemove.o lstReplace.o lstSucc.o 
sh /usr/src/tools/install.sh -s -o root -g wheel -m 555   make /a/obj//usr/src/make.i386

--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
rm -rf /a/obj//usr/src/i386
mkdir -p /a/obj//usr/src/i386/legacy/usr/bin
mkdir -p /a/obj//usr/src/i386/legacy/usr/games
mkdir -p /a/obj//usr/src/i386/legacy/usr/include/c++/3.3
mkdir -p /a/obj//usr/src/i386/legacy/usr/include/sys
mkdir -p /a/obj//usr/src/i386/legacy/usr/lib
mkdir -p /a/obj//usr/src/i386/legacy/usr/libexec
mkdir -p /a/obj//usr/src/i386/legacy/usr/sbin
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/dict
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devX100
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devX100-12
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devX75
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devX75-12
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devascii
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devcp1047
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devdvi
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devhtml
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devkoi8-r
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devlatin1
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devlbp
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devlj4
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devps
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/groff_font/devutf8
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/tmac/mdoc
mkdir -p /a/obj//usr/src/i386/legacy/usr/share/tmac/mm
mkdir -p /a/obj//usr/src/i386/lib
mkdir -p /a/obj//usr/src/i386/usr/bin
mkdir -p /a/obj//usr/src/i386/usr/include
mkdir -p /a/obj//usr/src/i386/usr/lib/compat/aout
mkdir -p /a/obj//usr/src/i386/usr/libdata/ldscripts
mkdir -p /a/obj//usr/src/i386/usr/libexec
mkdir -p /a/obj//usr/src/i386/usr/sbin
mkdir -p /a/obj//usr/src/i386/usr/share/misc
mkdir -p /a/obj//usr/src/i386/usr/share/snmp/defs
mkdir -p /a/obj//usr/src/i386/usr/share/snmp/mibs
mtree -deU -f /usr/src/etc/mtree/BSD.include.dist  -p /a/obj//usr/src/i386/usr/include >/dev/null
ln -sf /usr/src/sys /a/obj//usr/src/i386

--------------------------------------------------------------
>>> stage 1.1: legacy release compatibility shims
--------------------------------------------------------------
+cd /usr/src; MAKEOBJDIRPREFIX=/a/obj//usr/src/i386  DESTDIR=  INSTALL="sh /usr/src/tools/install.sh"  PATH=/a/obj//usr/src/i386/legacy/usr/sbin:/a/obj//usr/src/i386/legacy/usr/bin:/a/obj//usr/src/i386/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/a/obj//usr/src/i386  MAKEFLAGS="-m /usr/src/tools/build/mk  -m /usr/src/share/mk" make -f Makefile.inc1  BOOTSTRAPPING=502112  -DNOHTML -DNOINFO -DNOLINT -DNOMAN -DNOPIC -DNOPROFILE  -DNOSHARED -DNO_CPU_CFLAGS -DNO_WARNS legacy
+cd: not found
*** Error code 127

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

Before I did the cleanworld, it was getting fractionally further:

===> tools/build
cd /usr/src/tools/build; /a/obj//usr/src/make.i386/make buildincludes; /a/obj//usr/src/make.i386/make installincludes
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444   libegacy.a /a/obj//legacy/usr/lib
install: /a/obj//legacy/usr/lib: No such file or directory
*** Error code 71
Stop in /usr/src/tools/build.
*** Error code 1

More fallout from the wonderful new make(1) semantics? 

Kris
Received on Tue Aug 10 2004 - 21:10:48 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:05 UTC