Subject: Re: Build troubles on current
To: Matt Bell <mtbell@micropede.com>
From: Patrick Welche <prlw1@newn.cam.ac.uk>
List: current-users
Date: 01/31/2002 20:30:32
On Wed, Jan 30, 2002 at 04:45:07PM -0500, Matt Bell wrote:
> 
> Hi,
> 
> Today im trying to build current with todays source and get the following
> error....
> 
> /usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/Protocol.m
> /usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/linking.m
> /usr/tools/bin/i386--netbsdelf-gcc -O2   -Werror
> -I. -I/usr/src/gnu/lib/libobjc/../../usr.bin/gcc/arch/i386 -DIN_GCC
> -I/usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc
> -I/usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/objc
> -I/usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/../gcc
> -I/usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/../gcc/config
> -I/usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/../include
> -nostdinc -isystem /usr/world/usr/include  -c
> /usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/NXConstStr.m
> In file included from /usr/world/usr/include/stddef.h:41,
>                  from
> /usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/objc/objc.h:34,
>                  from
> /usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/objc/Object.h:30,
>                  from
> /usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/objc/NXConstStr.h:31,
>                  from
> /usr/src/gnu/lib/libobjc/../../dist/toolchain/libobjc/NXConstStr.m:28:
> /usr/world/usr/include/machine/ansi.h:94: parse error before `union'
> i386--netbsdelf-gcc: Internal compiler error: program cc1obj got fatal
> signal 11
> *** Error code 1
> 
> Stop.
> nbmake: stopped in /usr/src/gnu/lib/libobjc
> 
> any ideas?

No :( Just a "me too" :( ansi.h hasn't changed in ages, and why on earth
would any sort of source code problem cause cc1obj to segfault ?!

Cheers,

Patrick