mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
CI: add a driver build stage to check for header breakage
Pull a few drivers and try to build their most recent release (or a specific SHA) and see if they still build. If they do, yay, otherwise fail. Dependency-wise we need to keep libevdev-dev and libinput-dev around now and add libspice-protocol-dev for the qxl driver. Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1318>
This commit is contained in:
committed by
Marge Bot
parent
924939c886
commit
89b7f45010
@@ -6,10 +6,8 @@ set -o xtrace
|
||||
# Packages which are needed by this script, but not for the xserver build
|
||||
EPHEMERAL="
|
||||
libcairo2-dev
|
||||
libevdev-dev
|
||||
libexpat-dev
|
||||
libgles2-mesa-dev
|
||||
libinput-dev
|
||||
libxkbcommon-dev
|
||||
x11-utils
|
||||
x11-xserver-utils
|
||||
@@ -46,12 +44,14 @@ apt-get install -y \
|
||||
libgles2 \
|
||||
libglx-mesa0 \
|
||||
libinput10 \
|
||||
libinput-dev \
|
||||
libnvidia-egl-wayland-dev \
|
||||
libpango1.0-0 \
|
||||
libpango1.0-dev \
|
||||
libpciaccess-dev \
|
||||
libpixman-1-dev \
|
||||
libselinux1-dev \
|
||||
libspice-protocol-dev \
|
||||
libsystemd-dev \
|
||||
libtool \
|
||||
libudev-dev \
|
||||
|
||||
Reference in New Issue
Block a user