Subject: re: -current build failure on i386, in ld
To: Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
From: matthew green <mrg@eterna.com.au>
List: tech-toolchain
Date: 11/05/2001 10:56:40
   
   It failed building the tools, with:
   /archive/cvs/src/tools/obj.i386/tools.NetBSD-1.5Y-i386/bin/nbmake  all-recursive
   Making all in po
   cc -DHAVE_CONFIG_H -I. -I/archive/cvs/src/tools/toolchain/../../gnu/dist/toolchain/ld -I. -D_GNU_SOURCE -I. -I/archive/cvs/src/tools/toolchain/../../gnu/dist/toolcha
in/ld -I../bfd -I/archive/cvs/src/tools/toolchain/../../gnu/dist/toolchain/ld/../bfd -I/archive/cvs/src/tools/toolchain/../../gnu/dist/toolchain/ld/../include -I/archiv
e/cvs/src/tools/toolchain/../../gnu/dist/toolchain/ld/../intl -I../intl  -O -DLOCALEDIR="\"/archive/cvs/src/tools/obj.i386/tools.NetBSD-1.5Y-i386/share/locale\""   -W -
Wall -O -c /archive/cvs/src/tools/toolchain/../../gnu/dist/toolchain/ld/ldgram.c
   true   /archive/cvs/src/tools/toolchain/../../gnu/dist/toolchain/ld/ldlex.l && mv lex.yy.c /archive/cvs/src/tools/toolchain/../../gnu/dist/toolchain/ld/ldlex.c
   mv: rename lex.yy.c to /archive/cvs/src/tools/toolchain/../../gnu/dist/toolchain/ld/ldlex.c: No such file or directory
   
   It seems 'true' gets called instead of 'lex', but I'm not sure why.


"touch" the ldlex.c file and restart your build.  the problem is that
for some reason LEX=true, but we need a new ldlex.c ... touch will
work around the problem for now.


(FWIW, i reported this here a couple of weeks ago)