Subject: How to get to -current, when everything is broken =]
To: None <port-sparc@netbsd.org>
From: daemons <daemons@secure.worldramp.net>
List: port-sparc
Date: 08/06/1999 01:16:59
Ok,

After four different installations of four different NetBSD 1.4.x's I gave
up trying to get to current.  I own a few Tadpole 3GX laptops, one of
which I want to run NetBSD/sparc... and since some leeto hackers already
for a power9100 driver I _need_ this.  Anyway, I get all the source
tarballs from NetBSD-current.  Un tar.  Build config.  Config TADPOLE3GX.
Then cd ../compile; make depend; make 

This is where the fun part ends.  I get this error...

cc1: warnings being treated as errors
In file included from param.c:48
../../../../../sys/systm.g:196: warning conflicting types for built-in
function 'memcmp'
../../../../../sys/systm.g:197: warning conflicting types for built-in
function 'memcpy'
../../../../../sys/systm.g:198: warning conflicting types for built-in
function 'memset'
*** Error code 1

If i try to make includes it does not help, if I try to 'make build' it
crashes with...

cc1: warnings being treated as errors
In file included from crt0.c:35:
/usr/src/lib/csu/sparc_elf/../common_elf/common.h:77:warning: parameter
names (without types) in function declaration
/usr/src/lib/csu/sparc_elf/../common_elf/common.h:77: warning: data
definition has no type or storage class
*** Error code 1

jedi# gcc -v
Using builting specs
gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release)
jedi# uname -a
NetBSD jedi 1.4.1 NetBSD 1.4.1 (GENERIC) #0: Mon Jul 19 09:03:18 PDT 1999
mrg#sun4690:/work/tmp/mrg/src/sys/arch/sparc/compile/GENERIC sparc
jedi#

This is with a 1.4.1 pre-release, results are the *same* with 1.4 release
and the 0620 snap.  

????

TIA

aaron

daemons@satan.org.uk
http://openbsd.itgo.com