cmake: support -DBUILD_GUI=qt6 #861

pull whitslack wants to merge 1 commits into bitcoin-core:master from whitslack:qt6 changing 2 files +22 −16
  1. whitslack commented at 5:36 am on March 31, 2025: contributor

    This PR adds support in CMakeLists.txt for -DBUILD_GUI=qt6 to allow building against system-installed Qt6 libraries in distributions that are dropping support for Qt5 (such as Gentoo).

    I specify Qt 6.2.4 as a minimum requirement based on the work in bitcoin/bitcoin#24798, but I do not know whether Bitcoin Core currently builds against such an old version of Qt6. I have successfully built v29.0rc2 against Qt 6.8.3.

  2. cmake: support -DBUILD_GUI=qt6 f331f9d765
  3. DrahtBot commented at 5:36 am on March 31, 2025: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

  4. fanquake commented at 5:37 am on March 31, 2025: member
    Thanks, however the changes to switch to Qt6 are being done in https://github.com/bitcoin/bitcoin/pull/30997.
  5. fanquake closed this on Mar 31, 2025

  6. fanquake commented at 5:38 am on March 31, 2025: member
    (There are no plans to support both qt 5 & 6 at the same time.
  7. whitslack commented at 5:54 am on March 31, 2025: contributor

    Oh balls. When I searched the issue tracker for Qt6 progress, I had is:issue in my query, so I didn’t find the new PR. :man_facepalming:

    Thanks for the pointer.

  8. whitslack deleted the branch on Mar 31, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/gui. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-04-18 18:20 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me