There is an updated pull request by icp1994 against master on the void-packages repository https://github.com/icp1994/void-packages enable-sccache https://github.com/void-linux/void-packages/pull/41617 [RFC] Enable usage of rust-sccache for cargo builds Reviving https://github.com/void-linux/void-packages/pull/30702 - I tested the changes in this PR: **YES** I have been using this for almost a week and it has reduced build times for rust packages quite considerably in my laptop. I have addressed some of the questions/suggestions from the reviews of the previous PR. Although not the most scientific benchmark, I noted the build times from the cargo output while packaging 4 templates across iterations. In the first two iterations, all of them ran without sccache with an older version of the template to get a baseline without the interference of the crates being downloaded. Third iteration was with same old versions but with sccache enabled which created the cache of all 4 packages combined. Finally, last iteration with the full cache and the latest version of the templates - a typical scenario while updating a package. The difference between the second and the fourth iterations are as follows: ``` rust-analyzer | 6m 13s | 4m 49s gping | 1m 44s | 40.81s difftastic | 1m 32s | 34.80s streampager | 1m 14s | 23.25s ``` I will add docs for README later if there is consensus to merge this eventually. A patch file from https://github.com/void-linux/void-packages/pull/41617.patch is attached