profiles: re-enable ccache, using latest 3.2.x version

Kernel builds should now be happy with ccache so re-enable by default.
This commit is contained in:
Michael Marineau 2015-07-07 20:33:42 -07:00
parent 7fed71e9ac
commit e9a96f2f61
2 changed files with 10 additions and 3 deletions

View File

@ -80,13 +80,17 @@ LINGUAS="en"
PORTAGE_BZIP2_COMMAND="lbzip2" PORTAGE_BZIP2_COMMAND="lbzip2"
PORTAGE_BUNZIP2_COMMAND="lbunzip2" PORTAGE_BUNZIP2_COMMAND="lbunzip2"
# 2.5G seems to be roughly enough to cache a full CoreOS build. # Compression allows keeping a much more complete cache, otherwise the
CCACHE_SIZE="2.5G" # kernel alone will eat 1.2GB instead of 455MB. Using /var/tmp/ccache
# instead of ${ROOT}/var/tmp/ccache enables sharing results across
# setup_board --force and between different boards of the same arch.
CCACHE_COMPRESS=1
CCACHE_DIR="/var/tmp/ccache"
# Always build binary packages, remove old build logs, avoid running as root. # Always build binary packages, remove old build logs, avoid running as root.
FEATURES="buildpkg clean-logs compressdebug parallel-install splitdebug FEATURES="buildpkg clean-logs compressdebug parallel-install splitdebug
userfetch userpriv usersandbox ipc-sandbox network-sandbox userfetch userpriv usersandbox ipc-sandbox network-sandbox
-merge-sync" ccache -merge-sync"
# No need to restrict access to build directories in dev environments. # No need to restrict access to build directories in dev environments.
PORTAGE_WORKDIR_MODE="0755" PORTAGE_WORKDIR_MODE="0755"

View File

@ -116,3 +116,6 @@ dev-util/checkbashisms
# Avoid cross compile error with amd64 stable (elfutils-0.158). # Avoid cross compile error with amd64 stable (elfutils-0.158).
=dev-libs/elfutils-0.161 ~amd64 =dev-libs/elfutils-0.161 ~amd64
# Avoid locking bugs that bit us in the 3.1.x series.
=dev-util/ccache-3.2.2