From 05fa8b0994f3d9de5cc3b407bbcca7d9373f0da1 Mon Sep 17 00:00:00 2001 From: Carter Li Date: Thu, 12 Mar 2026 10:06:00 +0800 Subject: [PATCH] CI (Linux): fixes a CI error ``` kde-output-device-v2-client-protocol.h:257:9: error: implicit declaration of function 'wl_proxy_marshal_flags'; did you mean 'wl_proxy_marshal_array'? [-Werror=implicit-function-declaration] 257 | wl_proxy_marshal_flags((struct wl_proxy *) kde_output_device_registry_v2, | ^~~~~~~~~~~~~~~~~~~~~~ | wl_proxy_marshal_array ``` --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 080cabe68..98daa6c45 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -237,14 +237,14 @@ jobs: id: runcmd with: arch: armv7 - distro: ubuntu20.04 + distro: ubuntu22.04 githubToken: ${{ github.token }} run: | uname -a apt-get update && apt-get install -y software-properties-common ca-certificates gpg curl add-apt-repository -y ppa:ubuntu-toolchain-r/test curl -L https://apt.kitware.com/keys/kitware-archive-latest.asc | gpg --dearmor - | tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null - echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal main' | tee /etc/apt/sources.list.d/kitware.list >/dev/null + echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ jammy main' | tee /etc/apt/sources.list.d/kitware.list >/dev/null echo -e 'Acquire::https::Verify-Peer "false";\nAcquire::https::Verify-Host "false";' >> /etc/apt/apt.conf.d/99ignore-certificates apt-get update && apt-get install -y cmake make gcc-13 libvulkan-dev libwayland-dev libxrandr-dev libxcb-randr0-dev libdconf-dev libdbus-1-dev libmagickcore-dev libsqlite3-dev librpm-dev libegl-dev libglx-dev ocl-icd-opencl-dev libpulse-dev libdrm-dev libelf-dev rpm CC=gcc-13 cmake -DSET_TWEAK=Off -DBUILD_TESTS=On -DENABLE_DIRECTX_HEADERS=Off -DCMAKE_INSTALL_PREFIX=/usr .