Subject: Re: First attempt at a VAX -current build
To: Matt Thomas <matt@3am-software.com>
From: Brian Chase <vaxzilla@jarai.org>
List: port-vax
Date: 12/09/2003 20:17:52
On Mon, 8 Dec 2003, Matt Thomas wrote:
> At 11:10 PM -0500 12/8/03, Brian Chase wrote:

> > If the Makefile syntax supports it, it might be nice to use something
> > like ${HAVE_GCC3:-no} instead of ${HAVE_GCC3} for the ".if"  conditional
> > expressions.
>
> Actually, they just to need to .include <bsd.own.mk> and that change
> has been committed.

Blargh.  I think there may still be something else that needs to be done
for this.  The following build command is still having problems
when it hits src/sys/arch/vax/boot/xxboot.  For some reason it wants to
create a manpage for xxboot.

./build.sh -m vax -V CHECKFLIST_FLAGS="-e -m" -R /usr/snapshot release

[...]

#   compile  xxboot/str.o
/u0/work/netbsd-current/src/obj/tooldir.NetBSD-1.6ZG-i386/bin/vax--netbsdelf-gcc  -mno-asm-pic  -D_STANDALONE -DLIBSA_NO_FD_CHECKING -DLIBSA_NO_RAW_ACCESS  -DLIBSA_NO_TWIDDLE -DLIBSA_SINGLE_DEVICE=rom  -DLIBSA_NO_COMPAT_UFS  -DLIBSA_NO_FS_SYMLINK -DLIBSA_NO_FS_CLOSE  -DLIBSA_NO_FS_WRITE -DLIBSA_NO_FS_SEEK  -DNEED_UFS -DNEED_CD9660 -D__daddr_t=int32_t -I. -I/u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot/../../../../ -I/u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot/../../ -I/u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot/../common -I/u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot/../../include -DRELOC=0x2f0000  -nostdinc -isystem /u0/work/netbsd-current/src/obj/destdir.vax/usr/include  -c -traditional-cpp    /u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot/../common/str.S
/u0/work/netbsd-current/src/obj/tooldir.NetBSD-1.6ZG-i386/bin/vax--netbsdelf-ld -N -Ttext 100000 -o xxboot.out start.o bootxx.o romread.o str.o /u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot/obj/lib/sa/libsa.a /u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot/obj/lib/kern/libkern.a
/u0/work/netbsd-current/src/obj/tooldir.NetBSD-1.6ZG-i386/bin/vax--netbsdelf-size xxboot.out
   text	   data	    bss	    dec	    hex	filename
   6082	     56	    112	   6250	   186a	xxboot.out
/u0/work/netbsd-current/src/obj/tooldir.NetBSD-1.6ZG-i386/bin/vax--netbsdelf-objcopy -O binary xxboot.out xxboot
nbmake: don't know how to make xxboot.1. Stop

nbmake: stopped in /u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot

*** Failed target:  dependall
*** Failed command: cd /u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot; /u0/work/netbsd-current/src/obj/tooldir.NetBSD-1.6ZG-i386/bin/nbmake realall
*** Error code 2

Stop.
nbmake: stopped in /u0/work/netbsd-current/src/sys/arch/vax/boot/xxboot


-brian.