Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 May 2003 04:17:17 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        Alex Dupre <sysadmin@alexdupre.com>
Cc:        Kris Kennaway <kris@obsecurity.org>
Subject:   Re: Wrong BUILD_DEPENDS behaviour
Message-ID:  <20030525111717.GA90985@rot13.obsecurity.org>
In-Reply-To: <22244580918.20030525131226@alexdupre.com>
References:  <22244580918.20030525131226@alexdupre.com>

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

--TB36FDmn/VVEgNH/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, May 25, 2003 at 01:12:26PM +0200, Alex Dupre wrote:
> The bsd.port.mk file says:
>=20
> # BUILD_DEPENDS - A list of "path:dir[:target]" tuples of other ports this
> #                 package depends to build (between the "extract" and
> #                 "build" stages, inclusive).
>=20
> For me this means extract, patch, configure and build stages.

This comment is out of date.  It now only refers to the build stage only.

> Consider a fresh FreeBSD installation that requires the sed_inplace port
> and a port who define USE_REINPLACE to sed something in the post-patch
> stage. The sed_inplace port will not be installed before the configure
> stage and the build will fail in patch stage.

You're right - in fact imp already submitted the patch to fix this
(change BUILD_DEPENDS to PATCH_DEPENDS) and was given approval to
commit it, but he didn't do it in time for the freeze.


Kris
--TB36FDmn/VVEgNH/
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE+0KY9Wry0BWjoQKURAugWAJ0dj9Oow9t/IoG27Eb6ONq6EmuUpQCgkdyT
o7vluKkRf0EwNFljzFkUEpE=
=vXAO
-----END PGP SIGNATURE-----

--TB36FDmn/VVEgNH/--



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