From owner-freebsd-ports@FreeBSD.ORG Fri Oct 4 05:56:25 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id DBA51532 for ; Fri, 4 Oct 2013 05:56:24 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-we0-x22e.google.com (mail-we0-x22e.google.com [IPv6:2a00:1450:400c:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 729A2267E for ; Fri, 4 Oct 2013 05:56:24 +0000 (UTC) Received: by mail-we0-f174.google.com with SMTP id u56so134877wes.19 for ; Thu, 03 Oct 2013 22:56:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=IFLl+4kfN9G0bRJFGJVVH9GMRTsxQVDEZVusojVzrGA=; b=PxM9SjIxeHoDTa1OsqwIOT0+oHCnFMRfxjXB4vyHR3vd9JpEmuTIVdnKWjbkd/NlWU a02sKXlx0Tv0tHvWN/mktHHxuuSybiaJ8PGtWwNfOg5ZS3BhOGEZV1JtWz41kCmekBhn diwbNcVEQhXSOczCR0WY7cBmHQq69G3YemhiNjOqch/o1UCuWi0DvhWQNH3KCJZdmEy2 BjVIXUegeFTq4EKEKtYFxjSh8FMtqxbRa51/igG6vYiFU8cHEPAiKmjmnvVXsZwiwp5R PhWmQiuGyjqZVl00mprl6Sh+lZCFgcCakcUca/2KXMK6VhjfC5g7CKqL3F+d71hI1me8 lZEg== X-Received: by 10.180.76.205 with SMTP id m13mr5845916wiw.10.1380866182533; Thu, 03 Oct 2013 22:56:22 -0700 (PDT) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPSA id mw9sm12257198wib.0.1969.12.31.16.00.00 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 03 Oct 2013 22:56:21 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 4 Oct 2013 07:56:19 +0200 From: Baptiste Daroussin To: Stephen Montgomery-Smith Subject: Re: Explain staging Message-ID: <20131004055619.GA72453@ithaqua.etoilebsd.net> References: <524CE820.5060003@missouri.edu> <20131003061511.GF85314@ithaqua.etoilebsd.net> <524D20AF.4010107@FreeBSD.org> <20131003085127.GD99713@ithaqua.etoilebsd.net> <524D31D0.4090209@FreeBSD.org> <20131003095444.GE99713@ithaqua.etoilebsd.net> <524D618B.30100@missouri.edu> <524E180F.7020307@missouri.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fdj2RfSjLxBAspz7" Content-Disposition: inline In-Reply-To: <524E180F.7020307@missouri.edu> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: FreeBSD Ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Oct 2013 05:56:25 -0000 --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 03, 2013 at 08:21:19PM -0500, Stephen Montgomery-Smith wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > On 10/03/2013 07:22 AM, Stephen Montgomery-Smith wrote: > > On 10/03/2013 04:54 AM, Baptiste Daroussin wrote: > >> On Thu, Oct 03, 2013 at 10:58:56AM +0200, Alex Dupre wrote: > >>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > >>>=20 > >>> Baptiste Daroussin ha scritto: > >>>> Here you are:=20 > >>>> http://lists.freebsd.org/pipermail/freebsd-ports/2013-October/086346= =2Ehtml > >>> > >>> > >>>> > > > >>>>=20 > I > >>>>=20 > >>> was referring the the previous one: "[HEADSUP] Stage support > >>> for the ports tree". Dunno if it had additional info or this > >>> second one is enough. > >>>=20 > >> I mixed both in one :) > >=20 > > I do appreciate the explanations very much. > >=20 > > I am having a problem with a port in which if NO_STAGE is not set,=20 > > then the build part of the process fails. As far as I can tell,=20 > > staging should not effect the build part of the process in any > > way. So two questions: 1. If I set NO_STAGE=3Dyes in that port, is > > this going to be a big problem? It will have to be a work around > > until I can get the next question answered: 2. Any ideas on why > > staging would effect the build process? The port includes > > subpackages that use "./configure; make; make install" and are > > supposed to install into $WRKSRC/local, but instead sometimes=20 > > installs into $WRKDIR/stage/portname/work/pkgname/local. >=20 > FYI >=20 > So when NO_STAGE is not set, MAKE_ARGS includes > DESTDIR=3D$WRKDIR/work/stage. >=20 > This messes up the build process on this port. >=20 > This is probably something to be fixed way down the road, and perhaps > it is my port that needs fixing. If for your port DESTDIR means something else, and STAGEDIR is expecting to= be exposed though another variable then change DESTDIRNAME which is DESTDIR by default. regards, Bapt --fdj2RfSjLxBAspz7 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlJOWIMACgkQ8kTtMUmk6EzU0ACeLCXVj0GhIpRvaqZ+/LaU39Zd bUIAn1cCLz3j1a/0IK22W6WHlT93kejM =ScJv -----END PGP SIGNATURE----- --fdj2RfSjLxBAspz7--