Unable to build world since early June

Eirik Oeverby ltning at anduin.net
Mon Sep 13 02:40:40 PDT 2004


Ruslan Ermilov wrote:
> On Mon, Sep 13, 2004 at 11:02:38AM +0200, Eirik Oeverby wrote:
> 
>>Ruslan Ermilov wrote:
> 
> [...]
> 
>>>If you still see an error while doing "make buildworld", please provide
>>>me with more information, such as which stage of buildworld it breaks,
>>>the contents of your /etc/make.conf, etc.
>>
>>This is the error I get when I do a 'make' from /usr/src/lib/libc. The 
>>'make buildworld' from /usr/src (which is what I did at first, but it 
>>hides many of the error messages, therefore I tried 'make' in lib/libc). 
>>
> 
> You now have an explanation why you're not supposed to do it.  ;)
> 
> 
>>The exact output of 'make buildworld' (from the time of the error) is:
>>
>>cc -fpic -DPIC -O -pipe  -I/usr/src/lib/libc/include 
>>-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/amd64 
>>-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 
>>-I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale 
>>-DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP 
>>-DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k 
>>-Wno-uninitialized -c crypt_xdr.c -o crypt_xdr.So
>>cc -O -pipe  -I/usr/src/lib/libc/include 
>>-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/amd64 
>>-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 
>>-I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale 
>>-DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP 
>>-DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k 
>>-Wno-uninitialized -c nslexer.c
>>cc -fpic -DPIC -O -pipe  -I/usr/src/lib/libc/include 
>>-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/amd64 
>>-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 
>>-I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale 
>>-DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP 
>>-DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k 
>>-Wno-uninitialized -c nslexer.c -o nslexer.So
>>/dev/stdout: In function `_nsyylex':
>>/dev/stdout:711: warning: label `find_rule' defined but not used
>>/usr/src/lib/libc/net/nslexer.l: At top level:
>>/dev/stdout:1678: warning: 'yy_flex_realloc' defined but not used
>>*** Error code 1
>>/dev/stdout: In function `_nsyylex':
>>/dev/stdout:711: warning: label `find_rule' defined but not used
>>/usr/src/lib/libc/net/nslexer.l: At top level:
>>/dev/stdout:1678: warning: 'yy_flex_realloc' defined but not used
>>*** Error code 1
>>2 errors
>>*** Error code 2
>>1 error
>>*** Error code 2
>>1 error
>>*** Error code 2
>>1 error
>>*** Error code 2
>>1 error
>>*** Error
>>
>>As to which stage this is I don't know - it has been building for quite 
>>a while when this happens. I'm running another buildworld now, dumping 
>>the output to files. Let me know if you need these.
>>
> 
> Yes.  Please put the *compressed* output (both stdout and stderr) from
> a non-parallel (that is, without -jN) "make buildworld" command available
> somewhere for download.

http://anduin.net/stdout.txt.gz
http://anduin.net/stderr.txt.gz

> 
> Please also provide me with the outputs of the following commands:
> 
> uname -srm
> grep __FreeBSD_version /usr/include/osreldate.h
> ident /usr/bin/lex

[root at anduin] /usr/src# uname -srm
FreeBSD 5.2-CURRENT amd64
[root at anduin] /usr/src# grep __FreeBSD_version /usr/include/osreldate.h
#undef __FreeBSD_version
#define __FreeBSD_version 502112
[root at anduin] /usr/src# ident /usr/bin/lex
/usr/bin/lex:
      $FreeBSD: src/lib/csu/amd64/crti.S,v 1.6 2002/05/15 04:19:49 
obrien Exp $
      $FreeBSD: src/usr.bin/yacc/skeleton.c,v 1.37 2003/02/12 18:03:55 
davidc Exp $
      $Header: /home/daffy/u0/vern/flex/RCS/flex.skl,v 2.91 96/09/10 
16:58:48 vern Exp $
      $FreeBSD: src/usr.bin/lex/flex.skl,v 1.7 2002/09/09 02:58:42 
obrien Exp $
      $FreeBSD: src/lib/csu/amd64/crtn.S,v 1.5 2002/05/15 04:19:49 
obrien Exp $
      $FreeBSD: src/lib/csu/common/crtbrand.c,v 1.4 2003/10/17 15:43:13 
peter Exp $
      $FreeBSD: src/lib/csu/amd64/crt1.c,v 1.13 2003/04/30 19:27:07 
peter Exp $
      $FreeBSD: src/usr.bin/lex/ccl.c,v 1.6 2002/06/30 05:25:03 obrien Exp $
      $FreeBSD: src/usr.bin/lex/dfa.c,v 1.6 2002/06/30 05:25:03 obrien Exp $
      $FreeBSD: src/usr.bin/lex/ecs.c,v 1.6 2002/06/30 05:25:03 obrien Exp $
      $FreeBSD: src/usr.bin/lex/gen.c,v 1.6 2002/06/30 05:25:03 obrien Exp $
      $FreeBSD: src/usr.bin/lex/main.c,v 1.8 2002/06/30 05:25:04 obrien 
Exp $
      $FreeBSD: src/usr.bin/lex/misc.c,v 1.6 2002/06/30 05:25:04 obrien 
Exp $
      $FreeBSD: src/usr.bin/lex/nfa.c,v 1.6 2002/06/30 05:25:04 obrien Exp $
      $FreeBSD: src/usr.bin/lex/sym.c,v 1.6 2002/06/30 05:25:04 obrien Exp $
      $FreeBSD: src/usr.bin/lex/tblcmp.c,v 1.6 2002/06/30 05:25:04 
obrien Exp $
      $FreeBSD: src/usr.bin/lex/yylex.c,v 1.6 2002/06/30 05:25:04 obrien 
Exp $
[root at anduin] /usr/src#

> 
> P.S.  Does the PR bin/71406 look familiar?

Sure does, symptoms look the same.
I have just ran a 'make' and 'make install' in usr.bin/yacc, and am now 
rebuilding world. Did I miss something, or should this now work?

/Eirik

> 
> 
> Cheers,



More information about the freebsd-current mailing list