[31.x] Fix guix build and rc4 #35034
pull achow101 wants to merge 3 commits into bitcoin:31.x from achow101:31.0rc4-backports changing 9 files +23 −21-
achow101 commented at 7:00 pm on April 8, 2026: memberRestoring missing guix modules required for guix building to work, and bump to rc4.
-
2937d4ba41
guix: Restore download and build-system-cmake modules
The time-machine commit in 31.x still requires these modules for the build to work.
-
build: bump version to v31.0rc4 7d56e1017d
-
doc: update manpages for v31.0rc4 4a5fdb0d88
-
achow101 added the label DrahtBot Guix build requested on Apr 8, 2026
-
achow101 added this to the milestone 31.0 on Apr 8, 2026
-
DrahtBot commented at 7:00 pm on April 8, 2026: 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.
Type Reviewers ACK hebasto, davidgumberg Concept ACK pinheadmz, svanstaa, m3dwards If your review is incorrectly listed, please copy-paste <!–meta-tag:bot-skip–> into the comment that the bot should ignore.
-
hebasto approved
-
hebasto commented at 7:15 pm on April 8, 2026: memberACK 4a5fdb0d88aedec3b0147ba38cb2dea6f4dcb186, the Guix manifest has been processed for
x86_64-w64-mingw32without errors on my machine. -
achow101 commented at 8:00 pm on April 8, 2026: member
Guix build:
0x86_64 1706c56cd7b350060ff687c5867136a2a438d098994dff2bc0d300c58edd9ed78 guix-build-4a5fdb0d88ae/output/aarch64-linux-gnu/SHA256SUMS.part 2d7d214974678cfb097c0c3bdb25d9b1b24726a28e45edabfb865f611029d6c45 guix-build-4a5fdb0d88ae/output/aarch64-linux-gnu/bitcoin-4a5fdb0d88ae-aarch64-linux-gnu-debug.tar.gz 3f288da748e8b0147872b9028f212414863d56bd2ec42f2e0633820e37e349d4b guix-build-4a5fdb0d88ae/output/aarch64-linux-gnu/bitcoin-4a5fdb0d88ae-aarch64-linux-gnu.tar.gz 4edb31d41a58f58cce17e76e7d2b8bccbdcb86a50df1f041c03c58e14bcc9ecee guix-build-4a5fdb0d88ae/output/arm-linux-gnueabihf/SHA256SUMS.part 53049f1b27d655c40c5d7f948f3978690d79ec56bba746f5486e54fb248093252 guix-build-4a5fdb0d88ae/output/arm-linux-gnueabihf/bitcoin-4a5fdb0d88ae-arm-linux-gnueabihf-debug.tar.gz 632fc4f3c3940269e0de445295c95044e0d249b11981b962629c992c8a18b41ee guix-build-4a5fdb0d88ae/output/arm-linux-gnueabihf/bitcoin-4a5fdb0d88ae-arm-linux-gnueabihf.tar.gz 7a33d1f18ed177fe6e5db0de39612595999788f55099f6e3aab99042f86815061 guix-build-4a5fdb0d88ae/output/arm64-apple-darwin/SHA256SUMS.part 8b94433ef94e97d4e90c1e29248ab1f86d7820637b8e2a69434e5f7507de78425 guix-build-4a5fdb0d88ae/output/arm64-apple-darwin/bitcoin-4a5fdb0d88ae-arm64-apple-darwin-codesigning.tar.gz 9dd39bb3805adbb67a2f4c0f154bfedd058bce4a0683aea3787033a3a7a228012 guix-build-4a5fdb0d88ae/output/arm64-apple-darwin/bitcoin-4a5fdb0d88ae-arm64-apple-darwin-unsigned.tar.gz 106f80f8395bc9d58b58a127a397d65f52d2343bf26d2d037d20222c52ab560b32 guix-build-4a5fdb0d88ae/output/arm64-apple-darwin/bitcoin-4a5fdb0d88ae-arm64-apple-darwin-unsigned.zip 11e07badaef37ccb486b2b9e3048fa988e2df4528c36c16ed46690015a6e3fa3f1 guix-build-4a5fdb0d88ae/output/dist-archive/bitcoin-4a5fdb0d88ae.tar.gz 12723064950838a594f4531686670e9518a04875ff3e7f0c5ae763221035e1f8ad guix-build-4a5fdb0d88ae/output/powerpc64-linux-gnu/SHA256SUMS.part 136ecefb9d9c0fa91fc8367b01949d9be05583d3b1145b75aa17e75b3cbb6e81e7 guix-build-4a5fdb0d88ae/output/powerpc64-linux-gnu/bitcoin-4a5fdb0d88ae-powerpc64-linux-gnu-debug.tar.gz 14b35f525b7cd419c6eef88580b010ce2a3f6ca14700f045bc1bfbb5676ead6586 guix-build-4a5fdb0d88ae/output/powerpc64-linux-gnu/bitcoin-4a5fdb0d88ae-powerpc64-linux-gnu.tar.gz 159fa3b3e3c986503004582620ff3f502fa490a2d02af2c7fbe9daaacec5f95541 guix-build-4a5fdb0d88ae/output/riscv64-linux-gnu/SHA256SUMS.part 16decffd61f4152da355626693cd032b6445dcbd57346c9a3faff5729f35610264 guix-build-4a5fdb0d88ae/output/riscv64-linux-gnu/bitcoin-4a5fdb0d88ae-riscv64-linux-gnu-debug.tar.gz 1759c9358fdd232716b746b0e185f7bf1b2602c3d887bd77ecdc04d10bd62aaad8 guix-build-4a5fdb0d88ae/output/riscv64-linux-gnu/bitcoin-4a5fdb0d88ae-riscv64-linux-gnu.tar.gz 18a170565ec97260dc4cbb63d760fe131dafc7e238befab9e707db23bf34ae40c5 guix-build-4a5fdb0d88ae/output/x86_64-apple-darwin/SHA256SUMS.part 1922c91640819a8fd43a3bf681b4d0223c910d8ac8c5602a37fc5cfadf0d3c9810 guix-build-4a5fdb0d88ae/output/x86_64-apple-darwin/bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-codesigning.tar.gz 20cf01905e63579f22c82d1087e21e1918b86c6eed7aaff83422a864a9a8ad306b guix-build-4a5fdb0d88ae/output/x86_64-apple-darwin/bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-unsigned.tar.gz 21c41e2ad274555528afd7c9691acf6e3e8fe878ed5c6728f8e8985704aa806183 guix-build-4a5fdb0d88ae/output/x86_64-apple-darwin/bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-unsigned.zip 22f58cbfb9a6008e95a0ca4e0750555a5278b21b01688a79ff68672a29757676e7 guix-build-4a5fdb0d88ae/output/x86_64-linux-gnu/SHA256SUMS.part 236f2ba9a0ba28e0133a3c6ff8016da260af9f20662f991c393564be1685019bb2 guix-build-4a5fdb0d88ae/output/x86_64-linux-gnu/bitcoin-4a5fdb0d88ae-x86_64-linux-gnu-debug.tar.gz 2409ed392907cf6459096d721e809a99f8bc6bb733a18674a545f8b296cf3dbff7 guix-build-4a5fdb0d88ae/output/x86_64-linux-gnu/bitcoin-4a5fdb0d88ae-x86_64-linux-gnu.tar.gz 25d8e0629829aa2002b73847b509b3c05e2eb7fb60a25d35d1ab633b07f9b64352 guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/SHA256SUMS.part 26ee0c46334a27b7ec40651c115f7f70595b68aacc93a8d37e50e6be6c9275b8ea guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/bitcoin-4a5fdb0d88ae-win64-codesigning.tar.gz 276415eac3a9db63721fa99164135eef39fbcf573609797a2c82886e98adefbd1e guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/bitcoin-4a5fdb0d88ae-win64-debug.zip 28105b047b08e038a0e8710cc658aae9de0f95c7d5bad34c5a336c57340e949a2e guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/bitcoin-4a5fdb0d88ae-win64-setup-unsigned.exe 290d2189d620674b027913a2411e97c24533d8e22805b80e21755b67f083a92375 guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/bitcoin-4a5fdb0d88ae-win64-unsigned.zip -
pinheadmz commented at 8:19 pm on April 8, 2026: memberconcept ACK, confirmed the 31.0rc3 tag fails to build and this branch at least starts to build, will post hashes when done
-
svanstaa commented at 8:57 pm on April 8, 2026: noneconcept ACK, rc3 build failed, but worked after manually adding (guix download) and (guix build-system cmake) to manifest.scm. Building this branch now, will post hashes when done.
-
m3dwards commented at 9:12 pm on April 8, 2026: contributorConcept ACK
-
svanstaa commented at 9:18 pm on April 8, 2026: none
Guix build:
-
pinheadmz commented at 9:56 pm on April 8, 2026: member
0$ cat 4a5fdb0d88ae/pinheadmz/noncodesigned.SHA256SUMS 1d7d214974678cfb097c0c3bdb25d9b1b24726a28e45edabfb865f611029d6c45 bitcoin-4a5fdb0d88ae-aarch64-linux-gnu-debug.tar.gz 2f288da748e8b0147872b9028f212414863d56bd2ec42f2e0633820e37e349d4b bitcoin-4a5fdb0d88ae-aarch64-linux-gnu.tar.gz 33049f1b27d655c40c5d7f948f3978690d79ec56bba746f5486e54fb248093252 bitcoin-4a5fdb0d88ae-arm-linux-gnueabihf-debug.tar.gz 432fc4f3c3940269e0de445295c95044e0d249b11981b962629c992c8a18b41ee bitcoin-4a5fdb0d88ae-arm-linux-gnueabihf.tar.gz 5b94433ef94e97d4e90c1e29248ab1f86d7820637b8e2a69434e5f7507de78425 bitcoin-4a5fdb0d88ae-arm64-apple-darwin-codesigning.tar.gz 6dd39bb3805adbb67a2f4c0f154bfedd058bce4a0683aea3787033a3a7a228012 bitcoin-4a5fdb0d88ae-arm64-apple-darwin-unsigned.tar.gz 76f80f8395bc9d58b58a127a397d65f52d2343bf26d2d037d20222c52ab560b32 bitcoin-4a5fdb0d88ae-arm64-apple-darwin-unsigned.zip 8e07badaef37ccb486b2b9e3048fa988e2df4528c36c16ed46690015a6e3fa3f1 bitcoin-4a5fdb0d88ae.tar.gz 96ecefb9d9c0fa91fc8367b01949d9be05583d3b1145b75aa17e75b3cbb6e81e7 bitcoin-4a5fdb0d88ae-powerpc64-linux-gnu-debug.tar.gz 10b35f525b7cd419c6eef88580b010ce2a3f6ca14700f045bc1bfbb5676ead6586 bitcoin-4a5fdb0d88ae-powerpc64-linux-gnu.tar.gz 11decffd61f4152da355626693cd032b6445dcbd57346c9a3faff5729f35610264 bitcoin-4a5fdb0d88ae-riscv64-linux-gnu-debug.tar.gz 1259c9358fdd232716b746b0e185f7bf1b2602c3d887bd77ecdc04d10bd62aaad8 bitcoin-4a5fdb0d88ae-riscv64-linux-gnu.tar.gz 1322c91640819a8fd43a3bf681b4d0223c910d8ac8c5602a37fc5cfadf0d3c9810 bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-codesigning.tar.gz 14cf01905e63579f22c82d1087e21e1918b86c6eed7aaff83422a864a9a8ad306b bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-unsigned.tar.gz 15c41e2ad274555528afd7c9691acf6e3e8fe878ed5c6728f8e8985704aa806183 bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-unsigned.zip 166f2ba9a0ba28e0133a3c6ff8016da260af9f20662f991c393564be1685019bb2 bitcoin-4a5fdb0d88ae-x86_64-linux-gnu-debug.tar.gz 1709ed392907cf6459096d721e809a99f8bc6bb733a18674a545f8b296cf3dbff7 bitcoin-4a5fdb0d88ae-x86_64-linux-gnu.tar.gz 18ee0c46334a27b7ec40651c115f7f70595b68aacc93a8d37e50e6be6c9275b8ea bitcoin-4a5fdb0d88ae-win64-codesigning.tar.gz 196415eac3a9db63721fa99164135eef39fbcf573609797a2c82886e98adefbd1e bitcoin-4a5fdb0d88ae-win64-debug.zip 20105b047b08e038a0e8710cc658aae9de0f95c7d5bad34c5a336c57340e949a2e bitcoin-4a5fdb0d88ae-win64-setup-unsigned.exe 210d2189d620674b027913a2411e97c24533d8e22805b80e21755b67f083a92375 bitcoin-4a5fdb0d88ae-win64-unsigned.zip -
davidgumberg commented at 10:23 pm on April 8, 2026: contributor
ACK https://github.com/bitcoin/bitcoin/pull/35034/commits/4a5fdb0d88aedec3b0147ba38cb2dea6f4dcb186
Partially reverts ef10b2ec6573a35f5ef71133ae444b09b3040e33 which broke guix builds in rc3 and does the bump stuff.
0source contrib/shell/git-utils.bash && uname -m && find guix-build-$(git_head_version)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum0x86_64 1706c56cd7b350060ff687c5867136a2a438d098994dff2bc0d300c58edd9ed78 guix-build-4a5fdb0d88ae/output/aarch64-linux-gnu/SHA256SUMS.part 2d7d214974678cfb097c0c3bdb25d9b1b24726a28e45edabfb865f611029d6c45 guix-build-4a5fdb0d88ae/output/aarch64-linux-gnu/bitcoin-4a5fdb0d88ae-aarch64-linux-gnu-debug.tar.gz 3f288da748e8b0147872b9028f212414863d56bd2ec42f2e0633820e37e349d4b guix-build-4a5fdb0d88ae/output/aarch64-linux-gnu/bitcoin-4a5fdb0d88ae-aarch64-linux-gnu.tar.gz 4edb31d41a58f58cce17e76e7d2b8bccbdcb86a50df1f041c03c58e14bcc9ecee guix-build-4a5fdb0d88ae/output/arm-linux-gnueabihf/SHA256SUMS.part 53049f1b27d655c40c5d7f948f3978690d79ec56bba746f5486e54fb248093252 guix-build-4a5fdb0d88ae/output/arm-linux-gnueabihf/bitcoin-4a5fdb0d88ae-arm-linux-gnueabihf-debug.tar.gz 632fc4f3c3940269e0de445295c95044e0d249b11981b962629c992c8a18b41ee guix-build-4a5fdb0d88ae/output/arm-linux-gnueabihf/bitcoin-4a5fdb0d88ae-arm-linux-gnueabihf.tar.gz 7a33d1f18ed177fe6e5db0de39612595999788f55099f6e3aab99042f86815061 guix-build-4a5fdb0d88ae/output/arm64-apple-darwin/SHA256SUMS.part 8b94433ef94e97d4e90c1e29248ab1f86d7820637b8e2a69434e5f7507de78425 guix-build-4a5fdb0d88ae/output/arm64-apple-darwin/bitcoin-4a5fdb0d88ae-arm64-apple-darwin-codesigning.tar.gz 9dd39bb3805adbb67a2f4c0f154bfedd058bce4a0683aea3787033a3a7a228012 guix-build-4a5fdb0d88ae/output/arm64-apple-darwin/bitcoin-4a5fdb0d88ae-arm64-apple-darwin-unsigned.tar.gz 106f80f8395bc9d58b58a127a397d65f52d2343bf26d2d037d20222c52ab560b32 guix-build-4a5fdb0d88ae/output/arm64-apple-darwin/bitcoin-4a5fdb0d88ae-arm64-apple-darwin-unsigned.zip 11e07badaef37ccb486b2b9e3048fa988e2df4528c36c16ed46690015a6e3fa3f1 guix-build-4a5fdb0d88ae/output/dist-archive/bitcoin-4a5fdb0d88ae.tar.gz 12723064950838a594f4531686670e9518a04875ff3e7f0c5ae763221035e1f8ad guix-build-4a5fdb0d88ae/output/powerpc64-linux-gnu/SHA256SUMS.part 136ecefb9d9c0fa91fc8367b01949d9be05583d3b1145b75aa17e75b3cbb6e81e7 guix-build-4a5fdb0d88ae/output/powerpc64-linux-gnu/bitcoin-4a5fdb0d88ae-powerpc64-linux-gnu-debug.tar.gz 14b35f525b7cd419c6eef88580b010ce2a3f6ca14700f045bc1bfbb5676ead6586 guix-build-4a5fdb0d88ae/output/powerpc64-linux-gnu/bitcoin-4a5fdb0d88ae-powerpc64-linux-gnu.tar.gz 159fa3b3e3c986503004582620ff3f502fa490a2d02af2c7fbe9daaacec5f95541 guix-build-4a5fdb0d88ae/output/riscv64-linux-gnu/SHA256SUMS.part 16decffd61f4152da355626693cd032b6445dcbd57346c9a3faff5729f35610264 guix-build-4a5fdb0d88ae/output/riscv64-linux-gnu/bitcoin-4a5fdb0d88ae-riscv64-linux-gnu-debug.tar.gz 1759c9358fdd232716b746b0e185f7bf1b2602c3d887bd77ecdc04d10bd62aaad8 guix-build-4a5fdb0d88ae/output/riscv64-linux-gnu/bitcoin-4a5fdb0d88ae-riscv64-linux-gnu.tar.gz 18a170565ec97260dc4cbb63d760fe131dafc7e238befab9e707db23bf34ae40c5 guix-build-4a5fdb0d88ae/output/x86_64-apple-darwin/SHA256SUMS.part 1922c91640819a8fd43a3bf681b4d0223c910d8ac8c5602a37fc5cfadf0d3c9810 guix-build-4a5fdb0d88ae/output/x86_64-apple-darwin/bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-codesigning.tar.gz 20cf01905e63579f22c82d1087e21e1918b86c6eed7aaff83422a864a9a8ad306b guix-build-4a5fdb0d88ae/output/x86_64-apple-darwin/bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-unsigned.tar.gz 21c41e2ad274555528afd7c9691acf6e3e8fe878ed5c6728f8e8985704aa806183 guix-build-4a5fdb0d88ae/output/x86_64-apple-darwin/bitcoin-4a5fdb0d88ae-x86_64-apple-darwin-unsigned.zip 22f58cbfb9a6008e95a0ca4e0750555a5278b21b01688a79ff68672a29757676e7 guix-build-4a5fdb0d88ae/output/x86_64-linux-gnu/SHA256SUMS.part 236f2ba9a0ba28e0133a3c6ff8016da260af9f20662f991c393564be1685019bb2 guix-build-4a5fdb0d88ae/output/x86_64-linux-gnu/bitcoin-4a5fdb0d88ae-x86_64-linux-gnu-debug.tar.gz 2409ed392907cf6459096d721e809a99f8bc6bb733a18674a545f8b296cf3dbff7 guix-build-4a5fdb0d88ae/output/x86_64-linux-gnu/bitcoin-4a5fdb0d88ae-x86_64-linux-gnu.tar.gz 25d8e0629829aa2002b73847b509b3c05e2eb7fb60a25d35d1ab633b07f9b64352 guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/SHA256SUMS.part 26ee0c46334a27b7ec40651c115f7f70595b68aacc93a8d37e50e6be6c9275b8ea guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/bitcoin-4a5fdb0d88ae-win64-codesigning.tar.gz 276415eac3a9db63721fa99164135eef39fbcf573609797a2c82886e98adefbd1e guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/bitcoin-4a5fdb0d88ae-win64-debug.zip 28105b047b08e038a0e8710cc658aae9de0f95c7d5bad34c5a336c57340e949a2e guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/bitcoin-4a5fdb0d88ae-win64-setup-unsigned.exe 290d2189d620674b027913a2411e97c24533d8e22805b80e21755b67f083a92375 guix-build-4a5fdb0d88ae/output/x86_64-w64-mingw32/bitcoin-4a5fdb0d88ae-win64-unsigned.zip -
DrahtBot requested review from pinheadmz on Apr 8, 2026
-
DrahtBot requested review from m3dwards on Apr 8, 2026
-
fanquake merged this on Apr 8, 2026
-
fanquake closed this on Apr 8, 2026
-
maflcko removed the label DrahtBot Guix build requested on Apr 10, 2026
-
DrahtBot added the label Backport on Apr 10, 2026
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: 2026-04-11 09:13 UTC
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-11 09:13 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me