Subject: Re: toolchain/34258 (Cross building NetBSD 3.x with GCC 4.x fails)
To: None <skrll@NetBSD.org, netbsd-bugs@netbsd.org, gnats-admin@netbsd.org,>
From: Geert Hendrickx <ghen@NetBSD.org>
List: netbsd-bugs
Date: 10/11/2006 11:06:21
On Wed, Oct 11, 2006 at 08:57:56AM +0200, Geert Hendrickx wrote:
> This change seems to cause build failures on several archs incl. algor,
> arc, cobalt, pmax and others:

The auto-build has finished now.  Affected platforms:

algor
arc
evbmips-mipsel
evbmips-mipseb
hpcmips
mipsco
cobalt
newsmips
pmax
sbmips-mipseb
sbmips-mipsel
sgimips

> --- itbl-lex.d ---
> /home/builds/ab/netbsd-3-1-RC4/src/gnu/usr.bin/binutils/gas/../../../dist/binutils/gas/itbl-lex.l:26:22:
> itbl-lex.h: No such file or directory
> nbmkdep: compile failed.
> *** [itbl-lex.d] Error code 1
> 1 error
>
> nbmake: stopped in
> /home/builds/ab/netbsd-3-1-RC4/src/gnu/usr.bin/binutils/gas
>
> itbl-lex.h exists on HEAD but not on netbsd-3.  Should it be pulled up as
> well?

Here it is, from the ChangeLog you supplied:

	* itbl-lex.h: New file.
	* itbl-lex.l: Include itbl-lex.h.
	* itbl-parse.y: Likewise.

I'm running a test-build for algor with itbl-lex.h copied from HEAD right now.

> Most other archs are not affected by this, is there a difference in their
> toolchain?

I'm still wondering about this.

	Geert