Subject: Re: README: UPDATE YOUR COMPILER BEFORE YOUR NEXT BUILD
To: None <port-alpha@netbsd.org>
From: Paul Mather <paul@gromit.dlib.vt.edu>
List: port-alpha
Date: 05/05/2002 20:44:30
On Sat, May 04, 2002 at 06:17:59PM -0700, Jason R Thorpe wrote:
=> On Sat, May 04, 2002 at 06:11:54PM -0700, Matthew Jacob wrote:
=> 
=>  > Well, bootstrapping a new compiler doesn't work for me. Anyone got any
=>  > suggestions?
=> 
=> Hm.
=> 
=> I just did a cvs update, and from the top of the source tree:
=> 
=> 	./build.sh -t
=> 
=> ...built a toolchain without any trouble on my AlphaServer.

Well, "./build.sh -t" from a fresh SUP ran without a hitch on my DEC
3000/300 today, but I get an error when trying to build a new kernel
(a TCWSCONS-derived kernel config):

>>>>>
[...]
cc  -pipe -mno-fp-regs -ffreestanding  -O2 -Werror -Wall -Wno-main -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wno-uninitialized  -Dalpha -I.  -I../../../../arch -I../../../.. -nostdinc -DDIAGNOSTIC -DLKM -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT   -c /sys/arch/alpha/compile/HAWKWIND/../../../../dev/ic/z8530tty.c
cc  -pipe -mno-fp-regs -ffreestanding  -O2 -Werror -Wall -Wno-main -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wno-uninitialized  -Dalpha -I.  -I../../../../arch -I../../../.. -nostdinc -DDIAGNOSTIC -DLKM -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT   -c /sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c: In function `zsms_ioctl':
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:245: parse error before `static'
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:250: `vsc' undeclared (first use in this function)
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:250: (Each undeclared identifier is reported only once
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:250: for each function it appears in.)
cc1: warnings being treated as errors
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:258: warning: `return' with no value, in function returning non-void
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:261: invalid operands to binary &
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:268: invalid operands to binary &
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:269: invalid operands to binary &
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:271: invalid operands to binary &
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:273: invalid operands to binary &
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:274: invalid operands to binary &
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:277: wrong type argument to unary minus
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:279: warning: assignment makes integer from pointer without a cast
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:283: wrong type argument to unary minus
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:285: warning: assignment makes integer from pointer without a cast
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:290: warning: `return' with no value, in function returning non-void
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:297: parse error before `static'
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:310: `cs' undeclared (first use in this function)
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:343: parse error before `static'
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:357: parse error before `static'
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:386: parse error before `static'
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:453: parse error before `struct'
/sys/arch/alpha/compile/HAWKWIND/../../../../dev/tc/zsms.c:119: warning: `zsms_input' declared `static' but never defined
*** Error code 1

Stop.
make: stopped in /sys/arch/alpha/compile/HAWKWIND
<<<<<

This is under NetBSD hawkwind 1.5ZA NetBSD 1.5ZA (HAWKWIND) #4: Sat
Feb 23 15:04:46 EST 2002.

Anyone else having this problem?

Cheers,

Paul.

e-mail: paul@gromit.dlib.vt.edu

"Without music to decorate it, time is just a bunch of boring production
 deadlines or dates by which bills must be paid."
        --- Frank Vincent Zappa