Bug 1535580 - update linux/mac searchfox jobs for clang changes; r=kats
authorNathan Froyd <froydnj@mozilla.com>
Fri, 15 Mar 2019 15:32:52 +0000
changeset 464396 9a96eceffaee
parent 464395 2ce6dd37ff59
child 464397 d3b2d866bd72
push id35716
push useraciure@mozilla.com
push dateSun, 17 Mar 2019 09:42:17 +0000
treeherdermozilla-central@8ee97c045359 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerskats
bugs1535580
milestone67.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 1535580 - update linux/mac searchfox jobs for clang changes; r=kats We need to install a new enough binutils for both of these jobs and ensure that it's properly found on the linux job. Differential Revision: https://phabricator.services.mozilla.com/D23678
browser/config/mozconfigs/linux64/debug-searchfox-clang
taskcluster/ci/searchfox/kind.yml
--- a/browser/config/mozconfigs/linux64/debug-searchfox-clang
+++ b/browser/config/mozconfigs/linux64/debug-searchfox-clang
@@ -1,13 +1,13 @@
 MOZ_AUTOMATION_BUILD_SYMBOLS=0
 MOZ_AUTOMATION_PACKAGE_TESTS=0
 MOZ_AUTOMATION_L10N_CHECK=0
 
-. "$topsrcdir/build/mozconfig.common"
+. "$topsrcdir/build/unix/mozconfig.unix"
 
 ac_add_options --enable-debug
 
 . $topsrcdir/build/mozconfig.stylo
 
 # Use Clang as specified in manifest
 export CC="$topsrcdir/clang/bin/clang"
 export CXX="$topsrcdir/clang/bin/clang++"
--- a/taskcluster/ci/searchfox/kind.yml
+++ b/taskcluster/ci/searchfox/kind.yml
@@ -43,16 +43,17 @@ jobs:
             actions: [build]
             config:
                 - builds/releng_base_firefox.py
                 - builds/releng_sub_linux_configs/64_searchfox_and_debug.py
             script: "mozharness/scripts/fx_desktop_build.py"
             tooltool-downloads: public
             keep-artifacts: false
         toolchains:
+            - linux64-binutils
             - linux64-clang
             - linux64-nasm
             - linux64-node
             - linux64-rust
             - linux64-cbindgen
 
     macosx64-searchfox/debug:
         description: "MacOS X x64 Debug Cross-compile Searchfox"
@@ -75,16 +76,17 @@ jobs:
                 - builds/releng_base_firefox.py
                 - builds/releng_base_mac_64_cross_builds.py
             script: "mozharness/scripts/fx_desktop_build.py"
             custom-build-variant-cfg: cross-debug-searchfox
             secrets: true
             tooltool-downloads: internal
             keep-artifacts: false
         toolchains:
+            - linux64-binutils
             - linux64-cctools-port
             - linux64-clang
             - linux64-hfsplus
             - linux64-libdmg
             - linux64-llvm-dsymutil
             - linux64-nasm
             - linux64-node
             - linux64-rust-macos