cvsup and make buildworld - upgrading from FreeBSD 4.0

CB ecliptica.ww at virgin.net
Tue Jan 8 16:59:43 GMT 2002


This is a multi-part message in MIME format.

------=_NextPart_000_000E_01C19865.DEBE0B00
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi

I'm trying to upgrade from FreeBSD 4.0 on a FreeBSD-only P300/128MB.

With some much-appreciated help from list-members I've managed to get to =
the point where I can download/update files easily and consistently =
using cvsup. Sadly I've not managed yet to get a complete run-through of =
"make buildworld".

After trying with RELENG_4 and getting a crash in the same place twice =
(see script output file extracts below), I attempted to revert to an =
earlier release version of 4.x and did cvsup with a =
tag=3DRELENG_4_4_RELEASE - I was inferring this as a valid tag value =
from an outdated printed copy of the handbook. What happened was that it =
appeared to delete my entire source tree. A cvsup with tag=3DRELENG_4_4 =
seemed to checkout all the files again however - it took about 5 hours =
on a 56kbps dial-up line.

When I tried "make buildworld" (having gone through the cleanup advised =
in the current Handbook 19.4.15.7) it bombed after about 2 minutes on a =
line involving "xinstall" (see script file below). I ran cvsup again =
with tag=3DRELENG_4 and it updated the source files, but running "make =
buildworld" fails again in the same place it did with the earlier =
attempts to build RELENG_4.

I can't see quite why the build should crash where it does, as cc =
appears to be executing quite happily (presumably after having updated =
and been re-compiled earlier in the build) up to the point where it has =
to process perlmain.c.

Is there a "make" command line option I can use to force it to compile =
with the existing cc, which seems to work fine? - I have done several =
kernel recompilations on Ver 4.0 with no problems.

Alternatively, can anybody suggest a different value for tag=3D in =
cvsup's supfile - I'd happily give it a try with a pre-release version.

I'll happily provide any further details of the probs if it provides =
further illumination.

Many thanks for any help.
Charles
~~~~~~~~~~~~~~~~~~~~~~~~~~~

