Date: Wed, 8 Jun 2016 16:30:58 -0400 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: Ports test system setup Message-ID: <64d969fb-f604-68c1-fe61-52013db957a0@FreeBSD.org> In-Reply-To: <57587D08.90009@abinet.ru> References: <57587D08.90009@abinet.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --N62Nb6VLXd1UpXi7H7iXVdUDXl4O3q5Vu Content-Type: multipart/mixed; boundary="KxkHE3Sc1RMQr6LSRtUSLuwQKu8jkBSrh" From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Message-ID: <64d969fb-f604-68c1-fe61-52013db957a0@FreeBSD.org> Subject: Re: Ports test system setup References: <57587D08.90009@abinet.ru> In-Reply-To: <57587D08.90009@abinet.ru> --KxkHE3Sc1RMQr6LSRtUSLuwQKu8jkBSrh Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 08/06/2016 16:16, abi wrote: > can you give me advice for system to test ports if I want to test ports= > against 9, 10 and 11 versions and keep my installation compact? 11a + > poudriere with necessary userlands ? I don't know if 10.3 can drive 11a= > world. You can do this fairly easily with poudriere -- just create poudriere jails of the appropriate versions and CPU architectures. However there are some limitations: * You can build for arch=3Di386 on arch=3Damd64 but not the other way round. * Your poudriere jails cannot be newer than your host system. So if you want to do test builds on 9.x, 10.x and 11.x, then you're going to have to upgrade your machine to 11.x. Then all you need is a fairly trivial shell script to run 'poudriere testport' against all the different combinations of OS version and architecture. Cheers Matthew --KxkHE3Sc1RMQr6LSRtUSLuwQKu8jkBSrh-- --N62Nb6VLXd1UpXi7H7iXVdUDXl4O3q5Vu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJXWICVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATDooP/1YA6aXxw+TfPctmteuLMWjm zlPo3Vv0pBZoGjjJcbmth3RT4JEVALXF7rhvHlWmMTjLA3F23Ht3Rhl8IyV9dzLa 9GAXR175KnVPUZeke0VDglQtsh7WSrEa7dyPUT0iCUasfiMn7OKwoixSIvAx6ULM iCU32kzvbXyLbpCayYhYLxw8TR3OHija7T8Z+WLGqv9DJDW7LrKUUbazzwQF9tWV 9r1gOQ5+4LEIE4fAf2Vel9bQzSi8+jFy6lOtII5zUkKO+ouueYHhiO9bHIEjEsEt wKFfjrtTeZAmr0V4wkSHdJyXFLJMFHG7i8UotWOhWntqYdZsWOCEmpgPNztspsaQ /2s4wqF8bbZXrU9ofuHIiLcYL4z2n1qJQGdJIA8z0/ILEY3fHRJFw74Uacd62OSg wgB4XrLCUUZbY6sOC9qOK9FaqLA2wHb2xT9ucX686xvaWz3XTB/9bMcxHjsoadaS /hPABr+Hdjw//NrmjZ1jyQUlBfCQMwCimzUF6AeZ2mQwjQ0QluQAJ62cUoQoSqMZ myrm5CrETsgTpr1BUqcV4CCzL2M7fkDkniZvm1BRUgtu7asWL7KTPa5JvLZGi7OV B9aWLc2q4ieWY9l5dPsriuLkacIASBRjqdJCBG8LG1V8iFhb7ju89qtwNT6geokX VFBfOs8b+TIcGbsoddh6 =PjMK -----END PGP SIGNATURE----- --N62Nb6VLXd1UpXi7H7iXVdUDXl4O3q5Vu--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?64d969fb-f604-68c1-fe61-52013db957a0>