Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jul 2017 10:17:07 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-pkg@freebsd.org
Subject:   Re: poudriere sets
Message-ID:  <c3f9c321-0991-7426-28b1-782f19326cc5@FreeBSD.org>
In-Reply-To: <20170724035252.GA41383@admin.sibptus.transneft.ru>
References:  <20170724035252.GA41383@admin.sibptus.transneft.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--epH2mwGmbKLaU5b6E9Dl8vQGHaGkvFt5N
Content-Type: multipart/mixed; boundary="hUrNFRXlBUGAcG91xIGo0g04JWX8vto9H";
 protected-headers="v1"
From: Matthew Seaman <matthew@FreeBSD.org>
To: freebsd-pkg@freebsd.org
Message-ID: <c3f9c321-0991-7426-28b1-782f19326cc5@FreeBSD.org>
Subject: Re: poudriere sets
References: <20170724035252.GA41383@admin.sibptus.transneft.ru>
In-Reply-To: <20170724035252.GA41383@admin.sibptus.transneft.ru>

--hUrNFRXlBUGAcG91xIGo0g04JWX8vto9H
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable

On 24/07/2017 04:52, Victor Sudakov wrote:
> If I want to have two different sets, "-z foo" and "-z bar" with
> exactly the same build options but different make.conf variables,
> is a symlink from /usr/local/etc/poudriere.d/foo-options to
> /usr/local/etc/poudriere.d/bar-options a good idea?

That should work fine.  I've used this trick without problems.

Or if all your different package sets should use the same options, then
don't have any /usr/local/etc/poudriere.d/{$set}-options directories,
but only a /usr/local/etc/poudriere.d/options directory.

> I don't see any references to the set name inside the
> /usr/local/etc/poudriere.d/*-options/*/options files, so there should
> be no problem, right? It won't break anything, will it?

I also linked /usr/local/etc/poudriere.d/options to /var/db/options when
I first started using poudriere.  I thought I'd want to build the
occasional port outside of poudriere at the time, and wanted to keep the
same options if I did.  Turns out that I never really need to do that
now, but it does have one small benefit.  I can just run 'make options'
in my ports tree, and it sets options for the poudriere builds.

	Cheers,

	Matthew


--hUrNFRXlBUGAcG91xIGo0g04JWX8vto9H--

--epH2mwGmbKLaU5b6E9Dl8vQGHaGkvFt5N
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJZdbsYXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC
QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkAToBAQAJUtb3cZm0nX++2Cc9w3JuxF
3wdumbNZn88useM/nT2z/iydBi53Wj/qcG8BQSZ59AJ33q6x2pNfbpMT2hL5jfzp
S4IlvuidiWC1GORfhP1hIm1y/5Q+dwqBNFPE4ZN9uuPDlh+pWCHBQ1T1j9HxfpOm
OsWII4TMy16KrJ0t28JFzSOBoVUmqt3lJDihRLXJc3LvfDHWha9B2tFK2ZJMbndx
ZVZop1PBqnpVsuIrrOcMAeAaReltm+HtDwQn40iDWX3w4NVlcxsnX0AgiV5izFW3
pA4PgKlblfCwb8VoS8N9NM5jPEFxHf/otOQ78P4UhIuPVKyZ0fsYvSeI7kV+NTPJ
CdbaXxH1cV0T+XdGXUUSqTSKcFDWyQEEC5qQ1Zk5WKosKAZ/XREo2pz3Y+fNV8S6
GGYID6iuAoXFzmssT64gUzahQX7PQCtxV+BdExgoO6EhlWqdG2tz0vTQ9rLNXa8P
iQD59BPe1Qat2v7jcspEmCfOlF0+vItWCpUHYmS1NTo1aSJyTlPhJZoEVBergof8
iqh2PZGGOeePD9q4NSI9lOP3/dh5scesu9jH8OKPPWzvqzuvytN1Ijd+rCrhluE7
2Ru7q9gpnHQ7bR9vNZDQJ0szuGmpzoL+s9W+vEoT7gzHZW9HBMQyMmcDfW3Pgn+T
llj5A+5RHFZ45AYoPZmN
=dFme
-----END PGP SIGNATURE-----

--epH2mwGmbKLaU5b6E9Dl8vQGHaGkvFt5N--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c3f9c321-0991-7426-28b1-782f19326cc5>