Created attachment 244664 [details] Patch to support sccache-dist Since sccache gained distributed build support, include the feature in the port. Additional patches to Cargo.* make sure that rediss:// (redis over tls) works. Patch suitable to be applied using `git am`.
Created attachment 244833 [details] Updated patch containing pkg-message.in
It looks good to me. Where are the crates updated versions in Cargo.toml coming from?
(In reply to Luca Pizzamiglio from comment #2) These are taken from my pull request upstream: https://github.com/mozilla/sccache/pull/1875 (opendal update to support rediss:// again (which was lost somewhere between releases, which required to update reqsign and add backon, since opendal forgot to bump minimum versions)
Please, feel free to commit it! Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=90b1184d93c8af5d6f37605be325f2f2e51e4aa9 commit 90b1184d93c8af5d6f37605be325f2f2e51e4aa9 Author: Michael Gmelin <grembo@FreeBSD.org> AuthorDate: 2023-09-05 17:16:06 +0000 Commit: Michael Gmelin <grembo@FreeBSD.org> CommitDate: 2023-09-29 07:56:40 +0000 devel/sccache: Support sccache-dist This allows running an sccache build cluster. Also includes patch to support redis over tls (rediss://). Install more documentation. PR: 273583 Approved by: pizzamig (maintainer) devel/sccache/Makefile | 48 +++--- devel/sccache/distinfo | 50 +++---- devel/sccache/files/patch-Cargo.lock | 244 ++++++++++++++++++++++++++++++- devel/sccache/files/patch-Cargo.toml | 30 +++- devel/sccache/files/pkg-message.in (new) | 11 ++ 5 files changed, 335 insertions(+), 48 deletions(-)