sccache(-overlay) to speed up rust builds in poudriere (was: Re: dns/bind916 builds rust unexpectedly)

From: Alexander Leidinger <>
Date: Tue, 26 Sep 2023 13:37:58 UTC
Am 2023-09-26 14:06, schrieb Kurt Jaeger:
> Hi!
>> Am 2023-09-26 09:44, schrieb Guido Falsi:
>> > My poudriere machine rarely can do a build run without rebuilding one
>> > or more of rust, some version of clang, some version of gcc,
>> > qt[56]-webengine, py-qt6 (this one does most of the work single
>> > threaded unluckily). Also it often ends up having to rebuild firefox
>> > and thinderbird (these two heavily use rust, and get little speed up
>> > from ccache), libreoffice (this one at least get a very strong speed
>> > up thanks to ccache) etc.
>> ports-mgmt/sccache-overlay is supposed to handle rust with
>> poudriere-devel. I haven't tried it yet, but it's on my list to try to 
>> get
>> the rust build time down.
> sccache-overlay upstream is at 0.5.4, the port is at 0.2.15 --
> do you know why it diverges that much ?

devel/sccache is maintained by pizzamig@ (CCed) and at v0.5.4, whereas 
the ports-mgmt/sccache-overlay port is maintained by rust@ (CCed). Maybe 
they can shed some light on this...


-- PGP 0x8F31830F9F2772BF  : PGP 0x8F31830F9F2772BF