Subject: -current failed to compile
To: None <current-users@netbsd.org>
From: Kurt Schreiner <ks@ub.uni-mainz.de>
List: current-users
Date: 07/21/2003 23:19:38
Hi,

just tried to compile a freshly fetched current and got:

===> build.sh command: ./build.sh -o -u -j 1 -m i386 -O /u/NetBSD/arch/i386/obj -D /u/NetBSD/arch/i386/dest -T /u/NetBSD/arch/i386/TOOLS tools
===> build.sh started: Mon Jul 21 23:05:22 MEST 2003
===> MACHINE:          i386
===> MACHINE_ARCH:     i386
===> TOOLDIR path:     /u/NetBSD/arch/i386/TOOLS
===> DESTDIR path:     /u/NetBSD/arch/i386/dest
===> RELEASEDIR path:  /u/NetBSD/arch/i386/obj/releasedir
===> makewrapper:      /u/NetBSD/arch/i386/TOOLS/bin/nbmake-i386
===> Updated /u/NetBSD/arch/i386/TOOLS/bin/nbmake-i386
echo /u/NetBSD/arch/i386/TOOLS > PREVIOUSTOOLDIR
dependall ===> host-mkdep
install ===> host-mkdep
dependall ===> compat
cc -O2 -march=i686  -I. -I./include -I/usr/src/tools/compat -DHAVE_CONFIG_H  -D_FILE_OFFSET_BITS=64 -D_NETBSD_SOURCE -D__DBINTERFACE_PRIVATE -c -o bt_open.lo.o /usr/src/tools/compat/../../lib/libc/db/btree/bt_open.c
In file included from /usr/src/tools/compat/../../lib/libc/db/btree/bt_open.c:62:
/usr/include/signal.h:70: parse error before `int'
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools/compat
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools/compat
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools

ERROR: Failed to make tools
*** BUILD ABORTED ***


#-50: head signal.h 
/*      $NetBSD: signal.h,v 1.32 2003/07/18 17:54:35 nathanw Exp $      */

I assume, that pthread_t isn't known while trying to compile 
/usr/src/tools/compat/../../lib/libc/db/btree/bt_open.c ?

-Kurt