[Mesa-dev] [PATCH v2 21/21] .travis: Add meson configuration for gallium drivers
Dylan Baker
dylan at pnwbakers.com
Thu Oct 12 17:38:48 UTC 2017
---
This fails to build on ubuntu 14.04 because it fails to link with libgalpi to
get glx_tls symbols. On 16.04 it works, on arch it works, on debian testing it
works. So I don't know.
.travis.yml | 26 ++++++++++++++++++++++++--
1 file changed, 24 insertions(+), 2 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index d16d6b3c25a..74751843fb8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -396,7 +396,7 @@ matrix:
- env:
- LABEL="meson Vulkan"
- BUILD=meson
- - MESON_OPTIONS="-Ddri-drivers="
+ - MESON_OPTIONS="-Ddri-drivers= -Dgallium-drivers="
addons:
apt:
sources:
@@ -414,7 +414,7 @@ matrix:
- env:
- LABEL="meson loaders/classic DRI"
- BUILD=meson
- - MESON_OPTIONS="-Dvulkan-drivers="
+ - MESON_OPTIONS="-Dvulkan-drivers= -Dgallium-drivers="
addons:
apt:
packages:
@@ -425,6 +425,28 @@ matrix:
- libxdamage-dev
- libxfixes-dev
- python3-pip
+ - env:
+ - LABEL="meson Gallium drivers"
+ - BUILD=meson
+ - MESON_OPTIONS="-Dvulkan-drivers= -Ddri-drivers="
+ addons:
+ apt:
+ sources:
+ - llvm-toolchain-trusty-3.9
+ packages:
+ # LLVM packaging is broken and misses these dependencies
+ - libedit-dev
+ # From sources above
+ - llvm-3.9-dev
+ # Common
+ - xz-utils
+ - x11proto-xf86vidmode-dev
+ - libexpat1-dev
+ - libx11-xcb-dev
+ - libxdamage-dev
+ - libxfixes-dev
+ - python3-pip
+ - libelf-dev
install:
- pip install --user mako
--
2.14.2
More information about the mesa-dev
mailing list