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/07/2002 07:47:04
On Mon, May 06, 2002 at 01:50:55AM +0100, Andrew Doran wrote:
=> Paul Mather <paul@gromit.dlib.vt.edu> wrote:
=> 
=> > 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):
=> 
=> Try this patch, or get the latest revision of the file.

Thanks, that patch did the trick and I was able to build a new kernel.
But now making a full build is now stopping whilst trying to build
installboot:

>>>>>
[...]
cc -O -I. -I/usr/src/tools/installboot -I/usr/src/tools/installboot/../mips-elf2ecoff -I/usr/src/tools/compat/obj.alpha -I/usr/src/tools/compat/obj.alpha/include  -I/usr/src/tools/installboot/../compat -DHAVE_CONFIG_H  -D_FILE_OFFSET_BITS=64  -I/usr/src/tools/installboot/../../usr.sbin/installboot -I. -c -o sparc64.lo.o /usr/src/tools/installboot/../../usr.sbin/installboot/arch/sparc64.c
mv sparc64.lo.o sparc64.lo
cc -O -I. -I/usr/src/tools/installboot -I/usr/src/tools/installboot/../mips-elf2ecoff -I/usr/src/tools/compat/obj.alpha -I/usr/src/tools/compat/obj.alpha/include  -I/usr/src/tools/installboot/../compat -DHAVE_CONFIG_H  -D_FILE_OFFSET_BITS=64  -I/usr/src/tools/installboot/../../usr.sbin/installboot -I. -c -o sun68k.lo.o /usr/src/tools/installboot/../../usr.sbin/installboot/arch/sun68k.c
/usr/src/tools/installboot/../../usr.sbin/installboot/arch/sun68k.c:60: ../../sys/bootinfo.h: No such file or directory
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools/installboot
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools/installboot
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools
*** Error code 1

Stop.
nbmake: stopped in /usr/src
*** Error code 1

Stop.
nbmake: stopped in /usr/src
<<<<<

I did a fresh SUP just now, and nothing new came down since my last
SUP yesterday evening (before starting the build). :-(

I only include ksrc-common, ksrc-alpha, and ksrc-pmax in my
kernel-related SUP file.  Does this mean I need to pull down
sun68k-related kernel files just to be able to do a build on my alpha,
now?

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