From owner-freebsd-ports@FreeBSD.ORG Wed Jan 29 13:27:53 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F26AF73B for ; Wed, 29 Jan 2014 13:27:53 +0000 (UTC) Received: from mx1a.lautre.net (mx1a.lautre.net [80.67.160.71]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 95CB21811 for ; Wed, 29 Jan 2014 13:27:53 +0000 (UTC) Received: from graf.pompo.net (unknown [78.225.128.39]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: thierry@pompo.net) by mx1a.lautre.net (Postfix) with ESMTPSA id 9C41D41169; Wed, 29 Jan 2014 14:27:44 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id 1447371E4A9; Wed, 29 Jan 2014 14:27:44 +0100 (CET) Date: Wed, 29 Jan 2014 14:27:44 +0100 From: Thierry Thomas To: "Montgomery-Smith, Stephen" Subject: Re: configure scripts and FreeBSD-10 Message-ID: <20140129132744.GA46682@graf.pompo.net> Mail-Followup-To: "Montgomery-Smith, Stephen" , "freebsd-ports@freebsd.org" References: <52E8FF06.5080708@missouri.edu> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="h31gzZEtNLTqOjlF" Content-Disposition: inline In-Reply-To: <52E8FF06.5080708@missouri.edu> X-Operating-System: FreeBSD 10.0-RELEASE amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: X-PGP: 0xF1C516B3C8359753 User-Agent: Mutt/1.5.22 (2013-10-16) Cc: "freebsd-ports@freebsd.org" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2014 13:27:54 -0000 --h31gzZEtNLTqOjlF Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Stephen, Le mer 29 jan 14 =E0 14:15:51 +0100, Montgomery-Smith, Stephen =E9crivait=A0: > I have ports with configure scripts that include lines like >=20 > freebsd1*) >=20 > Now obviously the script will choose this case when I am running > FreeBSD-10 as well as FreeBSD-1. >=20 > What solutions have people used to deal with this? Does anyone have > good examples of ports I can look at where this was solved? Somebody > sent me a patch that replaces freebsd1*) with freebsd1[!0]*), but that > will fail when FreeBSD-11 comes out. Just suppress the corresponding lines: we don't support FreeBSD-1! And check that one of the other case is relevant. Regards, --=20 Th. Thomas. --h31gzZEtNLTqOjlF Content-Type: application/x-pkcs7-signature Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIIPrQYJKoZIhvcNAQcCoIIPnjCCD5oCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC DPIwggc9MIIFJaADAgECAgEAMA0GCSqGSIb3DQEBBAUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex HjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBTaWdu aW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNlcnQub3JnMB4XDTAz MDMzMDEyMjk0OVoXDTMzMDMyOTEyMjk0OVoweTEQMA4GA1UEChMHUm9vdCBDQTEeMBwGA1UE CxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25pbmcgQXV0 aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcwggIiMA0GCSqGSIb3 DQEBAQUAA4ICDwAwggIKAoICAQDOIsDiRn3sNigHUJbyoDNAjEvxO2Y/MeVrAjbb1nz28YiP Tnc2BUGV+QnwEs9GhnNgt25+6MBYZK7NsK1FFwxj+mcK6NbSvz7nmMTwTPrgA7s1XWwh3p4g 2brNZjI3cvr3CPXHzVjJjucOXuo+/hyhFAoVbIaEW2RmKnqpS1N59Yiie+4vCmErjbJ+TVal E+zq2pKerERBHlhgZQVm+MBEvcuU90J+C/dlaJhRBfDzBZEEHRsXguzIV7vDa3qI8bByzCVb IJHsFgISjzLpFxhI0McFLgIwQrglnAVrP6o6p+tTSPfo0rYHmNwbxjR/f8kcgnoFWCsIW/M4 oqsXXWbJmNeeEIui0t10mvdxDHJg381vmDOdljR2PiR6krAOlR5v5qBFOEeq10HtSrcS9tcb g4oPLtgJtlnXqgT/0pN9aC7di0urWLovjeqVp6DDVIml+9uLUSKdssO+Eb4skYaLlnitINOK Lxo/xtBRZYchsRkBZX9FHIf1fNBBTE8pmCH9Mx91DARR+hl329QUHO6Bwx31mLdpBpEi3QBQ zIExrBIHezjaaFvmK9R+yV+t6OtyTPMB5Usgv5qmV8qRAAGLoXUhN7VjDWc+Rk9wIGfOxdZZ 2wLg8NLLzbpit5BB6N0g5Cm8ZClCyCLceJr/Q+yYGwlRS1pawnHxxMtzqeWhCwIDAQABo4IB zjCCAcowHQYDVR0OBBYEFBa1MhvUx/Pg5o7zvdKwOu6yORjRMIGjBgNVHSMEgZswgZiAFBa1 MhvUx/Pg5o7zvdKwOu6yORjRoX2kezB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVo dHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3Jp dHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZ4IBADAPBgNVHRMBAf8EBTAD AQH/MDIGA1UdHwQrMCkwJ6AloCOGIWh0dHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNy bDAwBglghkgBhvhCAQQEIxYhaHR0cHM6Ly93d3cuY2FjZXJ0Lm9yZy9yZXZva2UuY3JsMDQG CWCGSAGG+EIBCAQnFiVodHRwOi8vd3d3LmNhY2VydC5vcmcvaW5kZXgucGhwP2lkPTEwMFYG CWCGSAGG+EIBDQRJFkdUbyBnZXQgeW91ciBvd24gY2VydGlmaWNhdGUgZm9yIEZSRUUgaGVh ZCBvdmVyIHRvIGh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzANBgkqhkiG9w0BAQQFAAOCAgEAKMfu nIICulyAEso1Ch2Bb4lqmczyaA9/p+GNWJU+vfIGw5BarLVg9plDAaOIcJydYp2kh69nWA0w NjvmrUjTy3QChnE+4isDaPE0YkBGO1PqKPSs+2aVU4pNXf072WDXynlpO7FlkqbGgYJcnM3r TQGKpd8RVaoVyh83wIKYcGHbanyWo44uVD5PIamQ79yCv9zoRa1NkHMIPJRlsASZdn/ivMJq FaqXBDck2B6UTm0OUb7WxI/Klm33Q9/oMGUnO3u7Q0NjxEP3suxozOEZjiL7mOF7Wj4BNzuL CLCi85VOGsubzZqx27Jw8C1K29iw429FSDMS//48MipU98T3ivCII8JH/mR6ccDRHqZjsAd+ pC/TAY/cnyu2xgipD5NIJfwS/Z9C3PPEPvZXsNfdadEGdzQKS9LKoP8cxozJFr7EzDI3aHNf CPtR90lTNgUKlQJM8nkaEPbYOnWc8x3xog1wZ4Ybsxb1L+Wk63mG+T0LwnMLpZmsb/xnuOUv C6YYJI170Ug1KRhArJNg4ZaGULR6WdiPIQufz4KRxju/a9wHkbmXViOqtmyUxkgGPOTOTqrk 9i8J3FNvLvx06zpjmcKmrIm8p7JEoA2KEONs8iTL+pufcEcu3hSL1LIgCZaiZPEkHNyhNZwV stS8VS59BvWcDlX0WtaT2natJXNMxUMwggWtMIIDlaADAgECAgMMHQwwDQYJKoZIhvcNAQEF BQAweTEQMA4GA1UEChMHUm9vdCBDQTEeMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3Jn MSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJz dXBwb3J0QGNhY2VydC5vcmcwHhcNMTIwODEyMTQwMDI4WhcNMTQwODEyMTQwMDI4WjBfMRcw FQYDVQQDEw5UaGllcnJ5IFRob21hczEgMB4GCSqGSIb3DQEJARYRdGhpZXJyeUBwb21wby5u ZXQxIjAgBgkqhkiG9w0BCQEWE3RoaWVycnlARnJlZUJTRC5vcmcwggEiMA0GCSqGSIb3DQEB AQUAA4IBDwAwggEKAoIBAQDNoT3g6/QDvza/gMIcWDjz7nSKmfHefasT2ucTRBAVCvpz8GK5 yCPkYSxDtlK2GR+h78nnK+KswxSiQczGseRqKFPBGJiUDxXAMlyNkN95GcqroArB7agztRQt iInFjeyXkuyRv3xF7C0yYKfsWGK/H6ygivo4miagDi6OXNC+iNrcg2owE/OSKJHdP7T+kvoc hSlsAXJgxADwtOdafEGqRcwzLnCKch+46s95skZ45sC7HeKDVoDc+zYEhwH3Csmb5ZMMLgVi mzVoIcQQGovUxRmi2oPSVaYMD/lYih9cBRDYvCLAj2j/d4gXEhN4STlfMcq7O0qbcsKHrFJH U2GlAgMBAAGjggFWMIIBUjAMBgNVHRMBAf8EAjAAMFYGCWCGSAGG+EIBDQRJFkdUbyBnZXQg eW91ciBvd24gY2VydGlmaWNhdGUgZm9yIEZSRUUgaGVhZCBvdmVyIHRvIGh0dHA6Ly93d3cu Q0FjZXJ0Lm9yZzAOBgNVHQ8BAf8EBAMCA6gwQAYDVR0lBDkwNwYIKwYBBQUHAwQGCCsGAQUF BwMCBgorBgEEAYI3CgMEBgorBgEEAYI3CgMDBglghkgBhvhCBAEwMgYIKwYBBQUHAQEEJjAk MCIGCCsGAQUFBzABhhZodHRwOi8vb2NzcC5jYWNlcnQub3JnMDEGA1UdHwQqMCgwJqAkoCKG IGh0dHA6Ly9jcmwuY2FjZXJ0Lm9yZy9yZXZva2UuY3JsMDEGA1UdEQQqMCiBEXRoaWVycnlA cG9tcG8ubmV0gRN0aGllcnJ5QEZyZWVCU0Qub3JnMA0GCSqGSIb3DQEBBQUAA4ICAQAhFuxZ 9M2thsd4ad39lYvfNDwqsyF5qXIWz2wQ3X+epTej21bYs1sCTEoQcLKhQfaC7+r2SojbH8B8 e5yCs63DEeZM8wgilsvV2rfFTU7QlwsoWptYuG/LetjStTgeDFIGrci9bJfnEZO4wnKw2ASl xPoBpyJrNtKWzIPi57AVPKQrd8O2l8+DzRh4tJ4LDe6lUegun3cPkoQh3BYOf1IjyKWt9fCc AtPr73wZ8t6vVcn8Kr73LKASgQd1g1XI2y6FcJ+oir8M5J7zS59dUlhq2uUaPufARSyk+lAH omCWgK6Ec2A96vo+mdEY/tugNTD4UKpjd1S3L4Rzq27ZAwmWSzh7wQBo8G69FSZlcrTcIOSW mcjf5z1i/g6M/JwHfdBoRhvcmp9YagVkhfOGbWYq2o9Kv+VCG7aJObESkEQexKYgqsmB8oIO ay/XDSIuJxdg1nWiI7ybe8z7luaR6OyFGu3QqiypgWxTpPbTkr/GCsq02IyH5/ZgnUc9kwOU 1VPLjzoDvSKxdnwAZ5MbpAVgHg9+qXMR8Nyt5kN0hShegGOu1r1w6/Edn6uxwycM+u5SCvYa tNRwI0qrE+cvXLlbbQ9wYpoadbmvw3CyXn0l64fKKC5sGYJEmiLg0lNbl925mKIsPwa33pZP +FnJs7acHUfC1rVBuKhC2H1ryn2h9zGCAoMwggJ/AgEBMIGAMHkxEDAOBgNVBAoTB1Jvb3Qg Q0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBT aWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNlcnQub3JnAgMM HQwwCQYFKw4DAhoFAKCB2DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ BTEPFw0xNDAxMjkxMzI3NDRaMCMGCSqGSIb3DQEJBDEWBBSJWnrDSIQzTbxnQ3h54OIEknvR 8DB5BgkqhkiG9w0BCQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUD BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMC BzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAQC8KqGYjT4oGVJy04mvfQlDs70q JpXhPFVSgGvmqhUfBjFF2GIuRgedpM672lHLST4N9YZ4/xAZHxpVRwTZB/n87pE8LEiyfpSl m1sI85eC+4toCAHhH/KzucGNh7oA7o+shC45eZu2KIN4Eqt5e1Z1PfsNv9M5WnEmaT+whtrr q440S4GVc93dvlcNEY2RKgDye2N6YkfKE7draisydJ8GKPHU7DaSWfaWevv/TQGVlqk7tQ15 gNUuXBmu4BuxHL3EKVrhGflJb3EmrMyMXPUyjKtOxSbqT2YzBNn7o2GVqSPQkg0jBBTRYDxu DpwPx3mI16bzEClT/OyiLAgNIL6C --h31gzZEtNLTqOjlF--