Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#77791 - [sccache] Add feature flag dist-server
Attached to Project:
Community Packages
Opened by Arvid Norlander (VorpalGun) - Thursday, 09 March 2023, 12:29 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 24 May 2023, 22:27 GMT
Opened by Arvid Norlander (VorpalGun) - Thursday, 09 March 2023, 12:29 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 24 May 2023, 22:27 GMT
|
DetailsDescription:
Currently sccache in Arch Linux is built with support for being a distributed client, but the server & scheduler itself is not built nor installed. It would be nice to have the server as well. A systemd unit for it would be a nice bonus, but isn't required. Additional info: * package version(s) 0.3.3-1 * config and/or log files etc: N/A * link to upstream bug report, if any: N/A Steps to reproduce: 1. pacman -S sccache 2. Try to set up sccache cluster, notice the sccache-dist binary is missing. |
This task depends upon
Closed by Maxime Gauduin (Alucryd)
Wednesday, 24 May 2023, 22:27 GMT
Reason for closing: Implemented
Additional comments about closing: 0.5.0-2
Wednesday, 24 May 2023, 22:27 GMT
Reason for closing: Implemented
Additional comments about closing: 0.5.0-2
Comment by Arvid Norlander (VorpalGun) -
Thursday, 09 March 2023, 12:32 GMT
There is an example systemd unit in https://github.com/mozilla/sccache/blob/main/docs/DistributedQuickstart.md#making-a-build-server-start-at-boot-time that could be adapted to Arch.
Comment by Maxime Gauduin (Alucryd) -
Wednesday, 24 May 2023, 22:26 GMT
Added the feature. I didn't add any systemd service though, the one suggested runs as root and I would rather ship one with DynamicUser. However I don't really have the time do troubleshoot any issue that might bring up at the moment, and I barely use sccache as a client, let alone host a server.