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
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.
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: 2025-10-10 15:13 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me