From owner-freebsd-questions@FreeBSD.ORG Wed Oct 31 15:05:17 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F49016A469 for ; Wed, 31 Oct 2007 15:05:17 +0000 (UTC) (envelope-from lavalamp@spiritual-machines.org) Received: from mx00.pub.collaborativefusion.com (mx00.pub.collaborativefusion.com [206.210.89.199]) by mx1.freebsd.org (Postfix) with ESMTP id D29C513C4BB for ; Wed, 31 Oct 2007 15:05:16 +0000 (UTC) (envelope-from lavalamp@spiritual-machines.org) Received: from [192.168.2.62] (pr40.pitbpa0.pub.collaborativefusion.com [206.210.89.202]) (AUTH: LOGIN seklecki, TLS: TLSv1/SSLv3,128bits,RC4-MD5) by wingspan with esmtp; Wed, 31 Oct 2007 11:04:00 -0400 id 00056428.47289960.00009593 From: "Brian A. Seklecki" To: Giorgos Keramidas In-Reply-To: <20071031115412.GD3140@kobe.laptop> References: <20071030180139.Y81307@arbitor.digitalfreaks.org> <20071031115412.GD3140@kobe.laptop> Date: Wed, 31 Oct 2007 11:03:59 -0400 Message-Id: <1193843040.4419.9.camel@ingress.pitbpa0.priv.collaborativefusion.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit X-Mailer: Evolution 2.10.3 (2.10.3-4.fc7) Cc: freebsd-questions@freebsd.org Subject: Re: release(8) environmental variables X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Oct 2007 15:05:17 -0000 On Wed, 2007-10-31 at 13:54 +0200, Giorgos Keramidas wrote: > On 2007-10-30 18:02, "Brian A. Seklecki" wrote: > > > > As far as building goes, the variables in play are: > > > > DESTDIR, MAKEOBJDIRPREFIX, RELEASEDIR, CHROOTDIR, CVSROOT, > > EXTSRCDIR, EXTDOCDIR, BUIILDNAME, RELEASETAG, NODOC, NOPORTS, > > WORLD_FLAGS, LOCAL_SCRIPT > > > > For stage one of the release process, the following seem relevant: > > > > DESTDIR, MAKEOBJDIRPREFIX, RELEASEDIR > > > > For stage two: > > > > CHROOTDIR, CVSROOT, EXTSRCDIR, EXTDOCDIR, BUIILDNAME, RELEASETAG, NODOC, > > NOPORTS, WORLD_FLAGS, LOCAL_SCRIPT > > > > Do you guys prefer to set these in make.conf(5) or as exported > > environmental variables in the shell that spawn's make(1) ? I ask because I noticed that the following variablkes do not get honored by "make release" that occurs inside the chroot() as spawned by "make release" (presumably during release.5) DESTDIR, MAKEOBJDIRPREFIX, RELEASEDIR For example, OBJs get sent right into $CHROOTDIR/usr/obj/, which really sucks. ~BAS > > make.conf is too invasive. I just set them in a shell script called > `bldenv.sh' and saved in the release-checkout area :) > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > > > > > >