Subject: Problems building current
To: NetBSD port-atari mailing list <port-atari@netbsd.org>
From: Julian Coleman <J.D.Coleman@newcastle.ac.uk>
List: current-users
Date: 09/10/1998 15:17:11
I've been trying to build -current on the Atari. The build stops in
sys/arch/atari/stand/libsa with :
cc -O -fomit-frame-pointer -Wall -Werror -DSTANDALONE -I- -I/usr/src/sys/arch/atari/stand/libsa -I/usr/src/sys/lib/libkern -I/usr/src/sys/lib/libsa -I/usr/src/sys -c /usr/src/sys/lib/libkern/bzero.c
cc1: warnings being treated as errors
/usr/src/sys/arch/atari/stand/libsa/../../../../lib/libkern/memset.c: In function `bzero':
/usr/src/sys/arch/atari/stand/libsa/../../../../lib/libkern/memset.c:83: warning: unused variable `c'
*** Error code 1
Line 83 in sys/lib/libkern/memset.c is :
u_int c;
The only references to 'c' in the function (lines 109-117) are bounded by
'#ifndef BZERO'.
I also looked at the sun 3 port to see what happens there. The makefile
for sys/arch/sun3/stand/libsa doesn't pass '-Wall', so compiles bzero.c OK.
I presume the fix for this is to wrap line 83 with '#ifndef BZERO'. However,
is this covering up a different problem?
Thanks,
J
--
1024/55A5BC19 0F 3F 62 56 18 10 8B 84 43 8F F4 94 93 37 76 AA
S.E.P.