Subject: Re: Can *anyone* build -current on i386? What am I doing wrong?
To: None <current-users@netbsd.org>
From: Geoff Wing <mason@primenet.com.au>
List: current-users
Date: 07/11/1999 06:14:51
Peter Seebach <seebs@plethora.net> typed:
:Okay, it's been about five days.  -current absolutely, positively, will
:not build, because '/lib/csu/common_elf/common.h' uses __weak_extern and
:there's no #define in scope.  The "obvious" fix doesn't work either.
:
:It seems as though this is not affecting anyone else.  I have nuked my
:entire tree and resupped, and I still get it.  Any ideas?

You did the upgrade from source, not using the binary snapshot?
One possibility is that your compiler tools are not quite right:

a.out% echo "" | cpp -dM         | ELF% echo "" | cpp -dM
#define __NetBSD__ 1             | #define __NetBSD__ 1           
#define __KPRINTF_ATTRIBUTE__ 1  | #define __KPRINTF_ATTRIBUTE__ 1
#define i386 1                   | #define i386 1                 
#define __GNUC__ 1               | #define __GNUC__ 1             
                                 | #define __ELF__ 1

Regards,
-- 
Geoff Wing : <gcw@pobox.com>     Work URL: http://www.primenet.com.au/
Rxvt Stuff : <gcw@rxvt.org>      Ego URL : http://pobox.com/~gcw/
Zsh Stuff  : <gcw@zsh.org>       Phone   : (Australia) 0413 431 874