Haven't been able to make world in about a year

Giorgos Keramidas keramida at ceid.upatras.gr
Mon Mar 6 08:53:25 PST 2006


On 2006-03-06 17:31, Kristian Vaaf <vaaf at broadpark.no> wrote:
> At 16:36 03.03.2006, Giorgos Keramidas wrote:
> >On 2006-03-03 15:08, Kristian Vaaf <vaaf at broadpark.no> wrote:
> >>
> >> Sorry sorry sorry, I am so very sorry.
> >> http://www.home.no/hedhnta/result.txt is indeed online now.
> >
> >This doesn't look right.  Are you sure your source tree is clean and up
> >to date?  As Donald has posted latter:
> >
> >On 2006-03-03 09:09, "Donald J. O'Neill" <duncan.fbsd at gmail.com> wrote:
> >> Alright Kristian, why don't you post your supfile, make.conf,
> >> rc.conf, output of uname -a, a description of what equipment
> >> your doing this with, what you're trying to accomplish and why,
> >> what you're doing to make this come about, what you expected to
> >> happen, what did happen. How you're taking all the advice
> >> you've been given and bending it to suit yourself - which, I
> >> have to tell you, IS NOT WORKING, or you would be singing a
> >> different tune.
> >
> >Please post all the details Donald has requested.
>
> You all got the details I posted earlier?

Yes, I did.  Some details are still missing from that post.  Please see
my other response.

> Alright, I just finished retrying the whole process after adding these
> lines to my /etc/make.conf:
>
> CFLAGS= -O2 -pipe
> COPTFLAGS= -O2 -pipe

Which is wrong.  But unless you post *ALL* the details Donald has
requested it's not easy to guess what else is wrong too.

> And there is no change, I still get:
>
> --------------------------------------------------------------
> >>> stage 2.3: build tools
> --------------------------------------------------------------
> cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj  INSTALL="sh
> /usr/src/tools/install.sh"
> PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
> WORLDTMP=/usr/obj/usr/src/tmp  MAKEFLAGS="-m /usr/src/tools/build/mk  -m
> /usr/src/share/mk" /usr/obj/usr/src/make.i386/make -f
> Makefile.inc1  DESTDIR=  BOOTSTRAPPING=504100 -DNO_LINT
> -DNO_CPU_CFLAGS -DNO_WARNS build-tools
> ===> bin/csh (obj,build-tools)
> grep 'ERR_' /usr/src/bin/csh/../../contrib/tcsh/sh.err.c | grep
> '^#define' >> sh.err.h
> cc -E -O2 -pipe -I. -I/usr/src/bin/csh
> -I/usr/src/bin/csh/../../contrib/tcsh -D_PATH_TCSHELL='"/bin/csh"'
> -DHAVE_ICONV  -I/usr/obj/usr/src/tmp/legacy/usr/include
> /usr/src/bin/csh/../../contrib/tcsh/tc.const.c
> /usr/src/bin/csh/../../contrib/tcsh/sh.char.h
> /usr/src/bin/csh/config.h
> /usr/src/bin/csh/../../contrib/tcsh/config_f.h
> /usr/src/bin/csh/../../contrib/tcsh/sh.types.h sh.err.h -D_h_tc_const
> | grep 'Char STR' |  sed -e 's/Char \([a-zA-Z0-9_]*\)\(.*\)/extern
> Char \1[];/' |  sort >> tc.const.h
> In file included from /usr/src/bin/csh/../../contrib/tcsh/sh.h:93,
>                  from /usr/src/bin/csh/../../contrib/tcsh/tc.const.c:33:
> /usr/include/wchar.h:33:18: cwchar: No such file or directory
> cc -o gethost  -L/usr/obj/usr/src/tmp/legacy/usr/lib -O2 -pipe -I.
> -I/usr/src/bin/csh -I/usr/src/bin/csh/../../contrib/tcsh
> -D_PATH_TCSHELL='"/bin/csh"'
> -DHAVE_ICONV  -I/usr/obj/usr/src/tmp/legacy/usr/include
> /usr/src/bin/csh/../../contrib/tcsh/gethost.c
> In file included from /usr/src/bin/csh/../../contrib/tcsh/sh.h:93,
>                  from /usr/src/bin/csh/../../contrib/tcsh/gethost.c:33:
> /usr/include/wchar.h:33:18: cwchar: No such file or directory
> In file included from /usr/src/bin/csh/../../contrib/tcsh/sh.h:93,
>                  from /usr/src/bin/csh/../../contrib/tcsh/gethost.c:33:
> /usr/include/wchar.h:35: error: syntax error before "std"
> In file included from /usr/src/bin/csh/../../contrib/tcsh/gethost.c:33:
> /usr/src/bin/csh/../../contrib/tcsh/sh.h:97: error: syntax error before
> "eChar"
> /usr/src/bin/csh/../../contrib/tcsh/sh.h:97: warning: data definition
> has no type or storage class
> In file included from /usr/src/bin/csh/../../contrib/tcsh/sh.h:1304,
>                  from /usr/src/bin/csh/../../contrib/tcsh/gethost.c:33:
> /usr/src/bin/csh/../../contrib/tcsh/sh.decls.h:221: error: syntax
> error before "readc"
> /usr/src/bin/csh/../../contrib/tcsh/sh.decls.h:221: warning: data
> definition has no type or storage class
> *** Error code 1
> Stop in /usr/src/bin/csh.
> *** Error code 1
> Stop in /usr/src.
> *** Error code 1
> Stop in /usr/src.
> *** Error code 1
> Stop in /usr/src.
>
> Just to be clear, this is on the Pentium 120MHz, as I have a make
> buildworld problem on both of my FreeBSD 5.4-STABLE boxes.

It looks like your system headers may have serious problems.  Is this
system a clean installation of 5.4-RELEASE or one where you may have
updated the system headers manually at some time?

- Giorgos



More information about the freebsd-questions mailing list