v2: Use direct llvm repo link instead of alias Enable Signed-off-by: Jan Vesely <jan.ves...@rutgers.edu> --- .travis.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+)
diff --git a/.travis.yml b/.travis.yml index 0012d27dc7..638ec2a78a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -152,6 +152,46 @@ matrix: - libelf-dev - libunwind8-dev - env: + # Disable for now since travis does not allow llvm-toolchain-trusty-3.7 + # NOTE: Analogous to SWR above, building Clover is quite slow. + - LABEL="make Gallium ST Clover LLVM-3.7" + - BUILD=make + - MAKEFLAGS="-j4" + - MAKE_CHECK_COMMAND="true" + - LLVM_VERSION=3.7 + - LLVM_CONFIG="llvm-config-${LLVM_VERSION}" + - OVERRIDE_CC=gcc-4.7 + - OVERRIDE_CXX=g++-4.7 + - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl" + - DRI_DRIVERS="" + - GALLIUM_ST="--disable-dri --enable-opencl --enable-opencl-icd --enable-llvm --disable-xa --disable-nine --disable-xvmc --disable-vdpau --disable-va --disable-omx-bellagio --disable-gallium-osmesa" + # i915 most likely doesn't work with OpenCL. + # Regardless - we're doing a quick build test here. + - GALLIUM_DRIVERS="i915" + - VULKAN_DRIVERS="" + - LIBUNWIND_FLAGS="--enable-libunwind" + addons: + apt: + sources: + - sourceline: 'deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.7 main' + key_url: 'http://apt.llvm.org/llvm-snapshot.gpg.key' + packages: + - libclc-dev + # LLVM packaging is broken and misses these dependencies + - libedit-dev + - g++-4.7 + # From sources above + - llvm-3.7-dev + - clang-3.7 + - libclang-3.7-dev + # Common + - xz-utils + - x11proto-xf86vidmode-dev + - libexpat1-dev + - libx11-xcb-dev + - libelf-dev + - libunwind8-dev + - env: - LABEL="make Gallium ST Other" - BUILD=make - MAKEFLAGS="-j4" -- 2.13.5 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev