Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Oct 2005 03:19:59 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Harti Brandt <harti@freebsd.org>
Cc:        ports@FreeBSD.org, re@FreeBSD.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: Make broken in 6.0 ([ports-i386@pointyhat.freebsd.org: empire-1.7 failed on i386 6])
Message-ID:  <20051012071958.GA80671@xor.obsecurity.org>
In-Reply-To: <20051012090453.N63649@beagle.kn.op.dlr.de>
References:  <20051012020023.GB40204@xor.obsecurity.org> <20051012021112.GA48078@xor.obsecurity.org> <20051012090453.N63649@beagle.kn.op.dlr.de>

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

--y0ulUmNC+osPPQO6
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 12, 2005 at 09:12:58AM +0200, Harti Brandt wrote:
> On Tue, 11 Oct 2005, Kris Kennaway wrote:
>=20
> KK>On Tue, Oct 11, 2005 at 10:00:24PM -0400, Kris Kennaway wrote:
> KK>> For some reason a number of ports are failing with this error on the
> KK>> latest build.  I suspect that a change may have been merged to some
> KK>> part of the base system that broke them.  Can someone please take a
> KK>> look?
>=20
> I actually doubt that the $(shell ...) construct was ever supported in ou=
r=20
> make. The canonical way to assign the output of a shell command to a=20
> variable is
>=20
> VERSION !=3D sed <bs.spec -n -e '/Version: \(.*\)/s//\1/p'
>=20
> we also support the SysV syntax:
>=20
> VERSION :sh=3D ...
>=20
> although that's not documented and should be avoided.

Do you know when the handling of this was changed?  These ports
apparently build fine on 5.x and older, although it's possible that
the shell command is just silently not being executed or something.

Kris
--y0ulUmNC+osPPQO6
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFDTLkeWry0BWjoQKURAlxRAKCofwUxyb6tdQyhx9mWQqkrXTO4PwCeN3So
1ikG+1naWq1fCLa3ZOuB03Y=
=VOCK
-----END PGP SIGNATURE-----

--y0ulUmNC+osPPQO6--



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