ci: workaround libwayland C23 bug

This commit is contained in:
Simon Ser 2024-08-24 15:05:10 +02:00
parent a81cc2a8e4
commit 17af2f7be9

View file

@ -34,11 +34,14 @@ jobs:
- name: Fetch wlroots as a subproject
run: git clone https://gitlab.freedesktop.org/wlroots/wlroots.git subprojects/wlroots -b 0.18
# TODO: drop explicit c_std when this is released:
# https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/401
- name: Compile Cage (XWayland=${{ matrix.xwayland }})
run: |
meson --fatal-meson-warnings \
build-${{ matrix.CC }}-${{matrix.xwayland }} \
-Dwlroots:xwayland=${{ matrix.xwayland }}
-Dwlroots:xwayland=${{ matrix.xwayland }} \
-Dwlroots:c_std=c11
ninja -C build-${{ matrix.CC }}-${{matrix.xwayland }}
format: