From owner-freebsd-ports@FreeBSD.ORG Thu Sep 29 09:02:07 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96066106566C for ; Thu, 29 Sep 2011 09:02:07 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id B2D2C8FC13 for ; Thu, 29 Sep 2011 09:02:06 +0000 (UTC) Received: from seedling.local (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id p8T91n0g070529 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 29 Sep 2011 10:01:56 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk p8T91n0g070529 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1317286916; bh=F4FHndYd2zPmI6gweUoZCsS+i5Soz5Nd8y6VAUbUuiU=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4E8433F5.30005@infracaninophile.co.uk>|Date:=20Thu ,=2029=20Sep=202011=2010:01:41=20+0100|From:=20Matthew=20Seaman=20 |User-Agent:=20Mozilla/5.0=20(Mac intosh=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20rv:7.0)=20Gecko/20110 922=20Thunderbird/7.0|MIME-Version:=201.0|To:=20Ed=20Schouten=20|CC:=20ports@freebsd.org|Subject:=20Re:=20Instafix=20fo r=20FreeBSD=20ports=20brokenness=20on=2010.0?|References:=20<20110 929084725.GN91943@hoeg.nl>|In-Reply-To:=20<20110929084725.GN91943@ hoeg.nl>|X-Enigmail-Version:=201.3.2|OpenPGP:=20id=3D60AE908C|Cont ent-Type:=20multipart/signed=3B=20micalg=3Dpgp-sha1=3B=0D=0A=20pro tocol=3D"application/pgp-signature"=3B=0D=0A=20boundary=3D"------- -----enig874CD352DC13EF5A1CC82158"; b=c5w7LGF9eGHqkuZHk87wqf3+ZYOuEuVMT52e5xiu/qUM5SFdBgajRm39bXsxZMCZa c1n4N5nbjI8OQa/+qwrl59PJTPs6KjG7Plz9mq7l66u7rKOZ/62dhVHRb9rXL3tJFa ge1tG+rhLBl5qSOIbVoFTDANOn1UfgQFyvzFnNA0= X-Authentication-Warning: lucid-nonsense.infracaninophile.co.uk: Host seedling.black-earth.co.uk [81.187.76.163] claimed to be seedling.local Message-ID: <4E8433F5.30005@infracaninophile.co.uk> Date: Thu, 29 Sep 2011 10:01:41 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:7.0) Gecko/20110922 Thunderbird/7.0 MIME-Version: 1.0 To: Ed Schouten References: <20110929084725.GN91943@hoeg.nl> In-Reply-To: <20110929084725.GN91943@hoeg.nl> X-Enigmail-Version: 1.3.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig874CD352DC13EF5A1CC82158" X-Virus-Scanned: clamav-milter 0.97.2 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: ports@freebsd.org Subject: Re: Instafix for FreeBSD ports brokenness on 10.0? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2011 09:02:07 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig874CD352DC13EF5A1CC82158 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 29/09/2011 09:47, Ed Schouten wrote: > Hi folks, >=20 > Why can't we simply fix the entire ports tree at once by doing somethin= g > like this? >=20 > find ${WRKSRC} -type f \( -name config.libpath -o \ > -name config.rpath -o -name configure -o -name libtool.m4 \) \ > -exec sed -i 's/freebsd1\*)/SHOULDNOTMATCHANYTHING)/' {} + >=20 > Just to be safe, we can only execute this when OSVERSION is 10.0. >=20 Because that's a change to the upstream distfiles downloaded from the net. So this change would have to be implemented by adding patch files to every port that needed it, or by adding a new make target in the various Makefiles. However, this is going to be a huge amount of churn and disruption in the ports, and if you hadn't noticed, we're right in the middle of the process of generating 9.0-RELEASE. Meaning that now is not the time to implement widespread changes that will throw the ports tree into disarray= =2E So people that run -CURRENT -- people that, mind you, are expected to be pretty competent Unix developers capable of dealing with the much worse systemic problems that tend to pop up when running bleeding edge code -- those people are being asked to put up with ports brokenness for a few weeks. Work-arounds have been published, and I'm sure there's quite a lot of work going on behind the scenes to make the eventual fix pretty seamless. If that doesn't work for you, then try 9.0-BETA3 for a while. There's virtually no difference to -CURRENT at the moment, and it doesn't tickle this particular bug. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig874CD352DC13EF5A1CC82158 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6EM/wACgkQ8Mjk52CukIwJtgCeJRIUjFnuWWciKP4HMcclL72n egMAnAyxwVyvjOTTxjJfSKVgzXu0lMYK =XUa7 -----END PGP SIGNATURE----- --------------enig874CD352DC13EF5A1CC82158--