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)