Bug 1476604 - update sccache; r=firefox-build-system-reviewers,nalexander,ted
authorMike Shal <mshal@mozilla.com>
Tue, 04 Dec 2018 19:17:54 +0000
changeset 508514 77b100d5fe369ba2cc7ae86c66ee5c4bd9a6519a
parent 508513 c9a3e8cf52603bce8be325693b284f7bed93e9f2
child 508515 5556b6a018243b63071959430e5c496e5c9e2c94
push id1905
push userffxbld-merge
push dateMon, 21 Jan 2019 12:33:13 +0000
treeherdermozilla-release@c2fca1944d8c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfirefox-build-system-reviewers, nalexander, ted
bugs1476604
milestone65.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1476604 - update sccache; r=firefox-build-system-reviewers,nalexander,ted This change updates sccache to this revision: https://github.com/mozilla/sccache/commit/8f295c09cfdd4cff4f4a0c6f0e057979eeb8842d Primarily to pick up the changes for handling -Xclang: https://github.com/mozilla/sccache/pull/332 MozReview-Commit-ID: GHinVG4XNDg Differential Revision: https://phabricator.services.mozilla.com/D13288
taskcluster/ci/toolchain/linux.yml
taskcluster/scripts/misc/build-sccache.sh
--- a/taskcluster/ci/toolchain/linux.yml
+++ b/taskcluster/ci/toolchain/linux.yml
@@ -622,16 +622,17 @@ linux64-sccache:
     run:
         using: toolchain-script
         script: build-sccache.sh
         resources:
             - 'taskcluster/scripts/misc/tooltool-download.sh'
         toolchain-artifact: public/build/sccache2.tar.xz
     toolchains:
         - linux64-rust-1.28
+        - linux64-binutils
 
 linux64-cbindgen:
     description: "cbindgen toolchain build"
     treeherder:
         kind: build
         platform: toolchains/opt
         symbol: TL(cbindgen)
         tier: 1
--- a/taskcluster/scripts/misc/build-sccache.sh
+++ b/taskcluster/scripts/misc/build-sccache.sh
@@ -1,21 +1,22 @@
 #!/bin/bash
 set -x -e -v
 
-# 0.2.7 + --coverage suppport
-SCCACHE_REVISION=1ab9a33e8d328941acc23c74c949b765f975f309
+# 0.2.7 + a number of changes
+SCCACHE_REVISION=8f295c09cfdd4cff4f4a0c6f0e057979eeb8842d
 
 # This script is for building sccache
 
 case "$(uname -s)" in
 Linux)
     WORKSPACE=$HOME/workspace
     UPLOAD_DIR=$HOME/artifacts
     COMPRESS_EXT=xz
+    PATH="$WORKSPACE/build/src/binutils/bin:$PATH"
     ;;
 MINGW*)
     WORKSPACE=$PWD
     UPLOAD_DIR=$WORKSPACE/public/build
     WIN_WORKSPACE="$(pwd -W)"
     COMPRESS_EXT=bz2
 
     export INCLUDE="$WIN_WORKSPACE/build/src/vs2017_15.4.2/VC/include;$WIN_WORKSPACE/build/src/vs2017_15.4.2/VC/atlmfc/include;$WIN_WORKSPACE/build/src/vs2017_15.4.2/SDK/Include/10.0.15063.0/ucrt;$WIN_WORKSPACE/build/src/vs2017_15.4.2/SDK/Include/10.0.15063.0/shared;$WIN_WORKSPACE/build/src/vs2017_15.4.2/SDK/Include/10.0.15063.0/um;$WIN_WORKSPACE/build/src/vs2017_15.4.2/SDK/Include/10.0.15063.0/winrt;$WIN_WORKSPACE/build/src/vs2017_15.4.2/DIA SDK/include"