Subject: Re: -current build release fails
To: Matt Thomas <matt@3am-software.com>
From: MLH <mlh@goathill.org>
List: current-users
Date: 02/22/2004 13:31:45
> 
> > $ /usr/src/build.sh -r -U -u -m i386 -D /opt/build/i386 -O 
> > /opt/build/i386/obj
> > -T /opt/build/i386/tools -R /opt/snapshot/i386 tools release
> 
> If you do this, make DESTDIR a subdir of the object directory, not the 
> opposite.

Didn't work. However, after the recent discussion regarding MAKEOBJDIR
vs. MAKEOBJDIRPREFIX, I tried -M instead of -O and it worked.

$ /usr/src/build.sh -r -U -u -m i386 -D /opt/obj/i386/build -M /opt/obj/i386 -T /opt/obj/i386/tools -R /opt/snapshot/i386 tools release

So it took both moving the builddir under the objdir and using
MAKEOBJDIRPREFIX instead of MAKEOBJDIR to get it to build a release
now.

Next question: what is needed to get it to build xsets now, since
'make release snapshot' only builds empty xset files from /usr/xsrc
now and adding the '-x' option to above doesn't work either?

$ /usr/src/build.sh -x -r -U -u -m i386 -D /opt/obj/i386/build -M /opt/obj/i386 -T /opt/obj/i386/tools -R /opt/snapshot/i386 tools release

Thanks!