Install this package:
emerge -a dev-util/sccache
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask dev-util/sccache
Or alternatively:
emerge --autounmask-write -a dev-util/sccache
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | ~amd64 ~ppc64 | 0 |
<pkgmetadata> <maintainer type="person"> <email>gyakovlev@gentoo.org</email> <name>Georgy Yakovlev</name> </maintainer> <longdescription lang="en"> Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible, storing a cache in a remote storage using the Amazon Simple Cloud Storage Service (S3) API, the Google Cloud Storage (GCS) API, or Redis. Includes experimental rust support. </longdescription> <use> <flag name="azure">Enable Azure Blob Storage support</flag> <flag name="dist-client">Enables distributed support in the sccache client</flag> <flag name="gcs">Enable Google Cloud Storage support</flag> <flag name="redis">Enable Redis support</flag> <flag name="s3">Enable Amazon S3 support</flag> <flag name="dist-server">Enables the sccache-dist binary</flag> </use> <upstream> <remote-id type="github">mozilla/sccache</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p dev-util/sccache |
euse -E <flag> -p dev-util/sccache |
euse -D <flag> -p dev-util/sccache
| Flag | Description | 9999 |
|---|---|---|
| azure | Enable Azure Blob Storage support | ✓ |
| dist-client | Enables distributed support in the sccache client | ✓ |
| dist-server | Enables the sccache-dist binary | ✓ |
| gcs | Enable Google Cloud Storage support | ✓ |
| memcached | ⚠️ | ✓ |
| redis | Enable Redis support | ✓ |
| s3 | Enable Amazon S3 support | ✓ |
| simple-s3 | ⚠️ | ✓ |