fanquake
commented at 5:29 PM on August 19, 2025:
member
This is listed on https://doc.qt.io/qt-5.15/linux-requirements.html as "recommended", and doesn't seem to be needed (only used for windowing over multiple screens support?) , and the fact that it's no-longer installed by default on modern linux distros (i.e Ubuntu), is annoying/confusing for users. See:
I haven't tested the GUI with these changes. Just opening an alternative to #33197. Note that we also already have libxcb-cursor0 documented as a potentially missing runtime dependency (see build-unix.md).
DrahtBot added the label Build system on Aug 19, 2025
DrahtBot
commented at 5:29 PM on August 19, 2025:
contributor
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
<!--5faf32d7da4f0f540f40219e4f7537a3-->
fanquake requested review from hebasto on Aug 20, 2025
luke-jr
commented at 1:57 PM on August 20, 2025:
member
(only used for windowing over multiple screens support?)
Deprecated by and incompatible with XRandR which was introduced in ~2001.
luke-jr referenced this in commit de3675ca8d on Aug 20, 2025
luke-jr referenced this in commit 6789dc2e17 on Aug 20, 2025
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
3d9314f383
guix: remove libxcb-xinerama.so.0 from allowed libsdecc3671c8
fanquake force-pushed on Aug 21, 2025
hebasto
commented at 6:12 PM on August 21, 2025:
member
Concept ACK.
hebasto
commented at 7:48 PM on August 21, 2025:
member
hebasto
commented at 8:28 PM on August 21, 2025:
member
ACKdecc3671c88bb3acdf137c6bc46892f99319104e.
This PR doesn’t affect the bitcoin-qt executable, since libxcb-xinerama.so isn’t used even in the current master branch @ 7d9789401be4c91a9eb3c1112564a6524bdc4f70.
fanquake merged this on Aug 22, 2025
fanquake closed this on Aug 22, 2025
fanquake deleted the branch on Aug 22, 2025
fanquake referenced this in commit d9532415da on Aug 22, 2025
fanquake referenced this in commit 1e8637c064 on Aug 22, 2025
fanquake
commented at 11:47 AM on August 22, 2025:
member
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-04-22 12:12 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me