From owner-freebsd-ports@FreeBSD.ORG Sat May 10 06:22:02 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 86B10AF4; Sat, 10 May 2014 06:22:02 +0000 (UTC) Received: from mail-wg0-x230.google.com (mail-wg0-x230.google.com [IPv6:2a00:1450:400c:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E9625A51; Sat, 10 May 2014 06:22:01 +0000 (UTC) Received: by mail-wg0-f48.google.com with SMTP id b13so4722100wgh.31 for ; Fri, 09 May 2014 23:22:00 -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=KALzdxfDR128eT8YzYZBo24n19UIE0OnaE9bhc961Hc=; b=FGmqnhbDGigG2O/CbaDyydcYWUNeeuxDPud/SnfoJ9ftkdiST+PBTIScT0MBi4aF2B OxtU5Q0XAo9MwKNcfa6wOIoC2TZoIGrxC75woLnfMG5x/Teuph2QnNd3eaJYI0V5fGEi +Dl7haHRZROVxDq0imLOfmjN/CxfH9auQ4PVlUYVGiCUAT1paHGugG9zCk93UoqiW2bc kthkqucbrUetRhFYCiMigIH6JkqC6ZsNGysKNvfPVG+dOb1+m2IMANZR6A8hCK8QDZFS 87Og5ZMThT1pLNxXcjLtphZ7eIsFLIFC3JBSPs5S2fgI9Qu5bF2dieIhUR6bJMlurPO4 pfOw== X-Received: by 10.180.100.41 with SMTP id ev9mr6454149wib.22.1399702920232; Fri, 09 May 2014 23:22:00 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id gc19sm3001608wic.5.2014.05.09.23.21.58 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 09 May 2014 23:21:59 -0700 (PDT) Sender: Baptiste Daroussin Date: Sat, 10 May 2014 08:21:57 +0200 From: Baptiste Daroussin To: Steven Hartland Subject: Re: Unable to use ports on 8.3 or earlier since r352986 Message-ID: <20140510062157.GH36036@ivaldir.etoilebsd.net> References: <495738D66545411BA78B31A6615EFA48@multiplay.co.uk> <536D05E6.10905@marino.st> <20140509202212.GA39777@ambrisko.com> <536D3E7E.6070209@marino.st> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QDd5rp1wjxlDmy9q" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: marino@freebsd.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2014 06:22:02 -0000 --QDd5rp1wjxlDmy9q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 10, 2014 at 12:26:36AM +0100, Steven Hartland wrote: >=20 > ----- Original Message -----=20 > From: "John Marino" >=20 >=20 > > On 5/9/2014 22:22, Doug Ambrisko wrote: > >> On Fri, May 09, 2014 at 06:44:22PM +0200, John Marino wrote: > >> | I'll stress the previous point again. The change that broke this was > >> | desired 8 months ago. It was applied as soon as it was legal to do = so. > >>=20 > >> FYI, because some might be legal doesn't necessarily make it in the > >> best interest of users. > >=20 > > It should be obvious that nobody breaks trees intentionally for fun. > > It's done in the overall best interest of users. >=20 > That said based soley on the change log this compatibility removal did se= em > to be done with no clear benefit appart from removing an old compat shims, > yes its nice to remove old hacks when they aren't needed any more, but > if they aren't causing any problems when leaving it for users to catch > up is a good thing to consider. >=20 > Don't get me wrong, progress is definitely good, but if this was done just > to remove old hacks like the commit message indicated then it would be > nice for users if it was delayed until required so to speak. >=20 A hack has been added to bmake in base just for the sake of being able to h= ave the ports tree compatible with bmake and old make because all our versions = of make were able to understand :tl and :tu but the version in 8.3 This hack to allow this is quite ugly and it was promissed to bmake maintai= ner to allow them to remove it as soon as possible aka after the EOL of 8.3 Now if you really want to continue with 8.3 just install devel/bmake from a ports tree check out from prior the commit your point at and then use it wi= th newer checkouts regards, Bapt --QDd5rp1wjxlDmy9q Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlNtxYUACgkQ8kTtMUmk6EzEpQCgifB6Ogc2mmDvYNPEHQcqwasD M7cAn0Gp0HcHKKNhVVQ+ZCjcUToiuRVW =oz1h -----END PGP SIGNATURE----- --QDd5rp1wjxlDmy9q--