This is a prerequisite for static release builds (#25573). A split toolchain also allows us to make other builds changes, like #36193 (building a more stripped down libstdc++, and shipping smaller binaries).
guix: split Linux toolchain #36272
pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:split_linux_toolchain changing 5 files +308 −284-
fanquake commented at 1:34 PM on September 16, 2026: member
- DrahtBot added the label Build system on Sep 16, 2026
-
DrahtBot commented at 1:34 PM on September 16, 2026: contributor
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--006a51241073e994b41acfe9ec718e94-->
Code Coverage & Benchmarks
For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/36272.
<!--021abf342d371248e50ceaed478a90ca-->
Reviews
See the guideline and AI policy for information on the review process.
Type Reviewers ACK hebasto, willcl-ark If your review is incorrectly listed, please copy-paste <code><!--meta-tag:bot-skip--></code> into the comment that the bot should ignore.
<!--174a7506f384e20aa4161008e828411d-->
Conflicts
No conflicts as of last run.
<!--5faf32d7da4f0f540f40219e4f7537a3-->
-
hebasto commented at 1:45 PM on September 16, 2026: member
Concept ACK.
- fanquake force-pushed on Sep 23, 2026
- fanquake force-pushed on Sep 29, 2026
- DrahtBot added the label Needs rebase on Sep 29, 2026
- fanquake force-pushed on Sep 30, 2026
- DrahtBot removed the label Needs rebase on Sep 30, 2026
-
in contrib/guix/toolchains.scm:189 in e65585976c
184 | + (description (string-append "This package provides a complete GCC tool 185 | +chain for " target " development.")) 186 | + (home-page (package-home-page pthreads-xgcc)) 187 | + (license (package-license pthreads-xgcc))))) 188 | + 189 | +(define-public mingw-w64-base-gcc
hebasto commented at 11:51 AM on September 30, 2026:(define mingw-w64-base-gcc?
fanquake commented at 12:01 PM on September 30, 2026:Sure. The changes here were move-only, but happy to adjust.
in contrib/guix/toolchains.scm:208 in e65585976c
203 | + "--disable-libsanitizer" 204 | + "--disable-lto" 205 | + "--disable-nls" 206 | + #$building-on))))))) 207 | + 208 | +(define-public linux-base-gcc
hebasto commented at 11:51 AM on September 30, 2026:(define linux-base-gcc?
fanquake force-pushed on Sep 30, 2026hebasto commented at 12:24 PM on September 30, 2026: memberSome further cleanup is possible:
--- a/contrib/guix/manifest_build.scm +++ b/contrib/guix/manifest_build.scm @@ -1,15 +1,9 @@ -(use-modules (gnu packages) - ((gnu packages bash) #:select (bash-minimal)) +(use-modules ((gnu packages bash) #:select (bash-minimal)) ((gnu packages cmake) #:select (cmake-minimal)) - (gnu packages commencement) + ((gnu packages commencement) #:select (gcc-toolchain-14)) ((gnu packages compression) #:select (gzip)) - (gnu packages cross-base) - (gnu packages gcc) - (gnu packages llvm) + ((gnu packages llvm) #:select (clang-toolchain-19 libcxx lld-19)) ((gnu packages version-control) #:select (git-minimal)) - (guix download) - (guix gexp) - (guix packages) (toolchains)) (packages->manifest --- a/contrib/guix/toolchains.scm +++ b/contrib/guix/toolchains.scm @@ -1,7 +1,6 @@ (define-module (toolchains) #:use-module (gnu packages) #:use-module (gnu packages base) - #:use-module (gnu packages commencement) #:use-module (gnu packages cross-base) #:use-module (gnu packages gcc) #:use-module ((gnu packages linux) #:select (linux-libre-headers-6.1))c9d101ca7aguix: split Linux toolchain
This is a prerequisite for static builds (#25573). A split toolchain also allows us to make other builds changes, like #36193 (building a more stripped down libstdc++, and shipping smaller binaries). Co-authored-by: willcl-ark <will8clark@gmail.com>
in contrib/guix/guix-build:332 in e8a5150989 outdated
323 | @@ -324,6 +324,13 @@ for host in $HOSTS; do 324 | # for the particular $HOST we're building for 325 | export HOST="$host" 326 | 327 | + # Make local modules available 328 | + package_path="${VERSION_BASE}/guix-package-path" 329 | + mkdir -p "$package_path" 330 | + ln -sfn "${PWD}/contrib/guix/toolchains.scm" "${package_path}/toolchains.scm" 331 | + ln -sfn "${PWD}/contrib/guix/patches" "${package_path}/patches" 332 | + export GUIX_PACKAGE_PATH="$package_path"
hebasto commented at 12:34 PM on September 30, 2026:According to the Guix docs,
GUIX_PACKAGE_PATH:is a colon-separated list of directories to search for additional package modules. Directories listed in this variable take precedence over the own modules of the distribution.
Should we preserve any user-specified value and simply prepend
$package_pathto it?
fanquake commented at 12:37 PM on September 30, 2026:Should we preserve any user-specified value
Can you give an example of user-specified input that we'd want to take here (that isn't going to introduce non-determinism or other build issues)?
hebasto commented at 1:00 PM on September 30, 2026:I can't. Consider this discussion resolved.
fanquake force-pushed on Sep 30, 2026DrahtBot added the label CI failed on Sep 30, 2026hebasto commented at 1:01 PM on September 30, 2026: memberApproach ACK c9d101ca7ab550d8b72e635741d38fcd6b401917.
Doing my Guix builds.
DrahtBot removed the label CI failed on Sep 30, 2026fanquake commented at 2:41 PM on September 30, 2026: memberGuix Build:
aarch64 c0d5b3266df9dbd685f6f6ecf67c9720bba7544c9eec644b0b6982871d041337 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/SHA256SUMS.part decddc839a9bc95d836c0b435217cb0014e03cee866614417d22e5fde74d08f0 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/bitcoin-c9d101ca7ab5-aarch64-linux-gnu-debug.tar.gz b716868efde4b3a1ebcd34f800dab545a2087c313a074cb6b13c2fe2e840f172 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/bitcoin-c9d101ca7ab5-aarch64-linux-gnu.tar.gz 26047d6e8dfbc143229cd0ff64d6841c2f76c080dbcba506cda12962373b8863 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/SHA256SUMS.part 0f71089d061c48a89ee2b2197a8836cc8b381bfc08ccc6be6b7dc5a6b93f1482 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/bitcoin-c9d101ca7ab5-arm-linux-gnueabihf-debug.tar.gz 6eed54e9c833289dafa911bd2a3412a33980a4c5c194b608853e213d1851fca5 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/bitcoin-c9d101ca7ab5-arm-linux-gnueabihf.tar.gz 40b61171a4cb6c4d0540d92f586b724b8a09137fe1262583d85bffbd1236baf7 guix-build-c9d101ca7ab5/output/arm64-apple-darwin/SHA256SUMS.part 27a089e3161afde6596a0bd7a0777d9c41add763d55ec76d497c5ae0b619e4ea guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-codesigning.tar.gz 0f04316ac25e2f7dd79d0896876c99178cfc4f319ba5b578c3193a09f0c819cb guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-unsigned.tar.gz 57f18b6bae6a1c142097f195a8f3f8340293f2cbb76524760aa71f0b36096860 guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-unsigned.zip 943de7e31dc5372f621cd769754c040a2b74ad6e87a9f46efdc96b921dcd0db5 guix-build-c9d101ca7ab5/output/dist-archive/bitcoin-c9d101ca7ab5.tar.gz 4cb14268dda2d9bc6a99e51852a9a054106259957aad28e8c8bafcaa6bd5d8c3 guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/SHA256SUMS.part bc6a671a4e823b0d9c86f3db73bdd77d25363325a16b09694b4adc2bfae1852d guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/bitcoin-c9d101ca7ab5-powerpc64-linux-gnu-debug.tar.gz e4b3f5c9919ffbbe039bc9c619bc611a2cd3d589c5e2175f52ad7e9e2cdc6edb guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/bitcoin-c9d101ca7ab5-powerpc64-linux-gnu.tar.gz 2d22748ab9c7bf3cb1c9b9667d45585cc05f211bcac9a713df5d7ff836de579d guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/SHA256SUMS.part 57051118c1aa2ac6916539f43cf868969323c914e938719d17b17f84ef3e0b6c guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/bitcoin-c9d101ca7ab5-riscv64-linux-gnu-debug.tar.gz 7c77fd52ebf0d78f0c4f51a4926291db173cf0594599e0e251bb71ca140ef377 guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/bitcoin-c9d101ca7ab5-riscv64-linux-gnu.tar.gz 983c4e81bb7b2f4e504d5420a73d8e5a7c4c0f4ce99dad5d3359b0d53f8c0823 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/SHA256SUMS.part 2d1b0621b56a3a5bef4d63a19a6b481452ec9bd161dde0761b9f8d950dc43967 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-codesigning.tar.gz c40c53e209634e3e0dd234ab2e28c50259cf34357760b3c2b335163397bea47d guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-unsigned.tar.gz e99dd5cd827eb412cba9e5f1aabb9925cdd622c13b0245feb8685a8468efcb15 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-unsigned.zip ce3c932e3a3fbb1c1eb93169fd606bfb6721a268ba4afb395ec74ed8aa19d462 guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/SHA256SUMS.part c53a1b625ab5ee6f2423dfa5e3af217f1fd0e55e2ad72358c5081156bcae80d9 guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/bitcoin-c9d101ca7ab5-x86_64-linux-gnu-debug.tar.gz 806ff6f1974865795dbabc8af3f685be0f21b05d56ed60efa278b27d0eb1831b guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/bitcoin-c9d101ca7ab5-x86_64-linux-gnu.tar.gz d8fed787d1e8c380c20085bff7437d635b938dcc7192b683463ba49be7fcd867 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/SHA256SUMS.part 6376f40d2b60d94d528e83811a2859f0ac3cf7cfbba0778eacd0079f362430ce guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-codesigning.tar.gz 1dea340d6fd099da8b90ecc5fb0b4a034ab4cd75b29593bcf20abd5124de8c73 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-debug.zip e70c42f584d8b33e9b6ea18a65df55a90ad68f571bc923d005508c1c03412cd6 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-setup-unsigned.exe 47dbeee119f3625d16f269ac41ff5911638c9cc91548888a9bd71e8ae66e9ade guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-unsigned.ziphebasto commented at 5:22 PM on September 30, 2026: memberMy Guix build:
$ uname -m && find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum aarch64 c0d5b3266df9dbd685f6f6ecf67c9720bba7544c9eec644b0b6982871d041337 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/SHA256SUMS.part decddc839a9bc95d836c0b435217cb0014e03cee866614417d22e5fde74d08f0 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/bitcoin-c9d101ca7ab5-aarch64-linux-gnu-debug.tar.gz b716868efde4b3a1ebcd34f800dab545a2087c313a074cb6b13c2fe2e840f172 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/bitcoin-c9d101ca7ab5-aarch64-linux-gnu.tar.gz 26047d6e8dfbc143229cd0ff64d6841c2f76c080dbcba506cda12962373b8863 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/SHA256SUMS.part 0f71089d061c48a89ee2b2197a8836cc8b381bfc08ccc6be6b7dc5a6b93f1482 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/bitcoin-c9d101ca7ab5-arm-linux-gnueabihf-debug.tar.gz 6eed54e9c833289dafa911bd2a3412a33980a4c5c194b608853e213d1851fca5 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/bitcoin-c9d101ca7ab5-arm-linux-gnueabihf.tar.gz 40b61171a4cb6c4d0540d92f586b724b8a09137fe1262583d85bffbd1236baf7 guix-build-c9d101ca7ab5/output/arm64-apple-darwin/SHA256SUMS.part 27a089e3161afde6596a0bd7a0777d9c41add763d55ec76d497c5ae0b619e4ea guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-codesigning.tar.gz 0f04316ac25e2f7dd79d0896876c99178cfc4f319ba5b578c3193a09f0c819cb guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-unsigned.tar.gz 57f18b6bae6a1c142097f195a8f3f8340293f2cbb76524760aa71f0b36096860 guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-unsigned.zip 943de7e31dc5372f621cd769754c040a2b74ad6e87a9f46efdc96b921dcd0db5 guix-build-c9d101ca7ab5/output/dist-archive/bitcoin-c9d101ca7ab5.tar.gz 4cb14268dda2d9bc6a99e51852a9a054106259957aad28e8c8bafcaa6bd5d8c3 guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/SHA256SUMS.part bc6a671a4e823b0d9c86f3db73bdd77d25363325a16b09694b4adc2bfae1852d guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/bitcoin-c9d101ca7ab5-powerpc64-linux-gnu-debug.tar.gz e4b3f5c9919ffbbe039bc9c619bc611a2cd3d589c5e2175f52ad7e9e2cdc6edb guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/bitcoin-c9d101ca7ab5-powerpc64-linux-gnu.tar.gz 2d22748ab9c7bf3cb1c9b9667d45585cc05f211bcac9a713df5d7ff836de579d guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/SHA256SUMS.part 57051118c1aa2ac6916539f43cf868969323c914e938719d17b17f84ef3e0b6c guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/bitcoin-c9d101ca7ab5-riscv64-linux-gnu-debug.tar.gz 7c77fd52ebf0d78f0c4f51a4926291db173cf0594599e0e251bb71ca140ef377 guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/bitcoin-c9d101ca7ab5-riscv64-linux-gnu.tar.gz 983c4e81bb7b2f4e504d5420a73d8e5a7c4c0f4ce99dad5d3359b0d53f8c0823 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/SHA256SUMS.part 2d1b0621b56a3a5bef4d63a19a6b481452ec9bd161dde0761b9f8d950dc43967 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-codesigning.tar.gz c40c53e209634e3e0dd234ab2e28c50259cf34357760b3c2b335163397bea47d guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-unsigned.tar.gz e99dd5cd827eb412cba9e5f1aabb9925cdd622c13b0245feb8685a8468efcb15 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-unsigned.zip ce3c932e3a3fbb1c1eb93169fd606bfb6721a268ba4afb395ec74ed8aa19d462 guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/SHA256SUMS.part c53a1b625ab5ee6f2423dfa5e3af217f1fd0e55e2ad72358c5081156bcae80d9 guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/bitcoin-c9d101ca7ab5-x86_64-linux-gnu-debug.tar.gz 806ff6f1974865795dbabc8af3f685be0f21b05d56ed60efa278b27d0eb1831b guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/bitcoin-c9d101ca7ab5-x86_64-linux-gnu.tar.gz d8fed787d1e8c380c20085bff7437d635b938dcc7192b683463ba49be7fcd867 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/SHA256SUMS.part 6376f40d2b60d94d528e83811a2859f0ac3cf7cfbba0778eacd0079f362430ce guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-codesigning.tar.gz 1dea340d6fd099da8b90ecc5fb0b4a034ab4cd75b29593bcf20abd5124de8c73 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-debug.zip e70c42f584d8b33e9b6ea18a65df55a90ad68f571bc923d005508c1c03412cd6 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-setup-unsigned.exe 47dbeee119f3625d16f269ac41ff5911638c9cc91548888a9bd71e8ae66e9ade guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-unsigned.ziphebasto approvedhebasto commented at 8:35 PM on September 30, 2026: memberACK c9d101ca7ab550d8b72e635741d38fcd6b401917.
willcl-ark approvedwillcl-ark commented at 12:42 PM on October 1, 2026: memberACK c9d101ca7ab550d8b72e635741d38fcd6b401917
Currently we force Linux gui and non-gui builds to share one cross toolchain. separating them will in the future allow static Linux non-gui builds.
This is a clean split, and to verify correctness I had an llm write a script to compare the custom gcc toolchain derivations before and after this change to check they were unchanged:
❯ bash /tmp/review-36272/check-toolchains.sh x86_64-linux-gnu: #t old /gnu/store/xrh9kqdd79hl2a9g6a1kzg9f2590v6w9-x86_64-linux-gnu-toolchain-14.3.0.drv new /gnu/store/xrh9kqdd79hl2a9g6a1kzg9f2590v6w9-x86_64-linux-gnu-toolchain-14.3.0.drv arm-linux-gnueabihf: #t old /gnu/store/xxvsyqk8rcyk6nw6nbali4md88vzsmfg-arm-linux-gnueabihf-toolchain-14.3.0.drv new /gnu/store/xxvsyqk8rcyk6nw6nbali4md88vzsmfg-arm-linux-gnueabihf-toolchain-14.3.0.drv aarch64-linux-gnu: #t old /gnu/store/njqv73wfhk0lav2n094wm7sm5mjy0q64-aarch64-linux-gnu-toolchain-14.3.0.drv new /gnu/store/njqv73wfhk0lav2n094wm7sm5mjy0q64-aarch64-linux-gnu-toolchain-14.3.0.drv riscv64-linux-gnu: #t old /gnu/store/ckk34l6za17pxkqjvfcxcdskfjxj766d-riscv64-linux-gnu-toolchain-14.3.0.drv new /gnu/store/ckk34l6za17pxkqjvfcxcdskfjxj766d-riscv64-linux-gnu-toolchain-14.3.0.drv powerpc64-linux-gnu: #t old /gnu/store/diic9s5l0r54270hl086411k0gnm9qmd-powerpc64-linux-gnu-toolchain-14.3.0.drv new /gnu/store/diic9s5l0r54270hl086411k0gnm9qmd-powerpc64-linux-gnu-toolchain-14.3.0.drv x86_64-w64-mingw32: #t old /gnu/store/mndky60x6mvnkda8ackyp00146zlcv37-x86_64-w64-mingw32-posix-toolchain-14.3.0.drv new /gnu/store/mndky60x6mvnkda8ackyp00146zlcv37-x86_64-w64-mingw32-posix-toolchain-14.3.0.drvMy x64 Guix build is ongoing, but will post results in here shortly.
fanquake commented at 1:20 PM on October 1, 2026: memberGuix Build:
x86_64 c0d5b3266df9dbd685f6f6ecf67c9720bba7544c9eec644b0b6982871d041337 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/SHA256SUMS.part decddc839a9bc95d836c0b435217cb0014e03cee866614417d22e5fde74d08f0 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/bitcoin-c9d101ca7ab5-aarch64-linux-gnu-debug.tar.gz b716868efde4b3a1ebcd34f800dab545a2087c313a074cb6b13c2fe2e840f172 guix-build-c9d101ca7ab5/output/aarch64-linux-gnu/bitcoin-c9d101ca7ab5-aarch64-linux-gnu.tar.gz 26047d6e8dfbc143229cd0ff64d6841c2f76c080dbcba506cda12962373b8863 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/SHA256SUMS.part 0f71089d061c48a89ee2b2197a8836cc8b381bfc08ccc6be6b7dc5a6b93f1482 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/bitcoin-c9d101ca7ab5-arm-linux-gnueabihf-debug.tar.gz 6eed54e9c833289dafa911bd2a3412a33980a4c5c194b608853e213d1851fca5 guix-build-c9d101ca7ab5/output/arm-linux-gnueabihf/bitcoin-c9d101ca7ab5-arm-linux-gnueabihf.tar.gz 40b61171a4cb6c4d0540d92f586b724b8a09137fe1262583d85bffbd1236baf7 guix-build-c9d101ca7ab5/output/arm64-apple-darwin/SHA256SUMS.part 27a089e3161afde6596a0bd7a0777d9c41add763d55ec76d497c5ae0b619e4ea guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-codesigning.tar.gz 0f04316ac25e2f7dd79d0896876c99178cfc4f319ba5b578c3193a09f0c819cb guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-unsigned.tar.gz 57f18b6bae6a1c142097f195a8f3f8340293f2cbb76524760aa71f0b36096860 guix-build-c9d101ca7ab5/output/arm64-apple-darwin/bitcoin-c9d101ca7ab5-arm64-apple-darwin-unsigned.zip 943de7e31dc5372f621cd769754c040a2b74ad6e87a9f46efdc96b921dcd0db5 guix-build-c9d101ca7ab5/output/dist-archive/bitcoin-c9d101ca7ab5.tar.gz 4cb14268dda2d9bc6a99e51852a9a054106259957aad28e8c8bafcaa6bd5d8c3 guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/SHA256SUMS.part bc6a671a4e823b0d9c86f3db73bdd77d25363325a16b09694b4adc2bfae1852d guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/bitcoin-c9d101ca7ab5-powerpc64-linux-gnu-debug.tar.gz e4b3f5c9919ffbbe039bc9c619bc611a2cd3d589c5e2175f52ad7e9e2cdc6edb guix-build-c9d101ca7ab5/output/powerpc64-linux-gnu/bitcoin-c9d101ca7ab5-powerpc64-linux-gnu.tar.gz 2d22748ab9c7bf3cb1c9b9667d45585cc05f211bcac9a713df5d7ff836de579d guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/SHA256SUMS.part 57051118c1aa2ac6916539f43cf868969323c914e938719d17b17f84ef3e0b6c guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/bitcoin-c9d101ca7ab5-riscv64-linux-gnu-debug.tar.gz 7c77fd52ebf0d78f0c4f51a4926291db173cf0594599e0e251bb71ca140ef377 guix-build-c9d101ca7ab5/output/riscv64-linux-gnu/bitcoin-c9d101ca7ab5-riscv64-linux-gnu.tar.gz 983c4e81bb7b2f4e504d5420a73d8e5a7c4c0f4ce99dad5d3359b0d53f8c0823 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/SHA256SUMS.part 2d1b0621b56a3a5bef4d63a19a6b481452ec9bd161dde0761b9f8d950dc43967 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-codesigning.tar.gz c40c53e209634e3e0dd234ab2e28c50259cf34357760b3c2b335163397bea47d guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-unsigned.tar.gz e99dd5cd827eb412cba9e5f1aabb9925cdd622c13b0245feb8685a8468efcb15 guix-build-c9d101ca7ab5/output/x86_64-apple-darwin/bitcoin-c9d101ca7ab5-x86_64-apple-darwin-unsigned.zip ce3c932e3a3fbb1c1eb93169fd606bfb6721a268ba4afb395ec74ed8aa19d462 guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/SHA256SUMS.part c53a1b625ab5ee6f2423dfa5e3af217f1fd0e55e2ad72358c5081156bcae80d9 guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/bitcoin-c9d101ca7ab5-x86_64-linux-gnu-debug.tar.gz 806ff6f1974865795dbabc8af3f685be0f21b05d56ed60efa278b27d0eb1831b guix-build-c9d101ca7ab5/output/x86_64-linux-gnu/bitcoin-c9d101ca7ab5-x86_64-linux-gnu.tar.gz d8fed787d1e8c380c20085bff7437d635b938dcc7192b683463ba49be7fcd867 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/SHA256SUMS.part 6376f40d2b60d94d528e83811a2859f0ac3cf7cfbba0778eacd0079f362430ce guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-codesigning.tar.gz 1dea340d6fd099da8b90ecc5fb0b4a034ab4cd75b29593bcf20abd5124de8c73 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-debug.zip e70c42f584d8b33e9b6ea18a65df55a90ad68f571bc923d005508c1c03412cd6 guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-setup-unsigned.exe 47dbeee119f3625d16f269ac41ff5911638c9cc91548888a9bd71e8ae66e9ade guix-build-c9d101ca7ab5/output/x86_64-w64-mingw32/bitcoin-c9d101ca7ab5-win64-unsigned.ziphebasto merged this on Oct 1, 2026hebasto closed this on Oct 1, 2026fanquake deleted the branch on Oct 1, 2026
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-10-19 16:51 UTC
More mirrored repositories can be found on mirror.b10c.me