Subject: Problems building SPLODE on Ultra Enterprise 1
To: None <port-sparc64@netbsd.org>
From: Edwin Mons <e@ik.nu>
List: port-sparc64
Date: 08/11/2003 16:39:01
Hi,

I'm trying to build a new kernel for my Sun Ultra Enterprise 1.  The OS
is NetBSD 1.6.1.  After a failed attempt to build a kernel from a 
GENERIC32-derived config, I tried to build SPLODE.  This, too, failed.
The process stops here:

cc -mno-fpu -ffreestanding  -O2 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wno-uninitialized -Dsparc64 -D__sparc64__ -m32 -Wa,-Av8plusa -mcpu=ultrasparc -I../../. -I../../../../../../arch -I../../../../../.. -nostdinc -DBLINK -DNVNODE="0x4000" -DNMBCLUSTERS="0x800" -DLKM -DMAXUSERS=256 -D_KERNEL -D_KERNEL_OPT   -c /usr/src/sys/arch/sparc64/compile/SPLODE/lib/compat/../../../../../../compat/common/compat_exec.c
ld: warning: sparc:v8plus architecture of input file `compat_exec.o.o' is incompatible with sparc:v9 output
ld: bfd assertion fail /autobuilder/build/netbsd-1-6/src/gnu/lib/libbfd/../../dist/toolchain/bfd/elflink.h:2486
ld: final link failed: Bad value
*** Error code 1

Stop.
make: stopped in /usr/src/sys/arch/sparc64/compile/SPLODE/lib/compat
*** Error code 1

Stop.
make: stopped in /usr/src/sys/arch/sparc64/compile/SPLODE

Has anybody noticed this, too, or is it just me?

Edwinm