From 3d9314f3838c3b369bb79a64479f110c35b78644 Mon Sep 17 00:00:00 2001 From: fanquake Date: Tue, 19 Aug 2025 17:10:01 +0100 Subject: [PATCH 1/2] depends: remove xinerama extension from libxcb This is listed on https://doc.qt.io/qt-5.15/linux-requirements.html as "recommended", however doesn't seem to be needed, and the fact that it's no-longer installed by default on modern linux distros, is annoying/confusing for users. See: https://github.com/bitcoin/bitcoin/issues/30061 https://bitcoin.stackexchange.com/questions/122646/libxcb-xinerama0-library-required-by-bitcoin-qt https://github.com/bitcoin/bitcoin/pull/33197 https://github.com/bitcoin/bitcoin/issues/32097 --- depends/packages/libxcb.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/packages/libxcb.mk b/depends/packages/libxcb.mk index 036eaf6560..c256ea65ff 100644 --- a/depends/packages/libxcb.mk +++ b/depends/packages/libxcb.mk @@ -16,7 +16,7 @@ $(package)_config_opts += --disable-dri2 --disable-dri3 --disable-glx $(package)_config_opts += --disable-present --disable-record --disable-resource $(package)_config_opts += --disable-screensaver --disable-xevie --disable-xfree86-dri $(package)_config_opts += --disable-xinput --disable-xprint --disable-selinux -$(package)_config_opts += --disable-xtest --disable-xv --disable-xvmc +$(package)_config_opts += --disable-xtest --disable-xv --disable-xvmc --disable-xinerama endef define $(package)_preprocess_cmds From decc3671c88bb3acdf137c6bc46892f99319104e Mon Sep 17 00:00:00 2001 From: fanquake Date: Tue, 19 Aug 2025 17:12:39 +0100 Subject: [PATCH 2/2] guix: remove libxcb-xinerama.so.0 from allowed libs --- contrib/guix/symbol-check.py | 1 - 1 file changed, 1 deletion(-) diff --git a/contrib/guix/symbol-check.py b/contrib/guix/symbol-check.py index b5093f342d..d808ef6bec 100755 --- a/contrib/guix/symbol-check.py +++ b/contrib/guix/symbol-check.py @@ -123,7 +123,6 @@ ELF_ALLOWED_LIBRARIES = { 'libxcb-shape.so.0', 'libxcb-sync.so.1', 'libxcb-xfixes.so.0', -'libxcb-xinerama.so.0', 'libxcb-xkb.so.1', }