script file from "make buildworld" with RELENG_4
(This ran 3 times for over 2 hours and crashed in exactly the same place =
each time - the kernel for 4.0 was recompiled after the first run - the =
last run was after a completely fresh update of the source files.
headings in the script file have been left in to provide context, as has =
an error and patch message earlier in the same "Stage 4 Build =
Everything" where the crash occurs.)

# make buildworld
--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 1: bootstrap tools
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 2: cleaning up the object tree
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 2: rebuilding the object tree
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 2: build tools
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 3: cross tools
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 4: populating /usr/obj/usr/src/i386/usr/include
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 4: building libraries
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 4: make dependencies
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 4: building everything..
--------------------------------------------------------------
...
gzip -cn gasp.info > gasp.info.gz
ln -sf =
/usr/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb/gdb/doc/all-cfg=
.texi gdb-cfg.texi
cp =
/usr/src/gnu/usr.bin/binutils/doc/../../../../contrib/libreadline/doc/hsu=
ser.texinfo inc-hist.texi
patch -b .orig < /usr/src/gnu/usr.bin/binutils/doc/inc-hist.diff
Hmm...  Looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|$FreeBSD: src/gnu/usr.bin/binutils/doc/inc-hist.diff,v 1.1.6.1 =
2000/07/06 22:15:49 obrien Exp $
|
|*** inc-hist.texi.orig Mon Mar 20 10:43:36 2000
|--- inc-hist.texi Mon Mar 20 10:48:17 2000
--------------------------
Patching file inc-hist.texi using Plan A...
Hunk #1 succeeded at 26.
Hunk #2 succeeded at 39.
done
...
building static diff library
ranlib libdiff.a
...
=3D=3D=3D> gnu/usr.bin/cvs/cvs
...
=3D=3D=3D> gnu/usr.bin/cvs/contrib
...
=3D=3D=3D> gnu/usr.bin/cvs/cvsbug
...
=3D=3D=3D> gnu/usr.bin/cvs/doc
...
=3D=3D=3D> gnu/usr.bin/as
...
=3D=3D=3D> gnu/usr.bin/ld
...
=3D=3D=3D> gnu/usr.bin/perl
=3D=3D=3D> gnu/usr.bin/perl/libperl
=3D=3D=3D> gnu/usr.bin/perl/miniperl
cc -nostdinc -O -pipe   =
-I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5 =
-I/usr/obj/usr/src/gnu/usr.bin/perl/miniperl   =
-I/usr/obj/usr/src/i386/usr/include   =
-L/usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../libperl -static -o =
miniperl miniperlmain.o opmini.o  =
/usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../libperl/libperl.a -lm =
-lcrypt -lutil
=3D=3D=3D> gnu/usr.bin/perl/perl
cc -nostdinc -O -pipe   =
-I/usr/src/gnu/usr.bin/perl/perl/../../../../contrib/perl5 =
-I/usr/obj/usr/src/gnu/usr.bin/perl/perl   =
-I/usr/obj/usr/src/i386/usr/include  -c perlmain.c
ELF binary type not known.  Use "brandelf" to brand it.

Abort trap
*** Error code 134

Stop in /usr/src/gnu/usr.bin/perl/perl.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/perl.
*** Error code 1

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

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

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

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

Stop in /usr/src.
#=20
# shutdown
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

script file from "make buildworld" with RELENG_4
( this only ran for a couple of minutes max)

# make buildworld
--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
...
--------------------------------------------------------------
>>> stage 1: bootstrap tools
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=3D/usr/obj/usr/src/i386  =
DESTDIR=3D/usr/obj/usr/src/i386  INSTALL=3D"sh =
/usr/src/tools/install.sh"  MACHINE_ARCH=3Di386  =
TOOLS_PREFIX=3D/usr/obj/usr/src/i386  =
PATH=3D/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/=
obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin make -f =
Makefile.inc1 -DNOHTML -DNOINFO  -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED =
bootstrap-tools
cd /usr/src/games/fortune/strfile;  make obj;  make depend;  make all;  =
make install
/usr/obj/usr/src/i386/usr/src/games/fortune/strfile created for =
/usr/src/games/fortune/strfile
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/usr/src/i386/usr/include  =
/usr/src/games/fortune/strfile/strfile.c
cd /usr/src/games/fortune/strfile; make _EXTRADEPEND
echo strfile: /usr/obj/usr/src/i386/usr/lib/libc.a  >> .depend
cc -O -pipe  -Wall   -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/games/fortune/strfile/strfile.c
cc -O -pipe  -Wall   -I/usr/obj/usr/src/i386/usr/include   -static -o =
strfile strfile.o =20
sh /usr/src/tools/install.sh -c -s -o root -g games -m 555   strfile =
/usr/obj/usr/src/i386/usr/games
cd /usr/src/usr.bin/yacc;  make obj;  make depend;  make all;  make =
install
/usr/obj/usr/src/i386/usr/src/usr.bin/yacc created for =
/usr/src/usr.bin/yacc
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/usr/src/i386/usr/include  =
/usr/src/usr.bin/yacc/closure.c /usr/src/usr.bin/yacc/error.c =
/usr/src/usr.bin/yacc/lalr.c /usr/src/usr.bin/yacc/lr0.c =
/usr/src/usr.bin/yacc/main.c /usr/src/usr.bin/yacc/mkpar.c =
/usr/src/usr.bin/yacc/output.c /usr/src/usr.bin/yacc/reader.c =
/usr/src/usr.bin/yacc/skeleton.c /usr/src/usr.bin/yacc/symtab.c =
/usr/src/usr.bin/yacc/verbose.c /usr/src/usr.bin/yacc/warshall.c
cd /usr/src/usr.bin/yacc; make _EXTRADEPEND
echo yacc: /usr/obj/usr/src/i386/usr/lib/libc.a  >> .depend
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/closure.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/error.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/lalr.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/lr0.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/main.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/mkpar.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/output.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/reader.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/skeleton.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/symtab.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/verbose.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/yacc/warshall.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include   -static -o yacc =
closure.o error.o lalr.o lr0.o main.o mkpar.o output.o reader.o =
skeleton.o symtab.o verbose.o warshall.o =20
sh /usr/src/tools/install.sh -c -o root  -g wheel -m 555   =
/usr/src/usr.bin/yacc/yyfix.sh  /usr/obj/usr/src/i386/usr/bin/yyfix
sh /usr/src/tools/install.sh -c -s -o root -g wheel -m 555   yacc =
/usr/obj/usr/src/i386/usr/bin
/usr/obj/usr/src/i386/usr/bin/byacc -> =
/usr/obj/usr/src/i386/usr/bin/yacc
cd /usr/src/usr.bin/colldef;  make obj;  make depend;  make all;  make =
install
/usr/obj/usr/src/i386/usr/src/usr.bin/colldef created for =
/usr/src/usr.bin/colldef
yacc -d /usr/src/usr.bin/colldef/parse.y
cp y.tab.c parse.c
lex -t -8 -i /usr/src/usr.bin/colldef/scan.l > scan.c
rm -f .depend
mkdep -f .depend -a    -I. =
-I/usr/src/usr.bin/colldef/../../lib/libc/locale -DCOLLATE_DEBUG =
-I/usr/obj/usr/src/i386/usr/include  parse.c scan.c
cd /usr/src/usr.bin/colldef; make _EXTRADEPEND
echo colldef: /usr/obj/usr/src/i386/usr/lib/libc.a =
/usr/obj/usr/src/i386/usr/lib/libl.a >> .depend
cc -O -pipe  -Wall -I. -I/usr/src/usr.bin/colldef/../../lib/libc/locale =
-DCOLLATE_DEBUG   -I/usr/obj/usr/src/i386/usr/include  -c parse.c
cc -O -pipe  -Wall -I. -I/usr/src/usr.bin/colldef/../../lib/libc/locale =
-DCOLLATE_DEBUG   -I/usr/obj/usr/src/i386/usr/include  -c scan.c
/usr/src/usr.bin/colldef/scan.l:638: warning: `yyunput' defined but not =
used
cc -O -pipe  -Wall -I. -I/usr/src/usr.bin/colldef/../../lib/libc/locale =
-DCOLLATE_DEBUG   -I/usr/obj/usr/src/i386/usr/include   -static -o =
colldef parse.o scan.o  -ll
sh /usr/src/tools/install.sh -c -s -o root -g wheel -m 555   colldef =
/usr/obj/usr/src/i386/usr/bin
cd /usr/src/usr.bin/xinstall;  make obj;  make depend;  make all;  make =
install
/usr/obj/usr/src/i386/usr/src/usr.bin/xinstall created for =
/usr/src/usr.bin/xinstall
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/usr/src/i386/usr/include  =
/usr/src/usr.bin/xinstall/xinstall.c
cd /usr/src/usr.bin/xinstall; make _EXTRADEPEND
echo xinstall: /usr/obj/usr/src/i386/usr/lib/libc.a  >> .depend
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include  -c =
/usr/src/usr.bin/xinstall/xinstall.c
cc -O -pipe    -I/usr/obj/usr/src/i386/usr/include   -static -o xinstall =
xinstall.o =20
xinstall.o: In function `main':
xinstall.o(.text+0x8f): undefined reference to `strtofflags'
*** Error code 1

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

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

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

Stop in /usr/src.
# exit

Script done on Sun Jan  6 05:50:56 2002
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


------=_NextPart_000_000E_01C19865.DEBE0B00
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I'm trying to upgrade from FreeBSD 4.0 =
on a=20
FreeBSD-only P300/128MB.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>With some much-appreciated help from =
list-members=20
I've managed to get to the point where I can download/update files =
easily and=20
consistently using cvsup. Sadly I've not managed yet to get a complete=20
run-through of "make buildworld".</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>After trying with RELENG_4 and getting =
a crash in=20
the same place twice (see script output file extracts below), I =
attempted to=20
revert to an earlier release version of 4.x and did cvsup with a=20
tag=3DRELENG_4_4_RELEASE - I was inferring this as a valid tag value =
from an=20
outdated printed copy of the handbook. What happened was that it =
appeared to=20
delete my entire source tree. A cvsup with tag=3DRELENG_4_4 seemed to =
checkout all=20
the files again however - it took about 5 hours on a 56kbps dial-up=20
line.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>When I tried "make buildworld" (having =
gone through=20
the cleanup advised in the current Handbook 19.4.15.7) it bombed after =
about 2=20
minutes on a line involving "xinstall" (see script file below). I ran =
cvsup=20
again with tag=3DRELENG_4 and it updated the source files, but running =
"make=20
buildworld" fails again in the same place it did with the earlier =
attempts to=20
build RELENG_4.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I can't see quite why the build should =
crash where=20
it does, as cc appears to be executing quite happily (presumably after =
having=20
updated and been re-compiled earlier in the build) up to the point where =
it has=20
to process perlmain.c.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Is there a "make" command line option I =
can use to=20
force it to compile with the existing cc, which seems to work fine? - I =
have=20
done several kernel recompilations on Ver 4.0 with no =
problems.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Alternatively, can anybody suggest a =
different=20
value for tag=3D in cvsup's supfile - I'd happily give it a try with a =
pre-release=20
version.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I'll happily provide any further =
details of the=20
probs if it provides further illumination.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Many thanks for any help.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Charles</FONT></DIV>
<DIV><FONT face=3DArial =
size=3D2>~~~~~~~~~~~~~~~~~~~~~~~~~~~</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>script file from "make buildworld" with =

RELENG_4</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>(This ran 3 times for&nbsp;over 2 hours =
and crashed=20
in exactly the same place each time - the kernel&nbsp;for 4.0 was =
recompiled=20
after the first run - the last run was after a completely&nbsp;fresh =
update of=20
the source files.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>headings in the script file have been =
left in to=20
provide context, as has an error and patch message earlier in the same =
"Stage 4=20
Build Everything"&nbsp;where the crash occurs.)</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2># make=20
buildworld<BR>-----------------------------------------------------------=
---<BR>&gt;&gt;&gt;=20
Rebuilding the temporary build=20
tree<BR>--------------------------------------------------------------<BR=
>...<BR>--------------------------------------------------------------<BR=
>&gt;&gt;&gt;=20
stage 1: bootstrap=20
tools<BR>--------------------------------------------------------------<B=
R>...<BR>--------------------------------------------------------------<B=
R>&gt;&gt;&gt;=20
stage 2: cleaning up the object=20
tree<BR>--------------------------------------------------------------<BR=
>...<BR>--------------------------------------------------------------<BR=
>&gt;&gt;&gt;=20
stage 2: rebuilding the object=20
tree<BR>--------------------------------------------------------------<BR=
>...<BR>--------------------------------------------------------------<BR=
>&gt;&gt;&gt;=20
stage 2: build=20
tools<BR>--------------------------------------------------------------<B=
R>...<BR>--------------------------------------------------------------<B=
R>&gt;&gt;&gt;=20
stage 3: cross=20
tools<BR>--------------------------------------------------------------<B=
R>...<BR>--------------------------------------------------------------<B=
R>&gt;&gt;&gt;=20
stage 4: populating=20
/usr/obj/usr/src/i386/usr/include<BR>------------------------------------=
--------------------------<BR>...<BR>------------------------------------=
--------------------------<BR>&gt;&gt;&gt;=20
stage 4: building=20
libraries<BR>------------------------------------------------------------=
--<BR>...<BR>------------------------------------------------------------=
--<BR>&gt;&gt;&gt;=20
stage 4: make=20
dependencies<BR>---------------------------------------------------------=
-----<BR>...<BR>---------------------------------------------------------=
-----<BR>&gt;&gt;&gt;=20
stage 4: building=20
everything..<BR>---------------------------------------------------------=
-----<BR>...<BR>gzip=20
-cn gasp.info &gt; gasp.info.gz<BR>ln -sf=20
/usr/src/gnu/usr.bin/binutils/doc/../../../../contrib/gdb/gdb/doc/all-cfg=
.texi=20
gdb-cfg.texi<BR>cp=20
/usr/src/gnu/usr.bin/binutils/doc/../../../../contrib/libreadline/doc/hsu=
ser.texinfo=20
inc-hist.texi<BR>patch -b .orig &lt;=20
/usr/src/gnu/usr.bin/binutils/doc/inc-hist.diff<BR>Hmm...&nbsp; Looks =
like a=20
new-style context diff to me...<BR>The text leading up to this=20
was:<BR>--------------------------<BR>|$FreeBSD:=20
src/gnu/usr.bin/binutils/doc/inc-hist.diff,v 1.1.6.1 2000/07/06 22:15:49 =
obrien=20
Exp $<BR>|<BR>|*** inc-hist.texi.orig&nbsp;Mon Mar 20 10:43:36 =
2000<BR>|---=20
inc-hist.texi&nbsp;Mon Mar 20 10:48:17=20
2000<BR>--------------------------<BR>Patching file inc-hist.texi using =
Plan=20
A...<BR>Hunk #1 succeeded at 26.<BR>Hunk #2 succeeded at=20
39.<BR>done<BR>...<BR>building static diff library<BR>ranlib=20
libdiff.a<BR>...<BR>=3D=3D=3D&gt; =
gnu/usr.bin/cvs/cvs<BR>...<BR>=3D=3D=3D&gt;=20
gnu/usr.bin/cvs/contrib<BR>...<BR>=3D=3D=3D&gt;=20
gnu/usr.bin/cvs/cvsbug<BR>...<BR>=3D=3D=3D&gt; =
gnu/usr.bin/cvs/doc<BR>...<BR>=3D=3D=3D&gt;=20
gnu/usr.bin/as<BR>...<BR>=3D=3D=3D&gt; =
gnu/usr.bin/ld<BR>...<BR>=3D=3D=3D&gt;=20
gnu/usr.bin/perl<BR>=3D=3D=3D&gt; =
gnu/usr.bin/perl/libperl<BR>=3D=3D=3D&gt;=20
gnu/usr.bin/perl/miniperl<BR>cc -nostdinc -O -pipe&nbsp;&nbsp;=20
-I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5=20
-I/usr/obj/usr/src/gnu/usr.bin/perl/miniperl&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp;&nbsp;=20
-L/usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../libperl -static -o =
miniperl=20
miniperlmain.o opmini.o&nbsp;=20
/usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../libperl/libperl.a -lm =
-lcrypt=20
-lutil<BR>=3D=3D=3D&gt; gnu/usr.bin/perl/perl<BR>cc -nostdinc -O =
-pipe&nbsp;&nbsp;=20
-I/usr/src/gnu/usr.bin/perl/perl/../../../../contrib/perl5=20
-I/usr/obj/usr/src/gnu/usr.bin/perl/perl&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c perlmain.c<BR>ELF binary =
type not=20
known.&nbsp; Use "brandelf" to brand it.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Abort trap<BR>*** Error code =
134</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Stop in =
/usr/src/gnu/usr.bin/perl/perl.<BR>***=20
Error code 1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Stop in =
/usr/src/gnu/usr.bin/perl.<BR>*** Error=20
code 1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Stop in /usr/src/gnu/usr.bin.<BR>*** =
Error code=20
1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Stop in /usr/src/gnu.<BR>*** Error code =

1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Stop in /usr/src.<BR>*** Error code =
1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Stop in /usr/src.<BR>*** Error code =
1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Stop in /usr/src.<BR># <BR># =
shutdown</FONT></DIV>
<DIV><FONT face=3DArial =
size=3D2>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>
<DIV><FONT face=3DArial size=3D2>script file from "make buildworld" with =

RELENG_4</FONT></DIV>
<DIV>( this only ran for a couple of minutes max)</DIV>
<DIV>&nbsp;</DIV>
<DIV># make=20
buildworld<BR>-----------------------------------------------------------=
---<BR>&gt;&gt;&gt;=20
Rebuilding the temporary build=20
tree<BR>--------------------------------------------------------------<BR=
>...<BR>--------------------------------------------------------------<BR=
>&gt;&gt;&gt;=20
stage 1: bootstrap=20
tools<BR>--------------------------------------------------------------<B=
R>cd=20
/usr/src; MAKEOBJDIRPREFIX=3D/usr/obj/usr/src/i386&nbsp;=20
DESTDIR=3D/usr/obj/usr/src/i386&nbsp; INSTALL=3D"sh =
/usr/src/tools/install.sh"&nbsp;=20
MACHINE_ARCH=3Di386&nbsp; TOOLS_PREFIX=3D/usr/obj/usr/src/i386&nbsp;=20
PATH=3D/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/=
obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin=20
make -f Makefile.inc1 -DNOHTML -DNOINFO&nbsp; -DNOMAN -DNOPIC =
-DNOPROFILE=20
-DNOSHARED bootstrap-tools<BR>cd /usr/src/games/fortune/strfile;&nbsp; =
make=20
obj;&nbsp; make depend;&nbsp; make all;&nbsp; make=20
install<BR>/usr/obj/usr/src/i386/usr/src/games/fortune/strfile created =
for=20
/usr/src/games/fortune/strfile<BR>rm -f .depend<BR>mkdep -f .depend=20
-a&nbsp;&nbsp;&nbsp; -I/usr/obj/usr/src/i386/usr/include&nbsp;=20
/usr/src/games/fortune/strfile/strfile.c<BR>cd =
/usr/src/games/fortune/strfile;=20
make _EXTRADEPEND<BR>echo strfile: =
/usr/obj/usr/src/i386/usr/lib/libc.a&nbsp;=20
&gt;&gt; .depend<BR>cc -O -pipe&nbsp; -Wall&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/games/fortune/strfile/strfile.c<BR>cc -O -pipe&nbsp; =
-Wall&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp;&nbsp; -static -o strfile=20
strfile.o&nbsp; <BR>sh /usr/src/tools/install.sh -c -s -o root -g games =
-m=20
555&nbsp;&nbsp; strfile /usr/obj/usr/src/i386/usr/games<BR>cd=20
/usr/src/usr.bin/yacc;&nbsp; make obj;&nbsp; make depend;&nbsp; make =
all;&nbsp;=20
make install<BR>/usr/obj/usr/src/i386/usr/src/usr.bin/yacc created for=20
/usr/src/usr.bin/yacc<BR>rm -f .depend<BR>mkdep -f .depend =
-a&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; =
/usr/src/usr.bin/yacc/closure.c=20
/usr/src/usr.bin/yacc/error.c /usr/src/usr.bin/yacc/lalr.c=20
/usr/src/usr.bin/yacc/lr0.c /usr/src/usr.bin/yacc/main.c=20
/usr/src/usr.bin/yacc/mkpar.c /usr/src/usr.bin/yacc/output.c=20
/usr/src/usr.bin/yacc/reader.c /usr/src/usr.bin/yacc/skeleton.c=20
/usr/src/usr.bin/yacc/symtab.c /usr/src/usr.bin/yacc/verbose.c=20
/usr/src/usr.bin/yacc/warshall.c<BR>cd /usr/src/usr.bin/yacc; make=20
_EXTRADEPEND<BR>echo yacc: /usr/obj/usr/src/i386/usr/lib/libc.a&nbsp; =
&gt;&gt;=20
.depend<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/closure.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c =
/usr/src/usr.bin/yacc/error.c<BR>cc=20
-O -pipe&nbsp;&nbsp;&nbsp; -I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/lalr.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c =
/usr/src/usr.bin/yacc/lr0.c<BR>cc=20
-O -pipe&nbsp;&nbsp;&nbsp; -I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/main.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c =
/usr/src/usr.bin/yacc/mkpar.c<BR>cc=20
-O -pipe&nbsp;&nbsp;&nbsp; -I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/output.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/reader.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/skeleton.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/symtab.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/verbose.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/yacc/warshall.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp;&nbsp; -static -o yacc =
closure.o=20
error.o lalr.o lr0.o main.o mkpar.o output.o reader.o skeleton.o =
symtab.o=20
verbose.o warshall.o&nbsp; <BR>sh /usr/src/tools/install.sh -c -o =
root&nbsp; -g=20
wheel -m 555&nbsp;&nbsp; /usr/src/usr.bin/yacc/yyfix.sh&nbsp;=20
/usr/obj/usr/src/i386/usr/bin/yyfix<BR>sh /usr/src/tools/install.sh -c =
-s -o=20
root -g wheel -m 555&nbsp;&nbsp; yacc=20
/usr/obj/usr/src/i386/usr/bin<BR>/usr/obj/usr/src/i386/usr/bin/byacc =
-&gt;=20
/usr/obj/usr/src/i386/usr/bin/yacc<BR>cd /usr/src/usr.bin/colldef;&nbsp; =
make=20
obj;&nbsp; make depend;&nbsp; make all;&nbsp; make=20
install<BR>/usr/obj/usr/src/i386/usr/src/usr.bin/colldef created for=20
/usr/src/usr.bin/colldef<BR>yacc -d =
/usr/src/usr.bin/colldef/parse.y<BR>cp=20
y.tab.c parse.c<BR>lex -t -8 -i /usr/src/usr.bin/colldef/scan.l &gt;=20
scan.c<BR>rm -f .depend<BR>mkdep -f .depend -a&nbsp;&nbsp;&nbsp; -I.=20
-I/usr/src/usr.bin/colldef/../../lib/libc/locale -DCOLLATE_DEBUG=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; parse.c scan.c<BR>cd=20
/usr/src/usr.bin/colldef; make _EXTRADEPEND<BR>echo colldef:=20
/usr/obj/usr/src/i386/usr/lib/libc.a =
/usr/obj/usr/src/i386/usr/lib/libl.a=20
&gt;&gt; .depend<BR>cc -O -pipe&nbsp; -Wall -I.=20
-I/usr/src/usr.bin/colldef/../../lib/libc/locale =
-DCOLLATE_DEBUG&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c parse.c<BR>cc -O =
-pipe&nbsp; -Wall=20
-I. -I/usr/src/usr.bin/colldef/../../lib/libc/locale =
-DCOLLATE_DEBUG&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
scan.c<BR>/usr/src/usr.bin/colldef/scan.l:638: warning: `yyunput' =
defined but=20
not used<BR>cc -O -pipe&nbsp; -Wall -I.=20
-I/usr/src/usr.bin/colldef/../../lib/libc/locale =
-DCOLLATE_DEBUG&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp;&nbsp; -static -o colldef =
parse.o=20
scan.o&nbsp; -ll<BR>sh /usr/src/tools/install.sh -c -s -o root -g wheel =
-m=20
555&nbsp;&nbsp; colldef /usr/obj/usr/src/i386/usr/bin<BR>cd=20
/usr/src/usr.bin/xinstall;&nbsp; make obj;&nbsp; make depend;&nbsp; make =

all;&nbsp; make =
install<BR>/usr/obj/usr/src/i386/usr/src/usr.bin/xinstall=20
created for /usr/src/usr.bin/xinstall<BR>rm -f .depend<BR>mkdep -f =
.depend=20
-a&nbsp;&nbsp;&nbsp; -I/usr/obj/usr/src/i386/usr/include&nbsp;=20
/usr/src/usr.bin/xinstall/xinstall.c<BR>cd /usr/src/usr.bin/xinstall; =
make=20
_EXTRADEPEND<BR>echo xinstall: =
/usr/obj/usr/src/i386/usr/lib/libc.a&nbsp;=20
&gt;&gt; .depend<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp; -c=20
/usr/src/usr.bin/xinstall/xinstall.c<BR>cc -O -pipe&nbsp;&nbsp;&nbsp;=20
-I/usr/obj/usr/src/i386/usr/include&nbsp;&nbsp; -static -o xinstall=20
xinstall.o&nbsp; <BR>xinstall.o: In function =
`main':<BR>xinstall.o(.text+0x8f):=20
undefined reference to `strtofflags'<BR>*** Error code 1</DIV>
<DIV>&nbsp;</DIV>
<DIV>Stop in /usr/src/usr.bin/xinstall.<BR>*** Error code 1</DIV>
<DIV>&nbsp;</DIV>
<DIV>Stop in /usr/src.<BR>*** Error code 1</DIV>
<DIV>&nbsp;</DIV>
<DIV>Stop in /usr/src.<BR>*** Error code 1</DIV>
<DIV>&nbsp;</DIV>
<DIV>Stop in /usr/src.<BR># exit</DIV>
<DIV>&nbsp;</DIV>
<DIV>Script done on Sun Jan&nbsp; 6 05:50:56=20
2002<BR>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</DIV></FONT></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_000E_01C19865.DEBE0B00--





More information about the Ukfreebsd mailing list