Build release binaries with -static-libgcc.
Would avoid future issues like #33178.
guix: build for Linux HOSTS with `-static-libgcc` #33181
pull fanquake wants to merge 3 commits into bitcoin:master from fanquake:static_libgcc changing 4 files +24 −17-
fanquake commented at 10:13 AM on August 13, 2025: member
- DrahtBot added the label Build system on Aug 13, 2025
-
DrahtBot commented at 10:13 AM on August 13, 2025: 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/33181.
<!--021abf342d371248e50ceaed478a90ca-->
Reviews
See the guideline for information on the review process.
Type Reviewers ACK hebasto Concept ACK theuni Stale ACK willcl-ark If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
<!--174a7506f384e20aa4161008e828411d-->
Conflicts
Reviewers, this pull request conflicts with the following ones:
- #33593 (guix: Use UCRT runtime for Windows release binaries by hebasto)
- #33537 ([wip] A more static bitcoin-qt by fanquake)
- #25573 (guix: produce a
-static-piebitcoind by fanquake)
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
<!--5faf32d7da4f0f540f40219e4f7537a3-->
- fanquake added the label DrahtBot Guix build requested on Aug 17, 2025
- DrahtBot removed the label DrahtBot Guix build requested on Aug 19, 2025
-
theuni commented at 3:35 PM on August 19, 2025: member
Concept ACK.
But note that this may require some care when we start shipping the kernel, as it likely needs to be built against a shared libgcc (and maybe libstdc++, depending on what our api/abi looks like at that point).
Maybe add a note so we don't forget?
-
fanquake commented at 6:43 PM on August 19, 2025: member
Maybe add a note so we don't forget?
Any preference to where we add that?
- fanquake force-pushed on Aug 21, 2025
- bitcoin deleted a comment on Aug 22, 2025
- fanquake force-pushed on Sep 9, 2025
-
theuni commented at 4:27 PM on September 9, 2025: member
Switching to
CMAKE_EXE_LINKER_FLAGScame out of an offline discussion with fanquake. @fanquake we want all flags passed to all binaries with the exception of-static-libstdc++ -static-libgcc, which should only go to exe's.So I think we want:
HOST_LDFLAGS="-Wl,--as-needed -Wl,--dynamic-linker=$glibc_dynamic_linker -Wl,-O2"CMAKE_EXE_LINKER_FLAGS="-static-libstdc++ -static-libgcc"Then for CMake, still pass
LDFLAGSviaHOST_LDFLAGSin addition toCMAKE_EXE_LINKER_FLAGS. That way exe's will (should?) end up with both. -
fanquake commented at 4:35 PM on September 9, 2025: member
Yea, I need to rework this in any case, as the macOS build breaks with the changes here.
- fanquake force-pushed on Sep 9, 2025
- fanquake force-pushed on Sep 10, 2025
- fanquake force-pushed on Sep 10, 2025
-
fanquake commented at 11:42 AM on September 10, 2025: member
Added dropping libatomic from
symbol-check.py. -
in contrib/guix/libexec/build.sh:234 in 0520713033 outdated
230 | *mingw*) HOST_LDFLAGS="-Wl,--no-insert-timestamp" ;; 231 | esac 232 | 233 | +# EXE FLAGS 234 | +case "$HOST" in 235 | + *linux*) CMAKE_EXE_LINKER_FLAGS="-DCMAKE_EXE_LINKER_FLAGS=${HOST_LDFLAGS} -static-libstdc++ -static-libgcc" ;;
theuni commented at 7:11 PM on September 11, 2025:Hmm, is it necessary for
CMAKE_EXE_LINKER_FLAGSto also containHOST_LDFLAGS? I would have expected CMake to use both for exe's.
fanquake commented at 7:14 PM on September 11, 2025:I couldn't find a way to pass these through, without it, without the build breaking in one way or another.
willcl-ark commented at 9:50 PM on October 16, 2025:I think this is expected, from reading the docs on LDFLAGS, CMAKE_EXE_LINKER_FLAGS and CMAKE_SHARED_LINKER_FLAGS:
For any configuration run (including the first), the environment variable (LDFLAGS) will be ignored if the equivalent CMAKE_<TYPE>_LINKER_FLAGS_INIT variable is defined.
In reading it occurred to me that we might make the intent here even clearer (and more cmake-native) by using those terms ourselves with a patch:
<details> <summary>Details</summary>
commit 98d944d0027e27ea76de9cca5de2fd8b2385e9a3 Author: will <will@256k1.dev> Date: Thu Oct 16 21:59:34 2025 +0100 fixup! guix: move static-libc++ into CMAKE_EXE_LINKER_FLAGS flags diff --git a/contrib/guix/libexec/build.sh b/contrib/guix/libexec/build.sh index 221006f403b..fdfe47f26f3 100755 --- a/contrib/guix/libexec/build.sh +++ b/contrib/guix/libexec/build.sh @@ -225,13 +225,13 @@ esac # LDFLAGS case "$HOST" in - *linux*) HOST_LDFLAGS="-Wl,--as-needed -Wl,--dynamic-linker=$glibc_dynamic_linker -Wl,-O2" ;; - *mingw*) HOST_LDFLAGS="-Wl,--no-insert-timestamp" ;; + *linux*) HOST_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--dynamic-linker=$glibc_dynamic_linker -Wl,-O2" ;; + *mingw*) HOST_SHARED_LINKER_FLAGS="-Wl,--no-insert-timestamp" ;; esac # EXE FLAGS case "$HOST" in - *linux*) CMAKE_EXE_LINKER_FLAGS="-DCMAKE_EXE_LINKER_FLAGS=${HOST_LDFLAGS} -static-libstdc++ -static-libgcc" ;; + *linux*) HOST_EXE_LINKER_FLAGS="${HOST_SHARED_LINKER_FLAGS} -static-libstdc++ -static-libgcc" ;; esac mkdir -p "$DISTSRC" @@ -243,13 +243,14 @@ mkdir -p "$DISTSRC" # Configure this DISTSRC for $HOST # shellcheck disable=SC2086 - env CFLAGS="${HOST_CFLAGS}" CXXFLAGS="${HOST_CXXFLAGS}" LDFLAGS="${HOST_LDFLAGS}" \ + env CFLAGS="${HOST_CFLAGS}" CXXFLAGS="${HOST_CXXFLAGS}" \ cmake -S . -B build \ --toolchain "${BASEPREFIX}/${HOST}/toolchain.cmake" \ -DWITH_CCACHE=OFF \ -Werror=dev \ ${CONFIGFLAGS} \ - "${CMAKE_EXE_LINKER_FLAGS}" + -DCMAKE_SHARED_LINKER_FLAGS="${HOST_SHARED_LINKER_FLAGS}" \ + -DCMAKE_EXE_LINKER_FLAGS="${HOST_EXE_LINKER_FLAGS}" # Build Bitcoin Core cmake --build build -j "$JOBS" ${V:+--verbose}</details>
...resulting in code:
# LDFLAGS case "$HOST" in *linux*) HOST_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--dynamic-linker=$glibc_dynamic_linker -Wl,-O2" ;; *mingw*) HOST_SHARED_LINKER_FLAGS="-Wl,--no-insert-timestamp" ;; esac # EXE FLAGS case "$HOST" in *linux*) HOST_EXE_LINKER_FLAGS="${HOST_SHARED_LINKER_FLAGS} -static-libstdc++ -static-libgcc" ;; esac mkdir -p "$DISTSRC" ( cd "$DISTSRC" # Extract the source tarball tar --strip-components=1 -xf "${GIT_ARCHIVE}" # Configure this DISTSRC for $HOST # shellcheck disable=SC2086 env CFLAGS="${HOST_CFLAGS}" CXXFLAGS="${HOST_CXXFLAGS}" \ cmake -S . -B build \ --toolchain "${BASEPREFIX}/${HOST}/toolchain.cmake" \ -DWITH_CCACHE=OFF \ -Werror=dev \ ${CONFIGFLAGS} -DCMAKE_SHARED_LINKER_FLAGS="${HOST_SHARED_LINKER_FLAGS}" \ -DCMAKE_EXE_LINKER_FLAGS="${HOST_EXE_LINKER_FLAGS}"IMO this makes it even clearer which flags are for shared libraries and which are for executables. Passing them in explicitly via
-DCMAKE_*_*as arguments gives them the highest precedence and ensures the toolchain doesnt' interfere with them (which happened to me in testing).
hebasto commented at 5:32 PM on November 7, 2025:The
CMAKE_<TYPE>_LINKER_FLAGSvariables are quite invasive. They override any initial values set either in a toolchain file viaCMAKE_<TYPE>_LINKER_FLAGS_INITor in theLDFLAGSenvironment variable.Fortunately, there are no linker flags set for Linux hosts in depends.
Still, I suggest documenting this behaviour for our future selves.
fanquake commented at 5:37 PM on November 7, 2025:Ok, given the behaviour here, we can add some documentation if we end up taking this approach in future.
fanquake force-pushed on Sep 19, 2025fanquake force-pushed on Sep 23, 2025maflcko added the label DrahtBot Guix build requested on Sep 24, 2025DrahtBot commented at 12:29 PM on September 27, 2025: contributor<!--9cd9c72976c961c55c7acef8f6ba82cd-->
Guix builds (on x86_64) [untrusted test-only build, possibly unsafe, not for production use]
File commit 65e909dfdd934f033727e5404b5616a29dc18209<br>(master) commit 7286a6d5e78d6f282f9fb011cf2913765eedd0c6<br>(pull/33181/merge) *-aarch64-linux-gnu-debug.tar.gz 4fd6d7c7327626cc...50059f609bc69406...*-aarch64-linux-gnu.tar.gz 46ea646ded58ef36...9ee2706d357c61ff...*-arm-linux-gnueabihf-debug.tar.gz 97ca89f79e9b19be...00f5493329ca9f6c...*-arm-linux-gnueabihf.tar.gz e204e5d6a0a31303...10d257954f4bec35...*-arm64-apple-darwin-codesigning.tar.gz 8c22accaede649d1...9d24547928fb7d33...*-arm64-apple-darwin-unsigned.tar.gz 5b171a56369a9fc0...18732e6483fc1bbc...*-arm64-apple-darwin-unsigned.zip 9490dca6ae877e4e...016b0bad910ad6de...*-powerpc64-linux-gnu-debug.tar.gz 5447ef031926d960...9b430bd240a02184...*-powerpc64-linux-gnu.tar.gz d840954699b24b31...0e300a74d7883de0...*-riscv64-linux-gnu-debug.tar.gz 808324926ee7485d...2a02f6d43829824d...*-riscv64-linux-gnu.tar.gz 5245c0caa8d7899f...ca318c4f49c6c98b...*-x86_64-apple-darwin-codesigning.tar.gz f4db8b600e039a4b...13cbc8c77a04f2ed...*-x86_64-apple-darwin-unsigned.tar.gz 6d0bf91434423790...e9731b198b60fac7...*-x86_64-apple-darwin-unsigned.zip a3efe4e229a9f1a4...8100624293a1e059...*-x86_64-linux-gnu-debug.tar.gz 46cbfe9d21594221...8d815a65d47f92be...*-x86_64-linux-gnu.tar.gz 265c74a0faacd082...b43caf04ab54719c...*.tar.gz 3e0d96cf40b2aed8...bc02f5d1ba69ae46...SHA256SUMS.part 26706fcb1d45f2e6...205764749024742a...guix_build.log e8e08bef6311517f...379bc66d0e3c97eb...guix_build.log.diff 661c4ef2f29bfbb8...DrahtBot removed the label DrahtBot Guix build requested on Sep 27, 2025fanquake force-pushed on Oct 3, 2025fanquake requested review from willcl-ark on Oct 10, 2025fanquake force-pushed on Oct 13, 2025willcl-ark commented at 9:55 PM on October 16, 2025: memberConcept ACK
fanquake force-pushed on Oct 23, 2025willcl-ark commented at 9:32 AM on October 27, 2025: memberGuix hashes:
❯ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum 2f47825c394b4c4e9fe9495a2c0750ac34e78211391264d47ded7c676e78479a guix-build-c74705d81a88/output/aarch64-linux-gnu/SHA256SUMS.part 99a17c7dc93a17a344e53be8c1a19bb98f259a5387ff22f4f8e9af988a447128 guix-build-c74705d81a88/output/aarch64-linux-gnu/bitcoin-c74705d81a88-aarch64-linux-gnu-debug.tar.gz b91f417b34b438db585c614780ae38bab35c3e313a1ac84ada8e090839cf6e63 guix-build-c74705d81a88/output/aarch64-linux-gnu/bitcoin-c74705d81a88-aarch64-linux-gnu.tar.gz 8e146b66b1692adf3a69bcbde6057e3614d005758238d9c618695260bbb6f3a8 guix-build-c74705d81a88/output/arm-linux-gnueabihf/SHA256SUMS.part 3a8dae6ba35ee5aa5de2f6c884f9f269d18beb599ba752d51a1d0f8bedd749df guix-build-c74705d81a88/output/arm-linux-gnueabihf/bitcoin-c74705d81a88-arm-linux-gnueabihf-debug.tar.gz 988a6a2900131739d4cc80ee61cf3800db49b9318e2ef932f77c6f0323896897 guix-build-c74705d81a88/output/arm-linux-gnueabihf/bitcoin-c74705d81a88-arm-linux-gnueabihf.tar.gz 832ec1199269dfda4d76d898a83a26bb0c62325800420e3deac89f38fff1a185 guix-build-c74705d81a88/output/arm64-apple-darwin/SHA256SUMS.part fc503c42df28059646be3e49765ae573d56c933a70a03112d178b7d2db69e53c guix-build-c74705d81a88/output/arm64-apple-darwin/bitcoin-c74705d81a88-arm64-apple-darwin-codesigning.tar.gz 340887a5e55b1cd6a63622476e939cbd376bf63654680bcb6c51ef14caa9052c guix-build-c74705d81a88/output/arm64-apple-darwin/bitcoin-c74705d81a88-arm64-apple-darwin-unsigned.tar.gz cec308fe5adc2d13efedf07e36309e24117a6308cea94f046d66e1f73f6e5177 guix-build-c74705d81a88/output/arm64-apple-darwin/bitcoin-c74705d81a88-arm64-apple-darwin-unsigned.zip f43431a53ef9a8e316fe277d59a2ebd1e9c043f9bad74f4ef011701a473d8953 guix-build-c74705d81a88/output/dist-archive/bitcoin-c74705d81a88.tar.gz b5eaf8e3e1ca8705ce1d27d837f46318907dba9e924b67f912a9d25cc47c1f22 guix-build-c74705d81a88/output/powerpc64-linux-gnu/SHA256SUMS.part e7e76d5f347e6d24b98e7178d6efaf945df33c5d3d1c0e5d5443b72d68c9f1cf guix-build-c74705d81a88/output/powerpc64-linux-gnu/bitcoin-c74705d81a88-powerpc64-linux-gnu-debug.tar.gz b4864e5f2f9988c2e241718fee69b1ee393abb29a0f0ef509d42dd312b06a9bb guix-build-c74705d81a88/output/powerpc64-linux-gnu/bitcoin-c74705d81a88-powerpc64-linux-gnu.tar.gz 8528376323775e86cf48ad329481a2a3775550c449900ba62b3208e99e8de2b0 guix-build-c74705d81a88/output/riscv64-linux-gnu/SHA256SUMS.part c09d0774710aff2090157a807f6208919a8fb01453ab4d5c61280429532fa39a guix-build-c74705d81a88/output/riscv64-linux-gnu/bitcoin-c74705d81a88-riscv64-linux-gnu-debug.tar.gz 69a54fe83bc9daf6aff6550ca89872ffbe62944d8376e1df850c8a4f94af5dde guix-build-c74705d81a88/output/riscv64-linux-gnu/bitcoin-c74705d81a88-riscv64-linux-gnu.tar.gz 19a9772d74a54cb5487304dd7d9dd54b37ddb2a476ec990518a315fd424e6702 guix-build-c74705d81a88/output/x86_64-apple-darwin/SHA256SUMS.part e3d17e399fec7903bd8c058cab5f8b2569b287e01fae8380aa20c03719ed055c guix-build-c74705d81a88/output/x86_64-apple-darwin/bitcoin-c74705d81a88-x86_64-apple-darwin-codesigning.tar.gz 6fb3cb1edfbdd7492dfdf858b2b1c8c3a73209dd564383d77ec28b5b3328a99e guix-build-c74705d81a88/output/x86_64-apple-darwin/bitcoin-c74705d81a88-x86_64-apple-darwin-unsigned.tar.gz 796cb2f5b9f68ca5363b7f878b7a55d584781923703e6b68ce2ecc4ee6908584 guix-build-c74705d81a88/output/x86_64-apple-darwin/bitcoin-c74705d81a88-x86_64-apple-darwin-unsigned.zip 77b73a7688bc174919a00b68c5a9c1dff0a38fbe3f4f24877a6b1ffd4f0b5c52 guix-build-c74705d81a88/output/x86_64-linux-gnu/SHA256SUMS.part a8ccd3408fc789cdf287071db225fd8bf3ee59c7f30c4d3395bab3cba4683cf6 guix-build-c74705d81a88/output/x86_64-linux-gnu/bitcoin-c74705d81a88-x86_64-linux-gnu-debug.tar.gz cd391d587b49410c8c03211964c08ea211266f47602ae61280f489176b724908 guix-build-c74705d81a88/output/x86_64-linux-gnu/bitcoin-c74705d81a88-x86_64-linux-gnu.tar.gz bfd24794a306d1a5f97178d2c3de18143a629531d3c18e1a19766b66f45509d5 guix-build-c74705d81a88/output/x86_64-w64-mingw32/SHA256SUMS.part 1996c681da2f802bd2c99eb69cde204de899092c67e68e635315d5ab0c4df1a1 guix-build-c74705d81a88/output/x86_64-w64-mingw32/bitcoin-c74705d81a88-win64-codesigning.tar.gz a2a7788a99d6f7011c601f761f0e5cc7eefc307421a06667861e9a2065dd2ea4 guix-build-c74705d81a88/output/x86_64-w64-mingw32/bitcoin-c74705d81a88-win64-debug.zip cd5209e6cf14c575e70e373d7dc5b8b925681cd39c99247889179e9e9299b1d1 guix-build-c74705d81a88/output/x86_64-w64-mingw32/bitcoin-c74705d81a88-win64-setup-unsigned.exe 5aaff67f00be7ae4eb03b5b2e36d8e1fe142896ab0739c6b36e3e7367e5ddab7 guix-build-c74705d81a88/output/x86_64-w64-mingw32/bitcoin-c74705d81a88-win64-unsigned.zipwillcl-ark approvedwillcl-ark commented at 11:04 AM on October 27, 2025: membertACK c74705d81a8
Verified that the libgcc dynamic dependency is dropped:
src/core/bitcoin on pr-33181 [$?] via △ v3.31.6 via 🐍 v3.13.5 via ❄️ impure (nix-shell-env) ❯ ldd guix-build-c74705d81a88/distsrc-c74705d81a88-x86_64-linux-gnu/build/bin/bitcoind linux-vdso.so.1 (0x00007f1fdf15f000) libpthread.so.0 => /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib/libpthread.so.0 (0x00007f1fdf154000) libm.so.6 => /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib/libm.so.6 (0x00007f1fde117000) libc.so.6 => /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib/libc.so.6 (0x00007f1fdde00000) /lib64/ld-linux-x86-64.so.2 => /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib64/ld-linux-x86-64.so.2 (0x00007f1fdf161000) src/core/bitcoin on pr-33181 [$?] via △ v3.31.6 via 🐍 v3.13.5 via ❄️ impure (nix-shell-env) ❯ ldd /tmp/v30/bitcoin-30.0/bin/bitcoind linux-vdso.so.1 (0x00007fb7a6ec2000) libpthread.so.0 => /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib/libpthread.so.0 (0x00007fb7a6eb7000) libm.so.6 => /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib/libm.so.6 (0x00007fb7a5f17000) libgcc_s.so.1 => /nix/store/16hvpw4b3r05girazh4rnwbw0jgjkb4l-xgcc-14.3.0-libgcc/lib/libgcc_s.so.1 (0x00007fb7a5ee9000) libc.so.6 => /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib/libc.so.6 (0x00007fb7a5c00000) /lib64/ld-linux-x86-64.so.2 => /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib64/ld-linux-x86-64.so.2 (0x00007fb7a6ec4000)Noting here that I don't consider my earlier comment about renaming LDFLAGS to HOST_SHARED_LINKER flags a blocker for this, as this can be done in a later step towards a
-static-piebitcoind (#25573)DrahtBot requested review from theuni on Oct 27, 2025fanquake force-pushed on Oct 28, 2025fanquake commented at 3:35 PM on October 28, 2025: memberGuix Build (aarch64):
8e4d9f4db54d26c8720b4f4031f83105f81cab36ede446cf31e1e17a302cc062 guix-build-a99bbec14500/output/aarch64-linux-gnu/SHA256SUMS.part ae43ea7ec85c4929843a2c1edfa1df3b68ad9f991c23630590aa18e6de36ebd9 guix-build-a99bbec14500/output/aarch64-linux-gnu/bitcoin-a99bbec14500-aarch64-linux-gnu-debug.tar.gz b75993d29f48a6e820d638067648a6b9e4d76a23848c640523365b379ea64b01 guix-build-a99bbec14500/output/aarch64-linux-gnu/bitcoin-a99bbec14500-aarch64-linux-gnu.tar.gz 7a582f9a0663ad1f6c288aeb6f510a9cf4a31c503d07e7f8c99c60116016828a guix-build-a99bbec14500/output/arm-linux-gnueabihf/SHA256SUMS.part f2194e951f11ec9eb2e4453fd46c4dc2713046079e6caadf509d5bc4a2dddadd guix-build-a99bbec14500/output/arm-linux-gnueabihf/bitcoin-a99bbec14500-arm-linux-gnueabihf-debug.tar.gz b914e9d0fd58ff254278a05355ba148b6f7a15e940be1a6a43580411649094b2 guix-build-a99bbec14500/output/arm-linux-gnueabihf/bitcoin-a99bbec14500-arm-linux-gnueabihf.tar.gz 674d840393dfd76c34863ff52d12666e9c2daa96fff8e4be01cf9fa6bc8ef604 guix-build-a99bbec14500/output/arm64-apple-darwin/SHA256SUMS.part 8c466c2969e58972c9e888440507d19dc1cd7aa74966ab4169ba00491963126b guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-codesigning.tar.gz da181aa2c71b2c819a630bc151741611249a533b8a240b9af1e9997f1aa53a68 guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-unsigned.tar.gz 0d66427e7a488121c1c34d3323d4ea3c2b700bb203871b5b19542ce976007a06 guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-unsigned.zip 5c0f6f6120cc3423cf60c8ce8d27a040cf4db7d334381dac91dc501edf7fcb1b guix-build-a99bbec14500/output/dist-archive/bitcoin-a99bbec14500.tar.gz 00a937a80192bbf970511b1c0ea3040e53d67dc912af700ea578d677cdfb152e guix-build-a99bbec14500/output/powerpc64-linux-gnu/SHA256SUMS.part 39f3be9ed7e6f1ecdc7cfd316570e2eb3e1322ebe610586d573a8d33da8bbbaf guix-build-a99bbec14500/output/powerpc64-linux-gnu/bitcoin-a99bbec14500-powerpc64-linux-gnu-debug.tar.gz c5c6526b6ac7c6f1ac96e92654665e41831b831cc8b710c29db7af180e95e5f8 guix-build-a99bbec14500/output/powerpc64-linux-gnu/bitcoin-a99bbec14500-powerpc64-linux-gnu.tar.gz 0c3e3eb07cdfbd457d574143e4271a012c9d0d0b8ac1f0e8f7926b0542530ac8 guix-build-a99bbec14500/output/riscv64-linux-gnu/SHA256SUMS.part 025390de13396374ece2aaa25a382512ef5db4d84df0951b4b3a788e9823f2d7 guix-build-a99bbec14500/output/riscv64-linux-gnu/bitcoin-a99bbec14500-riscv64-linux-gnu-debug.tar.gz 89e03ca6f0315da75743daad4c4f39eaefa4b9c19cecc764d7354ef4817d02ad guix-build-a99bbec14500/output/riscv64-linux-gnu/bitcoin-a99bbec14500-riscv64-linux-gnu.tar.gz 74f13912731d8b9c5b8212567b6cf3414ee46ac3cdfe976b07e937b9956666bf guix-build-a99bbec14500/output/x86_64-apple-darwin/SHA256SUMS.part 67ae23f07f03c2a20b8720c944a3e69173d5a0513b64b28791ec3c7038f4d47e guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-codesigning.tar.gz f539fe675e8c46153979adc9bc211c728b138a06aae2564c771f541f9cdea23e guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-unsigned.tar.gz 52d2497fddf7c40981462a606d897933d503d8aa2f65367742a0ea83e976f81f guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-unsigned.zip 4ebf7edbab30e6166f8602884cbc7feb4457ceffeeeece2ef704a14bf0ae2042 guix-build-a99bbec14500/output/x86_64-linux-gnu/SHA256SUMS.part 2f562d1adb33f2f0f1411c3ed0b16e80c50e4e16affe7321fc41748a391fd641 guix-build-a99bbec14500/output/x86_64-linux-gnu/bitcoin-a99bbec14500-x86_64-linux-gnu-debug.tar.gz e17e826417f55d8b685d97d43b5155a9df6c49ec59beccc73c44f04c4caf8831 guix-build-a99bbec14500/output/x86_64-linux-gnu/bitcoin-a99bbec14500-x86_64-linux-gnu.tar.gz d54e08806e0ab6b24fd5a4bc60c26529af09aff7de9092d0f10856a9f5d942b1 guix-build-a99bbec14500/output/x86_64-w64-mingw32/SHA256SUMS.part 57693c40a5a1c61fe4c1a1c90fd910fe8a1bd298ecce7a493ac3043242148ecb guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-codesigning.tar.gz 9bc68850509d169dd19c548ac4893c15a424191b59ead851a060940b8e52f81f guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-debug.zip a6559174ec1684b70f33bd530d5793271bd071e5df9285a3ebb589d0f3926727 guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-setup-unsigned.exe 7d4455316654332bd1c46d11cf071d6bfe9f5cb353249474e6275dc9fa0b72b6 guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-unsigned.zipwillcl-ark commented at 4:52 PM on October 28, 2025: memberNo match.
❯ uname -m; find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum x86_64 76d395814824929ef63caf98b3f5c0d4be2aa310c91c86cdd4fa7f4835a2462e guix-build-a99bbec14500/output/aarch64-linux-gnu/SHA256SUMS.part 4261545a6177bd944b93e1590d3d5fed5466bcc7aa5cb8f34be48d5aba7f0286 guix-build-a99bbec14500/output/aarch64-linux-gnu/bitcoin-a99bbec14500-aarch64-linux-gnu-debug.tar.gz 50c7bdd8f65ffafc5dbe303705ab3e0b2d80f3834a0857f52ada4a5898673c94 guix-build-a99bbec14500/output/aarch64-linux-gnu/bitcoin-a99bbec14500-aarch64-linux-gnu.tar.gz ffd9a8c0ec3c3a17cd5c4a13ab09e4e115c2bc9a623f068519040ab11c8fb9d9 guix-build-a99bbec14500/output/arm-linux-gnueabihf/SHA256SUMS.part 1ca51203f52cafe40205a3deec454edd0638c74b4914fef0c7b054f79958f4d3 guix-build-a99bbec14500/output/arm-linux-gnueabihf/bitcoin-a99bbec14500-arm-linux-gnueabihf-debug.tar.gz 9c3009d0f09c6e97d9628bf011071f784b6846e09c67e9ae1771e892fc6e35c5 guix-build-a99bbec14500/output/arm-linux-gnueabihf/bitcoin-a99bbec14500-arm-linux-gnueabihf.tar.gz 674d840393dfd76c34863ff52d12666e9c2daa96fff8e4be01cf9fa6bc8ef604 guix-build-a99bbec14500/output/arm64-apple-darwin/SHA256SUMS.part 8c466c2969e58972c9e888440507d19dc1cd7aa74966ab4169ba00491963126b guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-codesigning.tar.gz da181aa2c71b2c819a630bc151741611249a533b8a240b9af1e9997f1aa53a68 guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-unsigned.tar.gz 0d66427e7a488121c1c34d3323d4ea3c2b700bb203871b5b19542ce976007a06 guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-unsigned.zip 5c0f6f6120cc3423cf60c8ce8d27a040cf4db7d334381dac91dc501edf7fcb1b guix-build-a99bbec14500/output/dist-archive/bitcoin-a99bbec14500.tar.gz f5e3092320d414d23cce8c6d079866f7ab1236880270704c9241f3ee1f628647 guix-build-a99bbec14500/output/powerpc64-linux-gnu/SHA256SUMS.part c7b0073538bfb77287294d41b3f38906d8926696616419ceb8a67e62c5cb0948 guix-build-a99bbec14500/output/powerpc64-linux-gnu/bitcoin-a99bbec14500-powerpc64-linux-gnu-debug.tar.gz fdaffb9f4e19e3939808c55e538daa11db03fbca7680a40cfae33a0121951732 guix-build-a99bbec14500/output/powerpc64-linux-gnu/bitcoin-a99bbec14500-powerpc64-linux-gnu.tar.gz 3ea04a203deb682f9ba5dca9a10ef8064c145eb9de139eee3701e805c2a635e9 guix-build-a99bbec14500/output/riscv64-linux-gnu/SHA256SUMS.part facef66d3f1ddd5323483284d77011392762ac6ea201d8ac5e723c3977812b9b guix-build-a99bbec14500/output/riscv64-linux-gnu/bitcoin-a99bbec14500-riscv64-linux-gnu-debug.tar.gz b4e1aa0b8a069a0a4a72b8afe59020b663fc6fedb6268d492d6e90faed53c71c guix-build-a99bbec14500/output/riscv64-linux-gnu/bitcoin-a99bbec14500-riscv64-linux-gnu.tar.gz 74f13912731d8b9c5b8212567b6cf3414ee46ac3cdfe976b07e937b9956666bf guix-build-a99bbec14500/output/x86_64-apple-darwin/SHA256SUMS.part 67ae23f07f03c2a20b8720c944a3e69173d5a0513b64b28791ec3c7038f4d47e guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-codesigning.tar.gz f539fe675e8c46153979adc9bc211c728b138a06aae2564c771f541f9cdea23e guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-unsigned.tar.gz 52d2497fddf7c40981462a606d897933d503d8aa2f65367742a0ea83e976f81f guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-unsigned.zip a964a3d261fd806ad9d723b6fb6524abc54ff5cbe30b5e43ffc036b2a453bb21 guix-build-a99bbec14500/output/x86_64-linux-gnu/SHA256SUMS.part ef95dcbea876016cd169337df2b7d7257aecab56868074f6af9e2371f32022af guix-build-a99bbec14500/output/x86_64-linux-gnu/bitcoin-a99bbec14500-x86_64-linux-gnu-debug.tar.gz 195e4e7493372f66360edfa0f47ebdfe73b81b1baafbfc726e0def162c09a895 guix-build-a99bbec14500/output/x86_64-linux-gnu/bitcoin-a99bbec14500-x86_64-linux-gnu.tar.gz d54e08806e0ab6b24fd5a4bc60c26529af09aff7de9092d0f10856a9f5d942b1 guix-build-a99bbec14500/output/x86_64-w64-mingw32/SHA256SUMS.part 57693c40a5a1c61fe4c1a1c90fd910fe8a1bd298ecce7a493ac3043242148ecb guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-codesigning.tar.gz 9bc68850509d169dd19c548ac4893c15a424191b59ead851a060940b8e52f81f guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-debug.zip a6559174ec1684b70f33bd530d5793271bd071e5df9285a3ebb589d0f3926727 guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-setup-unsigned.exe 7d4455316654332bd1c46d11cf071d6bfe9f5cb353249474e6275dc9fa0b72b6 guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-unsigned.zipmaflcko commented at 6:29 AM on October 30, 2025: member# uname --machine && find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum riscv64 12cce8584ce64a7e9064e62ca7d1674e59edb8ebfaada9745074f3b873307472 guix-build-a99bbec14500/output/aarch64-linux-gnu/SHA256SUMS.part c664f6e1c6fc89f822e81c1307ce278e6f53becae398e97b6b708ca2f8b93115 guix-build-a99bbec14500/output/aarch64-linux-gnu/bitcoin-a99bbec14500-aarch64-linux-gnu-debug.tar.gz 799d4a62daec4fece5c408875ee8fbffdf0856426e84b6172ab916ef77a1a9f2 guix-build-a99bbec14500/output/aarch64-linux-gnu/bitcoin-a99bbec14500-aarch64-linux-gnu.tar.gz 35c510bd802381ea7faaa3711c7a78d16f43cd01ca439b296bef8fadfcc1b60c guix-build-a99bbec14500/output/arm-linux-gnueabihf/SHA256SUMS.part 6bcf4322297f2f5632e417367e531ab056c98ed161f11d55819eb30973a397ca guix-build-a99bbec14500/output/arm-linux-gnueabihf/bitcoin-a99bbec14500-arm-linux-gnueabihf-debug.tar.gz b58dfb794d2376bfae3c6ec5116d70a953d23bd3932faf7f559be3786dabfc26 guix-build-a99bbec14500/output/arm-linux-gnueabihf/bitcoin-a99bbec14500-arm-linux-gnueabihf.tar.gz 674d840393dfd76c34863ff52d12666e9c2daa96fff8e4be01cf9fa6bc8ef604 guix-build-a99bbec14500/output/arm64-apple-darwin/SHA256SUMS.part 8c466c2969e58972c9e888440507d19dc1cd7aa74966ab4169ba00491963126b guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-codesigning.tar.gz da181aa2c71b2c819a630bc151741611249a533b8a240b9af1e9997f1aa53a68 guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-unsigned.tar.gz 0d66427e7a488121c1c34d3323d4ea3c2b700bb203871b5b19542ce976007a06 guix-build-a99bbec14500/output/arm64-apple-darwin/bitcoin-a99bbec14500-arm64-apple-darwin-unsigned.zip 5c0f6f6120cc3423cf60c8ce8d27a040cf4db7d334381dac91dc501edf7fcb1b guix-build-a99bbec14500/output/dist-archive/bitcoin-a99bbec14500.tar.gz 529eacef09dfd6595f33565b256e937e864aec5b0e3ca922722ed1e56b1ede32 guix-build-a99bbec14500/output/powerpc64-linux-gnu/SHA256SUMS.part 266abcb86d359e9a4c28462361ef8e9c424e13f7056258cd0dd03e91e26712de guix-build-a99bbec14500/output/powerpc64-linux-gnu/bitcoin-a99bbec14500-powerpc64-linux-gnu-debug.tar.gz f6fec2399a7e6dba610a37062eda0f3ff37828e9d0bce65456cab496274dba75 guix-build-a99bbec14500/output/powerpc64-linux-gnu/bitcoin-a99bbec14500-powerpc64-linux-gnu.tar.gz ba0df26d25e8c11df08776195d57396555f5b15c680f0d9af0e0d4773c9ce7fb guix-build-a99bbec14500/output/riscv64-linux-gnu/SHA256SUMS.part 5f1bacd1ae6bbb28d936925bdd9da9620dc88b7600f15c6396b8797582c2c575 guix-build-a99bbec14500/output/riscv64-linux-gnu/bitcoin-a99bbec14500-riscv64-linux-gnu-debug.tar.gz ced576d0156479534441574b600ea80dc28acdfaa07719801124cdde968e2992 guix-build-a99bbec14500/output/riscv64-linux-gnu/bitcoin-a99bbec14500-riscv64-linux-gnu.tar.gz 74f13912731d8b9c5b8212567b6cf3414ee46ac3cdfe976b07e937b9956666bf guix-build-a99bbec14500/output/x86_64-apple-darwin/SHA256SUMS.part 67ae23f07f03c2a20b8720c944a3e69173d5a0513b64b28791ec3c7038f4d47e guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-codesigning.tar.gz f539fe675e8c46153979adc9bc211c728b138a06aae2564c771f541f9cdea23e guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-unsigned.tar.gz 52d2497fddf7c40981462a606d897933d503d8aa2f65367742a0ea83e976f81f guix-build-a99bbec14500/output/x86_64-apple-darwin/bitcoin-a99bbec14500-x86_64-apple-darwin-unsigned.zip 6bc429774aa23cf0f0aa6a2ee625dd7f6949f7b5cc41ff2a8b3fbbab889072ef guix-build-a99bbec14500/output/x86_64-linux-gnu/SHA256SUMS.part 5a2930319ecf4a49ccca74b6b70d1e628e2817e4e98499a8ae2e8e43d48fe6c8 guix-build-a99bbec14500/output/x86_64-linux-gnu/bitcoin-a99bbec14500-x86_64-linux-gnu-debug.tar.gz 67d8fbdcaa0d7358c2e2f28fc26fcd9dd99bf884def7f5d7c19ddf4e5f0b9f29 guix-build-a99bbec14500/output/x86_64-linux-gnu/bitcoin-a99bbec14500-x86_64-linux-gnu.tar.gz d54e08806e0ab6b24fd5a4bc60c26529af09aff7de9092d0f10856a9f5d942b1 guix-build-a99bbec14500/output/x86_64-w64-mingw32/SHA256SUMS.part 57693c40a5a1c61fe4c1a1c90fd910fe8a1bd298ecce7a493ac3043242148ecb guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-codesigning.tar.gz 9bc68850509d169dd19c548ac4893c15a424191b59ead851a060940b8e52f81f guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-debug.zip a6559174ec1684b70f33bd530d5793271bd071e5df9285a3ebb589d0f3926727 guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-setup-unsigned.exe 7d4455316654332bd1c46d11cf071d6bfe9f5cb353249474e6275dc9fa0b72b6 guix-build-a99bbec14500/output/x86_64-w64-mingw32/bitcoin-a99bbec14500-win64-unsigned.zipfanquake force-pushed on Nov 3, 2025078a72c35fguix: move static-libc++ into CMAKE_EXE_LINKER_FLAGS flags
Make it clearer that we are only applying this to executables.
fanquake force-pushed on Nov 5, 2025fanquake commented at 10:12 AM on November 6, 2025: memberThis issue is a
/gnu/store/path/:2c2 < bitcoin_x86_64: file format elf64-x86-64 --- > bitcoin_aarch64: file format elf64-x86-64 123244,123246c123244,123246 < 0x00001000 746f7265 2f696763 73676164 6b763679 tore/igcsgadkv6y < 0x00001010 6b6e3766 686e3032 36716763 6b316e73 kn7fhn026qgck1ns < 0x00001020 69726a7a 722d676c 6962632d 63726f73 irjzr-glibc-cros --- > 0x00001000 746f7265 2f327163 3263697a 30373867 tore/2qc2ciz078g > 0x00001010 38776b31 6b696263 7a726972 76347066 8wk1kibczrirv4pf > 0x00001020 76353763 772d676c 6962632d 63726f73 v57cw-glibc-cros 123250,123251c123250,123251 < 0x00001060 69676373 6761646b 7636796b 6e376668 igcsgadkv6ykn7fh < 0x00001070 6e303236 7167636b 316e7369 726a7a72 n026qgck1nsirjzr --- > 0x00001060 32716332 63697a30 37386738 776b316b 2qc2ciz078g8wk1k > 0x00001070 6962637a 72697276 34706676 35376377 ibczrirv4pfv57cw 123261,123263c123261,123263 < 0x00001110 746f7265 2f696763 73676164 6b763679 tore/igcsgadkv6y < 0x00001120 6b6e3766 686e3032 36716763 6b316e73 kn7fhn026qgck1ns < 0x00001130 69726a7a 722d676c 6962632d 63726f73 irjzr-glibc-cros --- > 0x00001110 746f7265 2f327163 3263697a 30373867 tore/2qc2ciz078g > 0x00001120 38776b31 6b696263 7a726972 76347066 8wk1kibczrirv4pf > 0x00001130 76353763 772d676c 6962632d 63726f73 v57cw-glibc-cros 123266,123268c123266,123268 < 0x00001160 73797300 2f676e75 2f73746f 72652f69 sys./gnu/store/i < 0x00001170 67637367 61646b76 36796b6e 3766686e gcsgadkv6ykn7fhn < 0x00001180 30323671 67636b31 6e736972 6a7a722d 026qgck1nsirjzr- --- > 0x00001160 73797300 2f676e75 2f73746f 72652f32 sys./gnu/store/2 > 0x00001170 71633263 697a3037 38673877 6b316b69 qc2ciz078g8wk1ki > 0x00001180 62637a72 69727634 70667635 3763772d bczrirv4pfv57cw-Will patch it out.
1bdf4695b0guix: patch store paths out of libunwind
Apply libgcc patches to Linux as well as Windows cross.
guix: build for Linux HOSTS with -static-libgcc f06c6e1898fanquake force-pushed on Nov 6, 2025fanquake commented at 2:26 PM on November 6, 2025: memberGuix Build (aarch64 & x86_64):
05fc5cae41b19bbfdec5942e334e7b7d78ee0406ba69c221381b0b07b0a9e886 guix-build-f06c6e189831/output/aarch64-linux-gnu/SHA256SUMS.part 961613408c4d0b3b169488b43edc838135be0b712740b4015457f4f2808e103b guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu-debug.tar.gz 906437c316d50e1f60fdfe2098fe72f917be109a68a2103e915183ed4fe01947 guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu.tar.gz 73a257f64eb61b2b322b21414ecebbb83f381986b8065e7e18c33cee465a28b8 guix-build-f06c6e189831/output/arm-linux-gnueabihf/SHA256SUMS.part 8f645197de3fc71bb399ff11ba5a680103afcfeb92db211672ce7c99c2bb5391 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf-debug.tar.gz d2d04205027ccbc596f503a7ed4949f5fdade4ae7296a2b0963e856181b6faa0 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf.tar.gz 4c9efd1a90efaa894e3e5c23a8e891e3213cf1bec682566c10c301ca33635f5d guix-build-f06c6e189831/output/arm64-apple-darwin/SHA256SUMS.part 3d4dc2616b0bd4cdb2f4bc6e8b0b2a30619ba660f8032c8fe8759d387ef7ae0d guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-codesigning.tar.gz db4b41a2c8756744b9d76946ae6ad280de8dfe7602a815e1acb99007da457d46 guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-unsigned.tar.gz 82181f251e9ed8ddfe712d1f3a2d2196d51e2fcb6d8276e0a47502fc9fe40d1e guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-unsigned.zip b3870a41bd0bec7dd6be11f5fbfc31f2e3693b4a5aaba388035a26fe5ca87c79 guix-build-f06c6e189831/output/dist-archive/bitcoin-f06c6e189831.tar.gz b845633d4fc73d5a58724ad0fdcfe6b911df52046a55b126368de9cb2fc7cca2 guix-build-f06c6e189831/output/powerpc64-linux-gnu/SHA256SUMS.part 79a39e54c9e2fc0a15dd4899cbafbe7469d12ebbf638cae88ed682f469a22982 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu-debug.tar.gz 87ab46f23815f5d83461b860e2c6c36b7301e333984eda8a4b8a5e513696d452 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu.tar.gz 1287b40e4dc87ba2f30cd614e5ceae843f1030731367ce0aaa9da0282c427fc3 guix-build-f06c6e189831/output/riscv64-linux-gnu/SHA256SUMS.part fe99cae0746ce8a5b1c5592775875c5b5e828d86a427cb9b5098567608680e16 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu-debug.tar.gz 66afaeb9d3294666397654c998a1fbcf0dc71ecc5b97bf6ffa82ed9a900f9711 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu.tar.gz e9987264fa721c139493b72e90e073079dc7cee5a2d9354d0ce84ce2d6e5c05a guix-build-f06c6e189831/output/x86_64-apple-darwin/SHA256SUMS.part 0eeff8686cb55cc05fdaec4127e9031e7f9ac6c85f672a57acde719b513c21c5 guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-codesigning.tar.gz a6161bd0305fe8f8a653210397824bb2d50c332dcea45b036d97f2f319ce3340 guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-unsigned.tar.gz a6716d8bd242caec03b8f3b5bb2b0e0e7f378712f2305e284c5854defebb700e guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-unsigned.zip fdd0db1fef76e0b1f8eb5eab771a3d9cdfc0af6903fbccc6e256cee777d09d6a guix-build-f06c6e189831/output/x86_64-linux-gnu/SHA256SUMS.part 8625456849e70062d7532915f64d92a467ef58c1b6de3d6880e533995409c150 guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu-debug.tar.gz f3a5e2c06f4a1b59c45f873e839dd0ff1ca5e08c99fd53da10527a9fdc69f0ac guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu.tar.gz 4cedb61e88000dbd607c1910636da07fba8a9c8e725b7a5a345d57777b970433 guix-build-f06c6e189831/output/x86_64-w64-mingw32/SHA256SUMS.part 77d6429c55d21ffa3f741ae3d40d41e197dbb1ea6b184862715c5ecc5b322f39 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-codesigning.tar.gz 0899d027e02ca1ed86395c6231a9113c7198405d5bb6534bc11a839114133309 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-debug.zip 7f21b1972425b721a88228ed587ea180bc49d2159f6bd33da61784c884dc5469 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-setup-unsigned.exe 3519b42e851b0fa85c46f1f6b2060c6bfe83b43fd6b53d775b2c63b51eb7989e guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-unsigned.ziphebasto commented at 8:42 AM on November 7, 2025: memberConcept ACK.
hebasto commented at 5:49 PM on November 7, 2025: memberI have reviewed the code and it looks OK.
Still waiting for my Guix build on RISC-V machine.
hebasto commented at 1:34 PM on November 8, 2025: memberStill waiting for my Guix build on RISC-V machine.
My Guix build:
riscv64 05fc5cae41b19bbfdec5942e334e7b7d78ee0406ba69c221381b0b07b0a9e886 guix-build-f06c6e189831/output/aarch64-linux-gnu/SHA256SUMS.part 961613408c4d0b3b169488b43edc838135be0b712740b4015457f4f2808e103b guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu-debug.tar.gz 906437c316d50e1f60fdfe2098fe72f917be109a68a2103e915183ed4fe01947 guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu.tar.gz 73a257f64eb61b2b322b21414ecebbb83f381986b8065e7e18c33cee465a28b8 guix-build-f06c6e189831/output/arm-linux-gnueabihf/SHA256SUMS.part 8f645197de3fc71bb399ff11ba5a680103afcfeb92db211672ce7c99c2bb5391 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf-debug.tar.gz d2d04205027ccbc596f503a7ed4949f5fdade4ae7296a2b0963e856181b6faa0 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf.tar.gz b3870a41bd0bec7dd6be11f5fbfc31f2e3693b4a5aaba388035a26fe5ca87c79 guix-build-f06c6e189831/output/dist-archive/bitcoin-f06c6e189831.tar.gz b845633d4fc73d5a58724ad0fdcfe6b911df52046a55b126368de9cb2fc7cca2 guix-build-f06c6e189831/output/powerpc64-linux-gnu/SHA256SUMS.part 79a39e54c9e2fc0a15dd4899cbafbe7469d12ebbf638cae88ed682f469a22982 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu-debug.tar.gz 87ab46f23815f5d83461b860e2c6c36b7301e333984eda8a4b8a5e513696d452 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu.tar.gz 1287b40e4dc87ba2f30cd614e5ceae843f1030731367ce0aaa9da0282c427fc3 guix-build-f06c6e189831/output/riscv64-linux-gnu/SHA256SUMS.part fe99cae0746ce8a5b1c5592775875c5b5e828d86a427cb9b5098567608680e16 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu-debug.tar.gz 66afaeb9d3294666397654c998a1fbcf0dc71ecc5b97bf6ffa82ed9a900f9711 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu.tar.gz fdd0db1fef76e0b1f8eb5eab771a3d9cdfc0af6903fbccc6e256cee777d09d6a guix-build-f06c6e189831/output/x86_64-linux-gnu/SHA256SUMS.part 8625456849e70062d7532915f64d92a467ef58c1b6de3d6880e533995409c150 guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu-debug.tar.gz f3a5e2c06f4a1b59c45f873e839dd0ff1ca5e08c99fd53da10527a9fdc69f0ac guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu.tar.gzhebasto approvedhebasto commented at 9:00 AM on November 10, 2025: memberACK f06c6e18983139dd63873b3537d2f87b8c6ec752.
DrahtBot requested review from willcl-ark on Nov 10, 2025janb84 commented at 7:07 PM on November 10, 2025: contributori'm wondering if this build uses more than 38 GiB, my guix build just failed for this PR. it just has slightly more than 38 GiB available so it passes the check but just failed on no more space on disk.
Will do another run to check :)
willcl-ark commented at 7:37 PM on November 10, 2025: memberMy build:
x86_64 05fc5cae41b19bbfdec5942e334e7b7d78ee0406ba69c221381b0b07b0a9e886 guix-build-f06c6e189831/output/aarch64-linux-gnu/SHA256SUMS.part 961613408c4d0b3b169488b43edc838135be0b712740b4015457f4f2808e103b guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu-debug.tar.gz 906437c316d50e1f60fdfe2098fe72f917be109a68a2103e915183ed4fe01947 guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu.tar.gz 73a257f64eb61b2b322b21414ecebbb83f381986b8065e7e18c33cee465a28b8 guix-build-f06c6e189831/output/arm-linux-gnueabihf/SHA256SUMS.part 8f645197de3fc71bb399ff11ba5a680103afcfeb92db211672ce7c99c2bb5391 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf-debug.tar.gz d2d04205027ccbc596f503a7ed4949f5fdade4ae7296a2b0963e856181b6faa0 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf.tar.gz 4c9efd1a90efaa894e3e5c23a8e891e3213cf1bec682566c10c301ca33635f5d guix-build-f06c6e189831/output/arm64-apple-darwin/SHA256SUMS.part 3d4dc2616b0bd4cdb2f4bc6e8b0b2a30619ba660f8032c8fe8759d387ef7ae0d guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-codesigning.tar.gz db4b41a2c8756744b9d76946ae6ad280de8dfe7602a815e1acb99007da457d46 guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-unsigned.tar.gz 82181f251e9ed8ddfe712d1f3a2d2196d51e2fcb6d8276e0a47502fc9fe40d1e guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-unsigned.zip b3870a41bd0bec7dd6be11f5fbfc31f2e3693b4a5aaba388035a26fe5ca87c79 guix-build-f06c6e189831/output/dist-archive/bitcoin-f06c6e189831.tar.gz b845633d4fc73d5a58724ad0fdcfe6b911df52046a55b126368de9cb2fc7cca2 guix-build-f06c6e189831/output/powerpc64-linux-gnu/SHA256SUMS.part 79a39e54c9e2fc0a15dd4899cbafbe7469d12ebbf638cae88ed682f469a22982 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu-debug.tar.gz 87ab46f23815f5d83461b860e2c6c36b7301e333984eda8a4b8a5e513696d452 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu.tar.gz 1287b40e4dc87ba2f30cd614e5ceae843f1030731367ce0aaa9da0282c427fc3 guix-build-f06c6e189831/output/riscv64-linux-gnu/SHA256SUMS.part fe99cae0746ce8a5b1c5592775875c5b5e828d86a427cb9b5098567608680e16 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu-debug.tar.gz 66afaeb9d3294666397654c998a1fbcf0dc71ecc5b97bf6ffa82ed9a900f9711 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu.tar.gz e9987264fa721c139493b72e90e073079dc7cee5a2d9354d0ce84ce2d6e5c05a guix-build-f06c6e189831/output/x86_64-apple-darwin/SHA256SUMS.part 0eeff8686cb55cc05fdaec4127e9031e7f9ac6c85f672a57acde719b513c21c5 guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-codesigning.tar.gz a6161bd0305fe8f8a653210397824bb2d50c332dcea45b036d97f2f319ce3340 guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-unsigned.tar.gz a6716d8bd242caec03b8f3b5bb2b0e0e7f378712f2305e284c5854defebb700e guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-unsigned.zip fdd0db1fef76e0b1f8eb5eab771a3d9cdfc0af6903fbccc6e256cee777d09d6a guix-build-f06c6e189831/output/x86_64-linux-gnu/SHA256SUMS.part 8625456849e70062d7532915f64d92a467ef58c1b6de3d6880e533995409c150 guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu-debug.tar.gz f3a5e2c06f4a1b59c45f873e839dd0ff1ca5e08c99fd53da10527a9fdc69f0ac guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu.tar.gz 4cedb61e88000dbd607c1910636da07fba8a9c8e725b7a5a345d57777b970433 guix-build-f06c6e189831/output/x86_64-w64-mingw32/SHA256SUMS.part 77d6429c55d21ffa3f741ae3d40d41e197dbb1ea6b184862715c5ecc5b322f39 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-codesigning.tar.gz 0899d027e02ca1ed86395c6231a9113c7198405d5bb6534bc11a839114133309 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-debug.zip 7f21b1972425b721a88228ed587ea180bc49d2159f6bd33da61784c884dc5469 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-setup-unsigned.exe 3519b42e851b0fa85c46f1f6b2060c6bfe83b43fd6b53d775b2c63b51eb7989e guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-unsigned.zipwillcl-ark approvedwillcl-ark commented at 7:38 PM on November 10, 2025: memberACK f06c6e18983139dd63873b3537d2f87b8c6ec752
willcl-ark commented at 7:42 PM on November 10, 2025: memberACK f06c6e18983139dd63873b3537d2f87b8c6ec752
i'm wondering if this build uses more than 38 GiB, my guix build just failed for this PR. it just has slightly more than 38 GiB available so it passes the check but just failed on no more space on disk.
Will do another run to check :)
I don't know exactly how much space it needs, but my
/gnupartition is at 36.8GiB total after this build, which certainly seems close to your figure...janb84 commented at 8:45 AM on November 11, 2025: contributorMy Guix Build Output
Host architecture:
aarch64Commit:f06c6e18983105fc5cae41b19bbfdec5942e334e7b7d78ee0406ba69c221381b0b07b0a9e886 guix-build-f06c6e189831/output/aarch64-linux-gnu/SHA256SUMS.part 961613408c4d0b3b169488b43edc838135be0b712740b4015457f4f2808e103b guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu-debug.tar.gz 906437c316d50e1f60fdfe2098fe72f917be109a68a2103e915183ed4fe01947 guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu.tar.gz 73a257f64eb61b2b322b21414ecebbb83f381986b8065e7e18c33cee465a28b8 guix-build-f06c6e189831/output/arm-linux-gnueabihf/SHA256SUMS.part 8f645197de3fc71bb399ff11ba5a680103afcfeb92db211672ce7c99c2bb5391 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf-debug.tar.gz d2d04205027ccbc596f503a7ed4949f5fdade4ae7296a2b0963e856181b6faa0 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf.tar.gz 4c9efd1a90efaa894e3e5c23a8e891e3213cf1bec682566c10c301ca33635f5d guix-build-f06c6e189831/output/arm64-apple-darwin/SHA256SUMS.part 3d4dc2616b0bd4cdb2f4bc6e8b0b2a30619ba660f8032c8fe8759d387ef7ae0d guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-codesigning.tar.gz db4b41a2c8756744b9d76946ae6ad280de8dfe7602a815e1acb99007da457d46 guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-unsigned.tar.gz 82181f251e9ed8ddfe712d1f3a2d2196d51e2fcb6d8276e0a47502fc9fe40d1e guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-unsigned.zip b3870a41bd0bec7dd6be11f5fbfc31f2e3693b4a5aaba388035a26fe5ca87c79 guix-build-f06c6e189831/output/dist-archive/bitcoin-f06c6e189831.tar.gz b845633d4fc73d5a58724ad0fdcfe6b911df52046a55b126368de9cb2fc7cca2 guix-build-f06c6e189831/output/powerpc64-linux-gnu/SHA256SUMS.part 79a39e54c9e2fc0a15dd4899cbafbe7469d12ebbf638cae88ed682f469a22982 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu-debug.tar.gz 87ab46f23815f5d83461b860e2c6c36b7301e333984eda8a4b8a5e513696d452 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu.tar.gz 1287b40e4dc87ba2f30cd614e5ceae843f1030731367ce0aaa9da0282c427fc3 guix-build-f06c6e189831/output/riscv64-linux-gnu/SHA256SUMS.part fe99cae0746ce8a5b1c5592775875c5b5e828d86a427cb9b5098567608680e16 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu-debug.tar.gz 66afaeb9d3294666397654c998a1fbcf0dc71ecc5b97bf6ffa82ed9a900f9711 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu.tar.gz e9987264fa721c139493b72e90e073079dc7cee5a2d9354d0ce84ce2d6e5c05a guix-build-f06c6e189831/output/x86_64-apple-darwin/SHA256SUMS.part 0eeff8686cb55cc05fdaec4127e9031e7f9ac6c85f672a57acde719b513c21c5 guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-codesigning.tar.gz a6161bd0305fe8f8a653210397824bb2d50c332dcea45b036d97f2f319ce3340 guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-unsigned.tar.gz a6716d8bd242caec03b8f3b5bb2b0e0e7f378712f2305e284c5854defebb700e guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-unsigned.zip fdd0db1fef76e0b1f8eb5eab771a3d9cdfc0af6903fbccc6e256cee777d09d6a guix-build-f06c6e189831/output/x86_64-linux-gnu/SHA256SUMS.part 8625456849e70062d7532915f64d92a467ef58c1b6de3d6880e533995409c150 guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu-debug.tar.gz f3a5e2c06f4a1b59c45f873e839dd0ff1ca5e08c99fd53da10527a9fdc69f0ac guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu.tar.gz 4cedb61e88000dbd607c1910636da07fba8a9c8e725b7a5a345d57777b970433 guix-build-f06c6e189831/output/x86_64-w64-mingw32/SHA256SUMS.part 77d6429c55d21ffa3f741ae3d40d41e197dbb1ea6b184862715c5ecc5b322f39 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-codesigning.tar.gz 0899d027e02ca1ed86395c6231a9113c7198405d5bb6534bc11a839114133309 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-debug.zip 7f21b1972425b721a88228ed587ea180bc49d2159f6bd33da61784c884dc5469 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-setup-unsigned.exe 3519b42e851b0fa85c46f1f6b2060c6bfe83b43fd6b53d775b2c63b51eb7989e guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-unsigned.zipjanb84 commented at 8:51 AM on November 11, 2025: contributorConcept ACK f06c6e18983139dd63873b3537d2f87b8c6ec752
The build uses a lot more space 49,4 GIB ( 51 GiB (freespace before run - 1.6 GiB freespace after run) (will post proof later, have to run)
Good followup would be to adjust the guix build gate accordantly.
(will do some extra research on this to rule out something has changed on my guix vm)fanquake merged this on Nov 11, 2025fanquake closed this on Nov 11, 2025fanquake deleted the branch on Nov 11, 2025fanquake referenced this in commit 169f93d2ac on Nov 11, 2025hebasto referenced this in commit 281b3b43fe on Nov 11, 2025hebasto referenced this in commit 138726a6f8 on Nov 11, 2025sedited referenced this in commit 75d8345983 on Nov 12, 2025sedited referenced this in commit 7f93626ea0 on Nov 12, 2025yuvicc referenced this in commit f620a2206b on Nov 16, 2025stringintech referenced this in commit 52fffa1e5d on Nov 24, 2025laanwj commented at 1:19 PM on November 26, 2025: memberSorry, we had a few delays and technical difficulties😓 (#33873). But good news, the riscv64 guix build just finally completed, and matches the other ones:
riscv64 05fc5cae41b19bbfdec5942e334e7b7d78ee0406ba69c221381b0b07b0a9e886 guix-build-f06c6e189831/output/aarch64-linux-gnu/SHA256SUMS.part 961613408c4d0b3b169488b43edc838135be0b712740b4015457f4f2808e103b guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu-debug.tar.gz 906437c316d50e1f60fdfe2098fe72f917be109a68a2103e915183ed4fe01947 guix-build-f06c6e189831/output/aarch64-linux-gnu/bitcoin-f06c6e189831-aarch64-linux-gnu.tar.gz 73a257f64eb61b2b322b21414ecebbb83f381986b8065e7e18c33cee465a28b8 guix-build-f06c6e189831/output/arm-linux-gnueabihf/SHA256SUMS.part 8f645197de3fc71bb399ff11ba5a680103afcfeb92db211672ce7c99c2bb5391 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf-debug.tar.gz d2d04205027ccbc596f503a7ed4949f5fdade4ae7296a2b0963e856181b6faa0 guix-build-f06c6e189831/output/arm-linux-gnueabihf/bitcoin-f06c6e189831-arm-linux-gnueabihf.tar.gz 4c9efd1a90efaa894e3e5c23a8e891e3213cf1bec682566c10c301ca33635f5d guix-build-f06c6e189831/output/arm64-apple-darwin/SHA256SUMS.part 3d4dc2616b0bd4cdb2f4bc6e8b0b2a30619ba660f8032c8fe8759d387ef7ae0d guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-codesigning.tar.gz db4b41a2c8756744b9d76946ae6ad280de8dfe7602a815e1acb99007da457d46 guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-unsigned.tar.gz 82181f251e9ed8ddfe712d1f3a2d2196d51e2fcb6d8276e0a47502fc9fe40d1e guix-build-f06c6e189831/output/arm64-apple-darwin/bitcoin-f06c6e189831-arm64-apple-darwin-unsigned.zip b3870a41bd0bec7dd6be11f5fbfc31f2e3693b4a5aaba388035a26fe5ca87c79 guix-build-f06c6e189831/output/dist-archive/bitcoin-f06c6e189831.tar.gz b845633d4fc73d5a58724ad0fdcfe6b911df52046a55b126368de9cb2fc7cca2 guix-build-f06c6e189831/output/powerpc64-linux-gnu/SHA256SUMS.part 79a39e54c9e2fc0a15dd4899cbafbe7469d12ebbf638cae88ed682f469a22982 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu-debug.tar.gz 87ab46f23815f5d83461b860e2c6c36b7301e333984eda8a4b8a5e513696d452 guix-build-f06c6e189831/output/powerpc64-linux-gnu/bitcoin-f06c6e189831-powerpc64-linux-gnu.tar.gz 1287b40e4dc87ba2f30cd614e5ceae843f1030731367ce0aaa9da0282c427fc3 guix-build-f06c6e189831/output/riscv64-linux-gnu/SHA256SUMS.part fe99cae0746ce8a5b1c5592775875c5b5e828d86a427cb9b5098567608680e16 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu-debug.tar.gz 66afaeb9d3294666397654c998a1fbcf0dc71ecc5b97bf6ffa82ed9a900f9711 guix-build-f06c6e189831/output/riscv64-linux-gnu/bitcoin-f06c6e189831-riscv64-linux-gnu.tar.gz e9987264fa721c139493b72e90e073079dc7cee5a2d9354d0ce84ce2d6e5c05a guix-build-f06c6e189831/output/x86_64-apple-darwin/SHA256SUMS.part 0eeff8686cb55cc05fdaec4127e9031e7f9ac6c85f672a57acde719b513c21c5 guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-codesigning.tar.gz a6161bd0305fe8f8a653210397824bb2d50c332dcea45b036d97f2f319ce3340 guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-unsigned.tar.gz a6716d8bd242caec03b8f3b5bb2b0e0e7f378712f2305e284c5854defebb700e guix-build-f06c6e189831/output/x86_64-apple-darwin/bitcoin-f06c6e189831-x86_64-apple-darwin-unsigned.zip fdd0db1fef76e0b1f8eb5eab771a3d9cdfc0af6903fbccc6e256cee777d09d6a guix-build-f06c6e189831/output/x86_64-linux-gnu/SHA256SUMS.part 8625456849e70062d7532915f64d92a467ef58c1b6de3d6880e533995409c150 guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu-debug.tar.gz f3a5e2c06f4a1b59c45f873e839dd0ff1ca5e08c99fd53da10527a9fdc69f0ac guix-build-f06c6e189831/output/x86_64-linux-gnu/bitcoin-f06c6e189831-x86_64-linux-gnu.tar.gz 4cedb61e88000dbd607c1910636da07fba8a9c8e725b7a5a345d57777b970433 guix-build-f06c6e189831/output/x86_64-w64-mingw32/SHA256SUMS.part 77d6429c55d21ffa3f741ae3d40d41e197dbb1ea6b184862715c5ecc5b322f39 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-codesigning.tar.gz 0899d027e02ca1ed86395c6231a9113c7198405d5bb6534bc11a839114133309 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-debug.zip 7f21b1972425b721a88228ed587ea180bc49d2159f6bd33da61784c884dc5469 guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-setup-unsigned.exe 3519b42e851b0fa85c46f1f6b2060c6bfe83b43fd6b53d775b2c63b51eb7989e guix-build-f06c6e189831/output/x86_64-w64-mingw32/bitcoin-f06c6e189831-win64-unsigned.zip
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-20 15:12 UTC
More mirrored repositories can be found on mirror.b10c.me