Bug 1507537 - Port bug 1486998: Don't use gcc binutils with clang. rs=bustage-fix
authorRob Lemley <rob@thunderbird.net>
Thu, 22 Nov 2018 05:20:35 -0500
changeset 33768 adf300295c5afff4674ccd5695e158edc43f38d5
parent 33767 e78f9676177c8b8127cb26fa6fa25a152b30defb
child 33769 7f0dd2a068dc9f63603cbe940cbb6f33a3f74159
push id388
push userclokep@gmail.com
push dateMon, 28 Jan 2019 20:54:56 +0000
reviewersbustage-fix
bugs1507537, 1486998
Bug 1507537 - Port bug 1486998: Don't use gcc binutils with clang. rs=bustage-fix Comm port of bug 1486998.
taskcluster/ci/build/linux.yml
--- a/taskcluster/ci/build/linux.yml
+++ b/taskcluster/ci/build/linux.yml
@@ -17,19 +17,19 @@ linux64/opt:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_64_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         need-xvfb: true
     toolchains:
+        - linux64-binutils
         - linux64-cbindgen
         - linux64-clang
-        - linux64-gcc
         - linux64-node
         - linux64-rust
         - linux64-sccache
 
 linux64-nightly/opt:
     description: "Linux64 Nightly"
     attributes:
         nightly: true
@@ -55,19 +55,19 @@ linux64-nightly/opt:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_64_builds.py
             - taskcluster_nightly.py
         script: "mozharness/scripts/fx_desktop_build.py"
         need-xvfb: true
     toolchains:
+        - linux64-binutils
         - linux64-cbindgen
         - linux64-clang
-        - linux64-gcc
         - linux64-node
         - linux64-rust
 
 linux64/debug:
     description: "Linux64 Debug"
     index:
         product: thunderbird
         job-name: linux64-debug
@@ -87,19 +87,19 @@ linux64/debug:
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_64_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         custom-build-variant-cfg: debug
         mozconfig-variant: debug
         need-xvfb: true
     toolchains:
+        - linux64-binutils
         - linux64-cbindgen
         - linux64-clang
-        - linux64-gcc
         - linux64-node
         - linux64-rust
         - linux64-sccache
 
 linux/opt:
     description: "Linux32 Opt"
     index:
         product: thunderbird
@@ -118,19 +118,19 @@ linux/opt:
         config-paths:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_32_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         need-xvfb: true
     toolchains:
+        - linux64-binutils
         - linux64-cbindgen
         - linux64-clang
-        - linux64-gcc
         - linux64-node
         - linux64-rust
         - linux64-sccache
 
 linux-nightly/opt:
     description: "Linux32 Nightly"
     attributes:
         nightly: true
@@ -156,19 +156,19 @@ linux-nightly/opt:
             - comm/mozharness
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_32_builds.py
             - taskcluster_nightly.py
         script: "mozharness/scripts/fx_desktop_build.py"
         need-xvfb: true
     toolchains:
+        - linux64-binutils
         - linux64-cbindgen
         - linux64-clang
-        - linux64-gcc
         - linux64-node
         - linux64-rust
 
 linux/debug:
     description: "Linux32 Debug"
     index:
         product: thunderbird
         job-name: linux32-debug
@@ -188,14 +188,14 @@ linux/debug:
         config:
             - builds/taskcluster_base_thunderbird.py
             - builds/releng_base_linux_32_builds.py
         script: "mozharness/scripts/fx_desktop_build.py"
         custom-build-variant-cfg: debug
         mozconfig-variant: debug
         need-xvfb: true
     toolchains:
+        - linux64-binutils
         - linux64-cbindgen
         - linux64-clang
-        - linux64-gcc
         - linux64-node
         - linux64-rust
         - linux64-sccache