From 86ab67a79446934ebbef80703d6c26f53ea5bd7f Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 26 Jun 2026 17:57:04 +0200 Subject: [PATCH] ci: bump go-x11proto test dependency to v0.0.4 v0.0.4 fixes a "send on closed channel" race in the go-x11proto client's event read loop (eventCh/errorCh closed by Close() while readLoop was still delivering an event), which surfaced as intermittent go-xts CI failures (e.g. TestXSettingsWatch). Signed-off-by: Enrico Weigelt, metux IT consult --- .github/scripts/conf.sh | 2 +- .github/workflows/build-xserver.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/scripts/conf.sh b/.github/scripts/conf.sh index 8fa5b27d2b..d2a9c02ebe 100644 --- a/.github/scripts/conf.sh +++ b/.github/scripts/conf.sh @@ -13,7 +13,7 @@ export PKG_CONFIG_PATH="$X11_PREFIX/lib/x86_64-linux-gnu/pkgconfig:$X11_PREFIX/l export PKG_PIGLIT_REF=59111996534f875ca88bce51f21fa2e6564895da export PKG_XTS_REF=6cf94400a09abecd6b86e4eb6441741acecd51f6 -export PKG_GOXPROTO_REF="${GOXPROTO_REF:-v0.0.3}" +export PKG_GOXPROTO_REF="${GOXPROTO_REF:-v0.0.4}" export PKG_RENDERCHECK_REF=rendercheck-1.6 export PKG_LIBDRM_REF=libdrm-2.4.121 export PKG_LIBXCVT_REF=libxcvt-0.1.0 diff --git a/.github/workflows/build-xserver.yml b/.github/workflows/build-xserver.yml index c2657a0e9b..c090c5fba8 100644 --- a/.github/workflows/build-xserver.yml +++ b/.github/workflows/build-xserver.yml @@ -7,7 +7,7 @@ env: MESON_BUILDDIR: "__BUILD" X11_PREFIX: /home/runner/x11 X11_BUILD_DIR: /home/runner/work/xserver/xserver/WORK/sources/3rdparty - GOXPROTO_REF: v0.0.3 + GOXPROTO_REF: v0.0.4 on: push: