Subject: netbsd-4 can't build itself (at least not with -static)
To: NetBSD-current Users's Discussion List <current-users@netbsd.org>
From: Greg A. Woods <woods@weird.com>
List: current-users
Date: 02/16/2007 15:00:45
#      link  cksum/cksum
cc -O -static  -o cksum cksum.lo crc.lo md2.lo md4.lo md5.lo sha1.lo rmd160.lo print.lo sum1.lo sum2.lo sha256.lo sha384.lo sha512.lo -L/build/woods/once/netbsd-4-i386-i386-ppro-obj/building/work/woods/m-NetBSD-4/tools/compat -lnbcompat -lz
/usr/lib/libc.a(sha2.o): In function `SHA512_Last':
/building/work/woods/m-NetBSD-4/lib/libc/../../common/lib/libc/hash/sha2/sha2.c:869: multiple definition of `SHA512_Last'
/build/woods/once/netbsd-4-i386-i386-ppro-obj/building/work/woods/m-NetBSD-4/tools/compat/libnbcompat.a(sha2.lo):sha2.c:(.text+0xa76): first defined here
ld: Warning: size of symbol `SHA512_Last' changed from 496 in /build/woods/once/netbsd-4-i386-i386-ppro-obj/building/work/woods/m-NetBSD-4/tools/compat/libnbcompat.a(sha2.lo) to 460 in /usr/lib/libc.a(sha2.o)

*** Failed target:  cksum
*** Failed command: cc -O -static -o cksum cksum.lo crc.lo md2.lo md4.lo md5.lo sha1.lo rmd160.lo print.lo sum1.lo sum2.lo sha256.lo sha384.lo sha512.lo -L/build/woods/once/netbsd-4-i386-i386-ppro-obj/building/work/woods/m-NetBSD-4/tools/compat -lnbcompat -lz
*** Error code 1

Stop.
nbmake: stopped in /building/work/woods/m-NetBSD-4/tools/cksum

-- 
						Greg A. Woods

H:+1 416 218-0098 W:+1 416 489-5852 x122 VE3TCP RoboHack <woods@robohack.ca>
Planix, Inc. <woods@planix.com>       Secrets of the Weird <woods@weird.com>