Ports test system setup
Matthew Seaman
matthew at FreeBSD.org
Wed Jun 8 20:31:23 UTC 2016
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=i386 on arch=amd64 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20160608/8b99ea45/attachment.sig>
More information about the freebsd-ports
mailing list