diff --git a/.travis.yml b/.travis.yml index b1ead14f49b..766ee158c70 100644 --- a/.travis.yml +++ b/.travis.yml @@ -62,6 +62,8 @@ matrix: - LLVM_CONFIG="llvm-config-${LLVM_VERSION}" - OVERRIDE_CC="gcc-4.8" - OVERRIDE_CXX="g++-4.8" + # New binutils linker is required for llvm-3.9 + - OVERRIDE_PATH=/usr/lib/binutils-2.26/bin - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl" - DRI_DRIVERS="" - GALLIUM_ST="--enable-dri --disable-opencl --disable-xa --disable-nine --disable-xvmc --disable-vdpau --disable-va --disable-omx-bellagio --disable-gallium-osmesa" @@ -73,6 +75,7 @@ matrix: sources: - llvm-toolchain-trusty-3.9 packages: + - binutils-2.26 # LLVM packaging is broken and misses these dependencies - libedit-dev # From sources above @@ -91,6 +94,8 @@ matrix: - MAKE_CHECK_COMMAND="true" - LLVM_VERSION=3.9 - LLVM_CONFIG="llvm-config-${LLVM_VERSION}" + # New binutils linker is required for llvm-3.9 + - OVERRIDE_PATH=/usr/lib/binutils-2.26/bin - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl" - DRI_DRIVERS="" - GALLIUM_ST="--enable-dri --disable-opencl --disable-xa --disable-nine --disable-xvmc --disable-vdpau --disable-va --disable-omx-bellagio --disable-gallium-osmesa" @@ -102,6 +107,7 @@ matrix: sources: - llvm-toolchain-trusty-3.9 packages: + - binutils-2.26 # LLVM packaging is broken and misses these dependencies - libedit-dev # From sources above @@ -267,6 +273,8 @@ matrix: - MAKE_CHECK_COMMAND="make -C src/gtest check && make -C src/intel check" - LLVM_VERSION=3.9 - LLVM_CONFIG="llvm-config-${LLVM_VERSION}" + # New binutils linker is required for llvm-3.9 + - OVERRIDE_PATH=/usr/lib/binutils-2.26/bin - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl --with-platforms=x11,wayland" - DRI_DRIVERS="" - GALLIUM_ST="--enable-dri --enable-dri3 --disable-opencl --disable-xa --disable-nine --disable-xvmc --disable-vdpau --disable-va --disable-omx-bellagio --disable-gallium-osmesa" @@ -278,6 +286,7 @@ matrix: sources: - llvm-toolchain-trusty-3.9 packages: + - binutils-2.26 # LLVM packaging is broken and misses these dependencies - libedit-dev # From sources above