Bug 1451104 - part 4 - move toolchains off GCC 4.9; r=glandium

Firefox itself has moved on to GCC 6.x; we can move our toolchains along too.
This commit is contained in:
Nathan Froyd 2018-07-20 16:22:26 -04:00
parent be8349e293
commit 2fdb3343a9
2 changed files with 11 additions and 37 deletions

View File

@ -25,7 +25,7 @@ linux64-clang-3.9:
- 'taskcluster/scripts/misc/tooltool-download.sh'
toolchain-artifact: public/build/clang.tar.xz
toolchains:
- linux64-gcc-4.9
- linux64-gcc-6
linux64-clang-5:
description: "Clang 5 toolchain build"
@ -46,7 +46,7 @@ linux64-clang-5:
- 'taskcluster/scripts/misc/tooltool-download.sh'
toolchain-artifact: public/build/clang.tar.xz
toolchains:
- linux64-gcc-4.9
- linux64-gcc-6
linux64-clang-6:
description: "Clang 6 toolchain build"
@ -68,7 +68,7 @@ linux64-clang-6:
toolchain-alias: linux64-clang
toolchain-artifact: public/build/clang.tar.xz
toolchains:
- linux64-gcc-4.9
- linux64-gcc-6
linux64-clang-7:
description: "Clang 7 toolchain build"
@ -89,7 +89,7 @@ linux64-clang-7:
- 'taskcluster/scripts/misc/tooltool-download.sh'
toolchain-artifact: public/build/clang.tar.xz
toolchains:
- linux64-gcc-4.9
- linux64-gcc-6
linux64-clang-6-macosx-cross:
description: "Clang 6 toolchain build with MacOS Compiler RT libs"
@ -116,7 +116,7 @@ linux64-clang-6-macosx-cross:
toolchains:
- linux64-cctools-port
- linux64-clang-6
- linux64-gcc-4.9
- linux64-gcc-6
linux64-clang-tidy:
description: "Clang-tidy build"
@ -144,33 +144,7 @@ linux64-clang-tidy:
- trunk
- try
toolchains:
- linux64-gcc-4.9
linux64-gcc-4.9:
description: "GCC 4.9 toolchain build"
treeherder:
kind: build
platform: toolchains/opt
symbol: TL(gcc4.9)
tier: 1
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
max-run-time: 3600
run:
using: toolchain-script
script: build-gcc-4.9-linux.sh
resources:
- 'build/unix/build-gcc/build-gcc.sh'
toolchain-artifact: public/build/gcc.tar.xz
fetches:
fetch:
- binutils-2.25.1
- cloog-0.18.1
- gcc-4.9.4
- gmp-5.1.3
- isl-0.12.2
- mpc-0.8.2
- mpfr-3.1.5
- linux64-gcc-6
linux64-gcc-6:
description: "GCC 6 toolchain build"
@ -266,7 +240,7 @@ linux64-llvm-dsymutil:
script: build-llvm-dsymutil.sh
toolchain-artifact: public/build/llvm-dsymutil.tar.xz
toolchains:
- linux64-gcc-4.9
- linux64-gcc-6
linux64-binutils:
description: "Binutils toolchain build"
@ -599,7 +573,7 @@ linux64-gn:
- trunk
- try
toolchains:
- linux64-gcc-4.9
- linux64-gcc-6
linux64-tup:
description: "tup toolchain build"
@ -621,7 +595,7 @@ linux64-tup:
- trunk
- try
toolchains:
- linux64-gcc-4.9
- linux64-gcc-6
linux64-upx:
description: "UPX build for MinGW32 Cross Compile"

View File

@ -33,7 +33,7 @@ macosx64-clang:
toolchains:
- linux64-cctools-port
- linux64-clang-6
- linux64-gcc-4.9
- linux64-gcc-6
macosx64-clang-tidy:
description: "Clang-tidy build"
@ -63,7 +63,7 @@ macosx64-clang-tidy:
toolchains:
- linux64-cctools-port
- linux64-clang-6
- linux64-gcc-4.9
- linux64-gcc-6
macosx64-cctools-port:
description: "cctools-port toolchain build"