Bug 1451104 - part 5 - 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-06-28 09:04:40 -04:00
parent 408c960718
commit 46259a0a25
2 changed files with 10 additions and 35 deletions

View File

@ -25,7 +25,7 @@ linux64-clang-3.9:
- 'taskcluster/scripts/misc/tooltool-download.sh' - 'taskcluster/scripts/misc/tooltool-download.sh'
toolchain-artifact: public/build/clang.tar.xz toolchain-artifact: public/build/clang.tar.xz
toolchains: toolchains:
- linux64-gcc-4.9 - linux64-gcc-6
linux64-clang-5: linux64-clang-5:
description: "Clang 5 toolchain build" description: "Clang 5 toolchain build"
@ -46,7 +46,7 @@ linux64-clang-5:
- 'taskcluster/scripts/misc/tooltool-download.sh' - 'taskcluster/scripts/misc/tooltool-download.sh'
toolchain-artifact: public/build/clang.tar.xz toolchain-artifact: public/build/clang.tar.xz
toolchains: toolchains:
- linux64-gcc-4.9 - linux64-gcc-6
linux64-clang-6: linux64-clang-6:
description: "Clang 6 toolchain build" description: "Clang 6 toolchain build"
@ -68,7 +68,7 @@ linux64-clang-6:
toolchain-alias: linux64-clang toolchain-alias: linux64-clang
toolchain-artifact: public/build/clang.tar.xz toolchain-artifact: public/build/clang.tar.xz
toolchains: toolchains:
- linux64-gcc-4.9 - linux64-gcc-6
linux64-clang-6-macosx-cross: linux64-clang-6-macosx-cross:
description: "Clang 6 toolchain build with MacOS Compiler RT libs" description: "Clang 6 toolchain build with MacOS Compiler RT libs"
@ -95,7 +95,7 @@ linux64-clang-6-macosx-cross:
toolchains: toolchains:
- linux64-cctools-port - linux64-cctools-port
- linux64-clang-6 - linux64-clang-6
- linux64-gcc-4.9 - linux64-gcc-6
linux64-clang-tidy: linux64-clang-tidy:
description: "Clang-tidy build" description: "Clang-tidy build"
@ -123,32 +123,7 @@ linux64-clang-tidy:
- trunk - trunk
- try - try
toolchains: toolchains:
- linux64-gcc-4.9 - linux64-gcc-6
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:
- 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" description: "GCC 6 toolchain build"
@ -241,7 +216,7 @@ linux64-llvm-dsymutil:
script: build-llvm-dsymutil.sh script: build-llvm-dsymutil.sh
toolchain-artifact: public/build/llvm-dsymutil.tar.xz toolchain-artifact: public/build/llvm-dsymutil.tar.xz
toolchains: toolchains:
- linux64-gcc-4.9 - linux64-gcc-6
linux64-binutils: linux64-binutils:
description: "Binutils toolchain build" description: "Binutils toolchain build"
@ -548,7 +523,7 @@ linux64-gn:
- trunk - trunk
- try - try
toolchains: toolchains:
- linux64-gcc-4.9 - linux64-gcc-6
linux64-tup: linux64-tup:
description: "tup toolchain build" description: "tup toolchain build"
@ -570,7 +545,7 @@ linux64-tup:
- trunk - trunk
- try - try
toolchains: toolchains:
- linux64-gcc-4.9 - linux64-gcc-6
linux64-upx: linux64-upx:
description: "UPX build for MinGW32 Cross Compile" description: "UPX build for MinGW32 Cross Compile"

View File

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