Date: Wed, 14 May 2003 08:22:05 +0200 From: Stijn Hoop <stijn@win.tue.nl> To: Lowell Gilbert <freebsd-questions-local@be-well.no-ip.com> Cc: freebsd-questions@freebsd.org Subject: Re: make release and various make.conf's Message-ID: <20030514062205.GB16421@pcwin002.win.tue.nl> In-Reply-To: <4465oei7aj.fsf@be-well.ilk.org> References: <20030512141557.GC45707@pcwin002.win.tue.nl> <4465oei7aj.fsf@be-well.ilk.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Tue, May 13, 2003 at 10:36:04PM -0400, Lowell Gilbert wrote: > Stijn Hoop <stijn@win.tue.nl> writes: > > > I want to build a release that's as pristine as possible. Therefore > > I wanted to use a separate make.conf (A) for the initial chroot installation > > 'make buildworld', and a separate make.conf (B) for the 'make release' step. > > As the host's /etc/make.conf has options that are not appropriate for > > building the initial chroot install, make.conf (A) cannot be /etc/make.conf. > > > > So I tried to build the chroot install with > > > > # env __MAKE_CONF=/freebsd/etc/make.conf.host make buildworld > > > > which succeeded. Then I tried to make the release but there I ran into > > a problem -- I needed to specify the above make.conf.host in the __MAKE_CONF > > variable in order for the initial 'installworld' to succeed -- but then I > > couldn't specify a __MAKE_CONF for the release build! > > > > Is there a way to accomplish what I want? > > I believe the release engineers normally use a jail(8) for this purpose. Great suggestion, that'll probably work. Thanks! --Stijn -- Q: Why is Batman better than Bill Gates? A: Batman was able to beat the Penguin. [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+weCNY3r/tLQmfWcRAgUKAJ9tyDC9kVQAr00U+pxjSLkLLPAkAwCeJhvH vE3tbBRJXpdNgXkuc7ZEP/I= =go5I -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030514062205.GB16421>
