From owner-svn-ports-all@FreeBSD.ORG Tue Apr 7 17:47:17 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3DBDA458 for ; Tue, 7 Apr 2015 17:47:17 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F0E069AB for ; Tue, 7 Apr 2015 17:47:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.9/8.14.9) with ESMTP id t37HlGVR050554 for ; Tue, 7 Apr 2015 17:47:16 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.9/8.14.9/Submit) id t37HlGNo050547 for svn-ports-all@freebsd.org; Tue, 7 Apr 2015 17:47:16 GMT (envelope-from bdrewery) Received: (qmail 69948 invoked from network); 7 Apr 2015 12:47:14 -0500 Received: from unknown (HELO ?10.10.1.139?) (freebsd@shatow.net@10.10.1.139) by sweb.xzibition.com with ESMTPA; 7 Apr 2015 12:47:14 -0500 Message-ID: <55241824.2060108@FreeBSD.org> Date: Tue, 07 Apr 2015 12:47:16 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: marino@freebsd.org, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r383184 - in head/devel/libc++: . files References: <201504040022.t340MwUc082274@svn.freebsd.org> <55240C73.9050209@FreeBSD.org> <55241047.50102@marino.st> In-Reply-To: <55241047.50102@marino.st> OpenPGP: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="txiuij1seC9KeWMRIvuKSlwApdqvncNcA" X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Apr 2015 17:47:17 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --txiuij1seC9KeWMRIvuKSlwApdqvncNcA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 4/7/2015 12:13 PM, John Marino wrote: > On 4/7/2015 18:57, Bryan Drewery wrote: >> On 4/3/2015 7:22 PM, John Marino wrote: >>> Author: marino >>> Date: Sat Apr 4 00:22:57 2015 >>> New Revision: 383184 >>> URL: https://svnweb.freebsd.org/changeset/ports/383184 >>> >>> Log: >>> devel/libc++: Mainly fix DragonFly support. >>> =20 >>> This port was originally fixed in dports using alias:10 but this fi= x >>> was faulty. The libc++ headers reference __FreeBSD__ so alias won'= t >>> work. It needs to be patched to check __DragonFly__, including a f= ile >>> that was the subject of EXTRA_PATCHES. >> >> Can you please upstream the DragonFly support? >> >> I am working on getting dim's patch into the port to update it and >> conflicting with all of this. >=20 > Had I create the patch a week later, then I would have had to rework my= > patch. Sometimes this happen. Dim's PR is from January. PR 196536. >=20 >=20 >> I think it will be simpler to use CPPFLAGS+=3D-D__FreeBSD__ to cover m= ost >> of these cases without patches. >=20 > Well, it didn't. Setting __FreeBSD__ and __FreeBSD_version to 901501 would be the same effect. Though there is a bug from r353085 that incorrectly uses _FreeBSD_version rather than __FreeBSD_version that would need to be fixed for that to work. r353085 | bapt | 2014-05-06 07:20:43 -0500 (Tue, 06 May 2014) | 2 lines Fix build on FreeBSD 9.1 >>> Moreover, the port was installing the .orig files left over from >>> patching. I remove these in post-patch now. >> >> I don't think this is a problem worth fixing. check-plist already >> ignores .orig files. >=20 > Well, it's fixed now so the fix isn't work removing. >=20 The staging/check-plist work resulted in not needing to check options or remove various files from the stagedir. Removing stuff like that is under the cleanup blanket. Generally NOPS in port files are just removed.= --=20 Regards, Bryan Drewery --txiuij1seC9KeWMRIvuKSlwApdqvncNcA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJVJBglAAoJEDXXcbtuRpfPgXMIAJ6FSG1jKXqGt4+OiNrpxnV2 awSHJJQljBauVZpaf1SIyayi9rKfboExM9xA//DahcD9gVC3lR/J3b6OlJB3BwkV YkncAIaW/grhKqKJX7wYAFnUFevjvD0e66UfQCaXMpQQZdcUqy/yoVLeN2ISLa+J T/40uaIArtf0NaMUY95HwxDxmaMEPllGqpyvRJud1dVZ/pNmwh9eH9vY9sIQEBcD EdDHWosAaS/ZNVrfC4NXD4WZoyleK8g3yzEIWFrjlkWOFESGQSFciSmJWGDOas4U u//vxBs6B1TDUJtEc2xJsL2VJIV9+JVZdU+zDtb3sFy6PLdiUNOAr6NC1j0Q2lo= =uAUt -----END PGP SIGNATURE----- --txiuij1seC9KeWMRIvuKSlwApdqvncNcA--