gitlab-ci: add make Gallium ST Clover LLVM-4.0 build
authorEric Engestrom <eric.engestrom@intel.com>
Mon, 28 Jan 2019 20:36:25 +0000 (20:36 +0000)
committerEric Engestrom <eric.engestrom@intel.com>
Wed, 6 Feb 2019 17:56:30 +0000 (17:56 +0000)
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
.gitlab-ci.yml
.gitlab-ci/Dockerfile.ubuntu
.travis.yml

index 360eec62adeca9e5846ff032f88d662fa48860a4..f8db1b75a568b45c3650bdd2230f3fb8f60aa417 100644 (file)
@@ -389,6 +389,11 @@ build:make-gallium-st-clover-llvm-39:
     GALLIUM_DRIVERS: "r600"
     LIBUNWIND_FLAGS: --enable-libunwind
 
+build:make-gallium-st-clover-llvm-4:
+  extends: build:make-gallium-st-clover-llvm-39
+  variables:
+    LLVM_VERSION: "4.0"
+
 build:scons-nollvm:
   extends: .scons-build
   variables:
index 72f1efe027484e9ebf489e8c9de754ca91e68484..ef7fba787736c3a5c832699643e2ae30da132108 100644 (file)
@@ -25,6 +25,8 @@ RUN apt-get install -y \
       libva-dev \
       llvm-3.9-dev \
       libclang-3.9-dev \
+      llvm-4.0-dev \
+      libclang-4.0-dev \
       llvm-5.0-dev \
       llvm-6.0-dev \
       llvm-7-dev \
index 4d6579db550df10c1d3d3f30abbb413903fdf894..aea323bd183960075dc66e3746cc333eec44fd00 100644 (file)
@@ -31,36 +31,6 @@ env:
 
 matrix:
   include:
-    - env:
-        - LABEL="make Gallium ST Clover LLVM-4.0"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=4.0
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - 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"
-        - GALLIUM_DRIVERS="r600"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          packages:
-            - libclc-dev
-            # LLVM packaging is broken and misses these dependencies
-            - libedit-dev
-            - llvm-4.0-dev
-            - clang-4.0
-            - libclang-4.0-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-            - python3-pip
-            - python3-setuptools
     - env:
         - LABEL="make Gallium ST Clover LLVM-5.0"
         - BUILD=make