doc: Amend Qt 6 dependency packages for Ubuntu #32211

pull hebasto wants to merge 1 commits into bitcoin:master from hebasto:250403-qt6-jammy changing 1 files +1 −1
  1. hebasto commented at 9:12 am on April 3, 2025: member

    On older systems, such as Ubuntu 22.04, qt6-tools-dev-tools and libgl-dev are not treated as dependencies of qt6-tools-dev and qt6-base-dev, respectively. This PR explicitly lists them in the installation documentation.

    Fixes #32210.

  2. doc: Amend Qt 6 dependency packages for Ubuntu
    On older systems, such as Ubuntu 22.04, `qt6-tools-dev-tools` and
    `libgl-dev` are not treated as dependencies of `qt6-tools-dev` and
    `qt6-base-dev`, respectively. This change explicitly lists them in the
    installation documentation.
    2e751f559a
  3. hebasto added the label Docs on Apr 3, 2025
  4. DrahtBot commented at 9:12 am on April 3, 2025: contributor

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

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32211.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK laanwj, maflcko

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

  5. maflcko added this to the milestone 29.0 on Apr 3, 2025
  6. maflcko removed this from the milestone 29.0 on Apr 3, 2025
  7. maflcko added this to the milestone 30.0 on Apr 3, 2025
  8. laanwj commented at 9:41 am on April 3, 2025: member
    Seems fine to add these. If more recent versions do have the dependencies set correctly, we’ll want to remove them again when Ubuntu 22.04 becomes EOL (Apr 2027).
  9. laanwj approved
  10. laanwj commented at 9:42 am on April 3, 2025: member
    Code review ACK 2e751f559ac8c76655c14ce3825e1b0bdf81da98
  11. maflcko commented at 9:45 am on April 3, 2025: member

    lgtm ACK 2e751f559ac8c76655c14ce3825e1b0bdf81da98

    The following passes for me:

    export DEBIAN_FRONTEND=noninteractive && apt update && apt install curl wget htop git vim ccache -y && git clone https://github.com/bitcoin/bitcoin.git --depth=1 ./b-c && cd b-c && apt install build-essential cmake pkg-config python3-zmq libzmq3-dev libevent-dev libboost-dev libsqlite3-dev libdb++-dev libqrencode-dev qt6-tools-dev qt6-l10n-tools qt6-base-dev qt6-tools-dev-tools libgl-dev -y && cmake -B ./bld-cmake -DBUILD_GUI=ON -DBUILD_FUZZ_BINARY=ON -DBUILD_BENCH=ON -DWITH_ZMQ=ON && cmake --build ./bld-cmake --parallel $(nproc)

  12. hebasto merged this on Apr 3, 2025
  13. hebasto closed this on Apr 3, 2025

  14. hebasto deleted the branch on Apr 3, 2025


hebasto DrahtBot laanwj maflcko

Labels
Docs

Milestone
30.0


github-metadata-mirror

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-04-16 15:12 UTC

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