Subject: lib/15786: GNU stdc++ 'missing libiberty config.h'
To: None <gnats-bugs@gnats.netbsd.org>
From: None <msouth@msouth.org>
List: netbsd-bugs
Date: 03/02/2002 01:23:00
>Number:         15786
>Category:       lib
>Synopsis:       Build of gnu/lib/libstdc++ dies with "config.h: No such file"
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Mar 02 01:21:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Michael South
>Release:        NetBSD-current 2002/02/27
>Organization:
>Environment:
Any, I believe
System: NetBSD wrongsz.msouth.org 1.5ZA NetBSD 1.5ZA (WRONGSZ) #0: Wed Feb 27 20:49:21 PST 2002 bsdsrc@wrongsz.msouth.org:/serve/develop/netbsd/src/sys/arch/i386/compile/WRONGSZ i386
Architecture: i386
Machine: i386
>Description:
tv's MI config changes checked in 2002/02/27 don't quite work for
libstdc++, which is still looking in libiberty/arch/<machine> for
config.h.

During a build, nbmkdep is run with

*   -I.../libstdc++/../libiberty/arch/i386

but not

*   -I.../libstdc++/../libiberty

resulting in the error

*   .../libstdc++/../../dist/toolchain/libiberty/strerror.c:8: config.h: No such file or directory

>How-To-Repeat:
	cd /usr/src; make build
>Fix:
	
>Release-Note:
>Audit-Trail:
>Unformatted: