Skip to content

Commit 22ebe57

Browse files
committed
fix: add libxtst-dev for SDL3's X11 XTEST extension in editor CI jobs
The previous X11 dev-package fix got CNA's vendored SDL3 past its "no X11 or Wayland" gate (confirmed on the actual CI run: "-- Found X11: /usr/include" now appears), but configure still failed one step later: "Couldn't find dependency package for XTEST." SDL3's X11 backend also needs the XTest extension's headers (X11/extensions/XTest.h), provided by libxtst-dev, which the previous package list missed.
1 parent 93b010f commit 22ebe57

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ jobs:
269269
libgl1-mesa-dev libegl1-mesa-dev libglvnd-dev \
270270
libvulkan-dev \
271271
libx11-dev libxext-dev libxrandr-dev libxcursor-dev \
272-
libxi-dev libxfixes-dev libxss-dev \
272+
libxi-dev libxfixes-dev libxss-dev libxtst-dev \
273273
libsqlite3-dev libssl-dev libxml2-dev xvfb x11-utils
274274
275275
- name: Cache root CMake FetchContent downloads
@@ -358,7 +358,7 @@ jobs:
358358
clang cmake ninja-build python3 pkg-config \
359359
libgl1-mesa-dev libegl1-mesa-dev libglvnd-dev \
360360
libx11-dev libxext-dev libxrandr-dev libxcursor-dev \
361-
libxi-dev libxfixes-dev libxss-dev \
361+
libxi-dev libxfixes-dev libxss-dev libxtst-dev \
362362
libsqlite3-dev libssl-dev libxml2-dev xvfb x11-utils
363363
364364
- name: Cache root CMake FetchContent downloads

0 commit comments

Comments
 (0)