Re: port binary updates

From: Arthur Chance <freebsd_at_qeng-ho.org>
Date: Tue, 07 Jun 2022 16:06:43 UTC
On 07/06/2022 17:03, Dave Cottlehuber wrote:
> On Tue, 7 Jun 2022, at 15:21, Arthur Chance wrote:
>> On 07/06/2022 16:08, Dave Cottlehuber wrote:
>>> On Tue, 7 Jun 2022, at 11:32, Arthur Chance wrote:
>>>> In theory it's supposed to be possible to use poudriere hooks to fetch
>>>> prebuilt packages from the FreeBSD repositories, but I've never found it
>>>> how. If anyone has ideas/incantations on this they'd be very welcome.
>>>
>>> I've not tested this, but it should be correct, extracted from our
>>> ansible stuff.
>>>
>>> - poudriere-devel poudriere-devel-3.3.99.20211130
>>>
>>> # ansible managed
>>> # ... snip
>>> # seed packages from pkg.FreeBSD.org
>>> # pick either latest or quarterly as you like
>>> PACKAGE_FETCH_BRANCH="latest"
>>> # allow or deny, pick one
>>> # PACKAGE_FETCH_WHITELIST="gcc* rust* llvm* mono* cargo cmake openjdk*"
>>> # PACKAGE_FETCH_BLACKLIST="zig* collectd* foundationdb* erlfdb"
>>
>> I'm probably being a bit slow, but where do the above lines go? [I'm
>> running poudriere rather than poudriere-devel if that makes a difference.]
> 
> Woops, that is somewhat relevant:
> 
> /usr/local/etc/poudriere.conf
> 
> AFAICT this is not in ports-mgmt/poudriere yet, only in the -devel flavour.

Thanks. I feel a switch to the -devel version coming on. Building llvm
on my machine wastes rather a lot of time and bottlenecks many other big
builds.

-- 
All network cabling aspires to the condition of macramé.