Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Aug 2015 15:12:58 -0400
From:      Michael Powell <nightrecon@hotmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: buildworld failure persistent on 10.1-STABLE
Message-ID:  <mr7t7s$8m4$1@ger.gmane.org>
References:  <CAAdA2WPfJsJ99K4rVqDZECYMOMm_7drOfjM6m_qu6R8wUiZ-rg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Odhiambo Washington wrote:

> I am having buildworld failing at different stages each time I run it
> afresh:
> 
> Any ideas?
> 

First thing that comes to mind is whether you are clearing out /usr/obj after 
each failure and starting fresh each time, or are just starting the process 
over again where it left off. Another software related situation can be the use 
of non-standard flags such as CFLAGS, CXXFLAGS, etc. If these are in use the 
first thing to do is get rid of them and see if the build will succeed.

In my experience if an exact and unvarying sequence of steps can reproduce a 
failure it is most likely a software related bug. When an error is erratic 
with little or no discernible pattern I immediately suspect hardware.  Just 
a general observation and certainly not exhaustive.

Compiling in general stresses RAM so much more than just about anything else 
and it may push borderline RAM into error. I've seen machines that would 
behave completely normally without any form of error exhibit a problem 
*only* when running a compile job. I've even had a machine once where the 
RAM sticks could be heard 'singing' a very loud high pitched tone during a 
make buildworld. 

The other first thing I look at in an erratic hardware situation is the 
power supply. An aging power supply may allow a box to operate perfectly 
normally right up to the point of heavy load. Then the erratic failures 
begin. This is a case that can be witnessed with an oscilloscope while 
looking at ripple. A power supply that is old will slide into this gray 
zone, and as long as it isn't stressed it stays within spec. As soon as 
heavy load comes the ripple shoots up sky-high. 

Sometimes it can appear to be hard drive related in that file system 
corruption or DMA read/write/CRC errors will correlate. But even a hard 
drive needs DC current and excess ripple will muck it up too.  I've seen 
boxen where it looked like it had a defective hard drive and upon 
replacement with a new one exhibited the same symptom.

To me, extremely erratic behavior indicates a possible hardware shortcoming. 
Another caveat being I only run 10.1-Release so I know nothing of any 
potential difference between that and -Stable (can't speak to -Stable in 
other words).

-Mike

