-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xbps-src: add sccache support #30702
Conversation
interesting. i looked into icecc for xbps-src myself, scache could be a viable alternative. |
e053e08
to
7525d3b
Compare
This will blow up once you run parallel builds in different masterdirs. sccache always listens on some tcp port on localhost. You would need to figure out how to either allocate a TCP port per masterdir or implement the communication via unix sockets and upstream it. |
I should definitely test this scenario. I still think this PR can be merged in its current state, because |
And it can't be merged if it's waiting on another PR. |
|
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it. |
This PR adds support for using
sccache
when buildingcargo
crates withxbps-src
, just likeccache
.Unfortunately, this PR is blocked by #29756.
Roadmap:
rust_bootstrap
flag intoxbps-src
, see xbps-src: add sccache support #30702 (comment)