sccache(-overlay) to speed up rust builds in poudriere (was: Re: dns/bind916 builds rust unexpectedly)
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... Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF