Subject: Re: First attempt at a VAX -current build
To: Brian Chase <vaxzilla@jarai.org>
From: Greg Oster <oster@cs.usask.ca>
List: port-vax
Date: 12/09/2003 21:04:56
Brian Chase writes:
> 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.

edit the Makefile for xxboot, and move "NOMAN= #define" to *before*
the line: .include <bsd.own.mk>
Do the same thing for xxboot_ustarfs in src/sys/arch/vax/boot/
xxboot_ustarfs.  (Thanks to Matt Thomas for the suggestion)

With those changes I've managed to get a successfull cross-build to 
complete.  (Full build command was:  ./build.sh -U -u -o -m vax  \\
-V CHECKFLIST_FLAGS="-e -m" -D /u1/builds/build18/install \\
-R /u1/builds/build18/release -T /u1/builds/build18/tools release
)

Now to test the binaries :-}

Later...

Greg Oster