> 1.
> 
> 
> echo libopie.so.7: /usr/obj/usr/src/tmp/usr/lib/libmd.a >> .depend
> cc   -O2 -pipe -march=native  -I/usr/src/lib/libopie
> -I/usr/src/lib/libopie/../../contrib/opie
> -I/usr/src/lib/libopie/../../contrib/opie/libopie
> -DKEY_FILE=\"/etc/opiekeys\" -DINSECURE_OVERRIDE
> -DPATH_ACCESS_FILE=\"/etc/opieaccess\"
> -std=gnu99 -Qunused-arguments  -fstack-protector -Wno-pointer-sign
> -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -c
> /usr/src/lib/libopie/../../contrib/opie/libopie/atob8.c
> -o atob8.o
> cc   -O2 -pipe -march=native  -I/usr/src/lib/libopie
> -I/usr/src/lib/libopie/../../contrib/opie
> -I/usr/src/lib/libopie/../../contrib/opie/libopie
> -DKEY_FILE=\"/etc/opiekeys\" -DINSECURE_OVERRIDE
> -DPATH_ACCESS_FILE=\"/etc/opieaccess\"
> -std=gnu99 -Qunused-arguments  -fstack-protector -Wno-pointer-sign
> -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -c
> /usr/src/lib/libopie/../../contrib/opie/libopie/btoa8.c
> -o btoa8.o
> cc   -O2 -pipe -march=native  -I/usr/src/lib/libopie
> -I/usr/src/lib/libopie/../../contrib/opie
> -I/usr/src/lib/libopie/../../contrib/opie/libopie
> -DKEY_FILE=\"/etc/opiekeys\" -DINSECURE_OVERRIDE
> -DPATH_ACCESS_FILE=\"/etc/opieaccess\"
> -std=gnu99 -Qunused-arguments  -fstack-protector -Wno-pointer-sign
> -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -c
> /usr/src/lib/libopie/../../contrib/opie/libopie/btoh.c
> -o btoh.o
> cc   -O2 -pipe -march=native  -I/usr/src/lib/libopie
> -I/usr/src/lib/libopie/../../contrib/opie
> -I/usr/src/lib/libopie/../../contrib/opie/libopie
> -DKEY_FILE=\"/etc/opiekeys\" -DINSECURE_OVERRIDE
> -DPATH_ACCESS_FILE=\"/etc/opieaccess\"
> -std=gnu99 -Qunused-arguments  -fstack-protector -Wno-pointer-sign
> -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -c
> /usr/src/lib/libopie/../../ contrib/opie/libopie/challenge.c -o
> challenge.o
> cc   -O2 -pipe -march=native  -I/usr/src/lib/libopie
> -I/usr/src/lib/libopie/../../contrib/opie
> -I/usr/src/lib/libopie/../../contrib/opie/libopie
> -DKEY_FILE=\"/etc/opiekeys\" -DINSECURE_OVERRIDE
> -DPATH_ACCESS_FILE=\"/etc/opieaccess\"
> -std=gnu99 -Qunused-arguments  -fstack-protector -Wno-pointer-sign
> -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -c
> /usr/src/lib/libopie/../../ contrib/opie/libopie/getsequence.c -o
> getsequence.o
> cc   -O2 -pipe -march=native  -I/usr/src/lib/libopie
> -I/usr/src/lib/libopie/../../contrib/opie
> -I/usr/src/lib/libopie/../../contrib/opie/libopie
> -DKEY_FILE=\"/etc/opiekeys\" -DINSECURE_OVERRIDE
> -DPATH_ACCESS_FILE=\"/etc/opieaccess\"
> -std=gnu99 -Qunused-arguments  -fstack-protector -Wno-pointer-sign
> -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -c
> /usr/src/lib/libopie/../../contrib/opie/libopie/hash.c
> -o hash.o
> cc   -O2 -pipe -march=native  -I/usr/src/lib/libopie
> -I/usr/src/lib/libopie/../../contrib/opie
> -I/usr/src/lib/libopie/../../contrib/opie/libopie
> -DKEY_FILE=\"/etc/opiekeys\" -DINSECURE_OVERRIDE
> -DPATH_ACCESS_FILE=\"/etc/opieaccess\"
> -std=gnu99 -Qunused-arguments  -fstack-protector -Wno-pointer-sign
> -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -c
> /usr/src/lib/libopie/../../contrib/opie/libopie/hashlen.c
> -o hashlen.o
> cc   -O2 -pipe -march=native  -I/usr/src/lib/libopie
> -I/usr/src/lib/libopie/../../contrib/opie
> -I/usr/src/lib/libopie/../../contrib/opie/libopie
> -DKEY_FILE=\"/etc/opiekeys\" -DINSECURE_OVERRIDE
> -DPATH_ACCESS_FILE=\"/etc/opieaccess\"
> -std=gnu99 -Qunused-arguments  -fstack-protector -Wno-pointer-sign
> -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
> -Wno-unused-function -Wno-enum-conversion -Wno-switch -Wno-switch-enum
> -Wno-knr-promoted-parameter -Wno-parentheses -c
> /usr/src/lib/libopie/../../ contrib/opie/libopie/keycrunch.c -o
> keycrunch.o *** Error code 1
> 
> Stop.
> make[4]: stopped in /usr/src/lib/libopie
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /usr/src
> *** Error code 1
> 
> 
> 
> 2.
> 
> echo asn1_compile: /usr/lib/libc.a
> 
/usr/obj/usr/src/tmp/usr/src/kerberos5/tools/asn1_compile/../../lib/libroken/libroken.a
> 
/usr/obj/usr/src/tmp/usr/src/kerberos5/tools/asn1_compile/../../lib/libvers/libvers.a
> /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c asn1parse.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen_copy.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen_decode.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen_encode.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen_free.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen_glue.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen_length.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen_seq.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/gen_template.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/hash.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c lex.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/main.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> 
/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/symbol.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1
> -I. -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/asn1_compile/../../include
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include  -static
> -L/usr/obj/usr/src/tmp/legacy/usr/lib -o asn1_compile asn1parse.o gen.o
> gen_copy.o gen_decode.o gen_encode.o gen_free.o gen_glue.o gen_length.o
> gen_seq.o gen_template.o hash.o lex.o main.o symbol.o
> 
/usr/obj/usr/src/tmp/usr/src/kerberos5/tools/asn1_compile/../../lib/libroken/libroken.a
> 
/usr/obj/usr/src/tmp/usr/src/kerberos5/tools/asn1_compile/../../lib/libvers/libvers.a
> -legacy
> sh /usr/src/tools/install.sh -s -o root -g wheel -m 555   asn1_compile
> /usr/obj/usr/src/tmp/legacy/usr/bin/asn1_compile
> ===> kerberos5/tools/slc (obj,depend,all,install)
> /usr/obj/usr/src/tmp/usr/src/kerberos5/tools/slc created for
> /usr/src/kerberos5/tools/slc
> make-roken > roken.h
> yacc -d -o slc-gram.c
> /usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl/slc-gram.y
> lex  -oslc-lex.c
> /usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl/slc-lex.l
> rm -f .depend
> mkdep -f .depend -a
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/vers -I.
> -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/slc/../../include
> -I/usr/obj/usr/src/tmp/legacy/usr/include -std=gnu99   slc-gram.c
> slc-lex.c echo slc: /usr/lib/libc.a
> 
/usr/obj/usr/src/tmp/usr/src/kerberos5/tools/slc/../../lib/libroken/libroken.a
> 
/usr/obj/usr/src/tmp/usr/src/kerberos5/tools/slc/../../lib/libvers/libvers.a
> /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/vers -I.
> -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/slc/../../include -std=gnu99
>  -I/usr/obj/usr/src/tmp/legacy/usr/include -c slc-gram.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/vers -I.
> -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/slc/../../include -std=gnu99
>  -I/usr/obj/usr/src/tmp/legacy/usr/include -c slc-lex.c
> cc -O2 -pipe
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/roken
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl
> -I/usr/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/vers -I.
> -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/slc/../../include -std=gnu99
>  -I/usr/obj/usr/src/tmp/legacy/usr/include  -static
> -L/usr/obj/usr/src/tmp/legacy/usr/lib -o slc slc-gram.o slc-lex.o
> 
/usr/obj/usr/src/tmp/usr/src/kerberos5/tools/slc/../../lib/libroken/libroken.a
> 
/usr/obj/usr/src/tmp/usr/src/kerberos5/tools/slc/../../lib/libvers/libvers.a
> -legacy
> sh /usr/src/tools/install.sh -s -o root -g wheel -m 555   slc
> /usr/obj/usr/src/tmp/legacy/usr/bin/slc
> ===> usr.bin/compile_et (obj,depend,all,install)
> /usr/obj/usr/src/tmp/usr/src/usr.bin/compile_et created for
> /usr/src/usr.bin/compile_et
> yacc -d -o parse.c
> /usr/src/usr.bin/compile_et/../../contrib/com_err/parse.y
> lex  -olex.c /usr/src/usr.bin/compile_et/../../contrib/com_err/lex.l
> rm -f .depend
> mkdep -f .depend -a    -I.
> -I/usr/src/usr.bin/compile_et/../../contrib/com_err
> -I/usr/obj/usr/src/tmp/legacy/usr/include -std=gnu99
>  /usr/src/usr.bin/compile_et/../../contrib/com_err/compile_et.c parse.c
> lex.c
> echo compile_et: /usr/lib/libc.a /usr/lib/libroken.a
> 
/usr/obj/usr/src/tmp/usr/src/usr.bin/compile_et/../../kerberos5/lib/libvers/libvers.a
> /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
> cc -O2 -pipe  -I. -I/usr/src/usr.bin/compile_et/../../contrib/com_err
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> /usr/src/usr.bin/compile_et/../../contrib/com_err/compile_et.c
> cc -O2 -pipe  -I. -I/usr/src/usr.bin/compile_et/../../contrib/com_err
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c parse.c
> cc -O2 -pipe  -I. -I/usr/src/usr.bin/compile_et/../../contrib/com_err
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c lex.c
> cc -O2 -pipe  -I. -I/usr/src/usr.bin/compile_et/../../contrib/com_err
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include  -static
> -L/usr/obj/usr/src/tmp/legacy/usr/lib -o compile_et compile_et.o parse.o
> lex.o -lroken
> 
/usr/obj/usr/src/tmp/usr/src/usr.bin/compile_et/../../kerberos5/lib/libvers/libvers.a
> -legacy
> sh /usr/src/tools/install.sh -s -o root -g wheel -m 555   compile_et
> /usr/obj/usr/src/tmp/legacy/usr/bin/compile_et
> ===> games/fortune/strfile (obj,depend,all,install)
> /usr/obj/usr/src/tmp/usr/src/games/fortune/strfile created for
> /usr/src/games/fortune/strfile
> rm -f .depend
> mkdep -f .depend -a    -I/usr/obj/usr/src/tmp/legacy/usr/include
> -std=gnu99   /usr/src/games/fortune/strfile/strfile.c
> echo strfile: /usr/lib/libc.a
> /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
> cc -O2 -pipe  -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -c
> /usr/src/games/fortune/strfile/strfile.c
> cc -O2 -pipe  -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include
> -static -L/usr/obj/usr/src/tmp/legacy/usr/lib -o strfile strfile.o -legacy
> sh /usr/src/tools/install.sh -s -o root -g wheel -m 555   strfile
> /usr/obj/usr/src/tmp/legacy/usr/games/strfile
> ===> gnu/usr.bin/gperf (obj,depend,all,install)
> ===> gnu/usr.bin/gperf/doc (obj)
> /usr/obj/usr/src/tmp/usr/src/gnu/usr.bin/gperf/doc created for
> /usr/src/gnu/usr.bin/gperf/doc
> rm -f .depend
> mkdep -f .depend -a    -I/usr/obj/usr/src/tmp/legacy/usr/include
> -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
> -I/usr/src/gnu/usr.bin/gperf
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/bool-array.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/hash-table.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/input.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/keyword-list.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/keyword.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/main.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/options.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/output.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/positions.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/search.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/version.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib/getline.cc
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib/hash.cc
> echo gperf: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a
>>> .depend
> echo gperf: /usr/lib/libc++.a >> .depend
> ===> gnu/usr.bin/gperf/doc (depend)
> c++ -O2 -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include
> -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
> -I/usr/src/gnu/usr.bin/gperf -c
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/bool-array.cc
> c++ -O2 -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include
> -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
> -I/usr/src/gnu/usr.bin/gperf -c
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/hash-table.cc
> c++ -O2 -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include
> -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
> -I/usr/src/gnu/usr.bin/gperf -c
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/input.cc
> c++ -O2 -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include
> -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
> -I/usr/src/gnu/usr.bin/gperf -c
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/keyword-list.cc
> c++ -O2 -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include
> -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
> -I/usr/src/gnu/usr.bin/gperf -c
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/keyword.cc
> c++ -O2 -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include
> -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
> -I/usr/src/gnu/usr.bin/gperf -c
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/main.cc
> c++ -O2 -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include
> -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
> -I/usr/src/gnu/usr.bin/gperf -c
> /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/options.cc
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /usr/src/gnu/usr.bin/gperf
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /usr/src
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/src
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/src
> 
> 
> 
> 
> 
> 
> 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?mr7t7s$8m4$1>