Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Oct 2013 07:56:19 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Stephen Montgomery-Smith <stephen@missouri.edu>
Cc:        FreeBSD Ports <freebsd-ports@FreeBSD.org>
Subject:   Re: Explain staging
Message-ID:  <20131004055619.GA72453@ithaqua.etoilebsd.net>
In-Reply-To: <524E180F.7020307@missouri.edu>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131004055619.GA72453>