guix: use a temporary file over sponge, drop moreutils #34627

pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:replace_sponge changing 3 files +8 −35
  1. fanquake commented at 5:05 pm on February 19, 2026: member
    Remove sponge (moreutils).
  2. DrahtBot added the label Build system on Feb 19, 2026
  3. DrahtBot commented at 5:06 pm on February 19, 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 davidgumberg, janb84, sedited

    If your review is incorrectly listed, please copy-paste <!–meta-tag:bot-skip–> into the comment that the bot should ignore.

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #32764 (guix: Build for macOS using Clang only by hebasto)
    • #25573 (guix: produce a -static-pie bitcoind 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.

  4. fanquake marked this as ready for review on Feb 19, 2026
  5. fanquake added the label DrahtBot Guix build requested on Feb 19, 2026
  6. in contrib/guix/libexec/build.sh:412 in 0e48b84c05
    411-      | sort -k2 \
    412-      | sponge "$ACTUAL_OUTDIR"/SHA256SUMS.part
    413+        | xargs sha256sum \
    414+        | sort -k2 \
    415+        > "$tmp";
    416+    mv "$tmp" "$ACTUAL_OUTDIR"/SHA256SUMS.part
    


    davidgumberg commented at 4:07 am on February 20, 2026:

    Could be simplified I think by creating a tmp directory outside of $ACTUAL_OUTDIR

    0    tmp="$(mktemp)"
    1    {
    2        echo "$GIT_ARCHIVE"
    3        find "$ACTUAL_OUTDIR" -type f
    4    } | xargs realpath --relative-base="$PWD" \
    5        | xargs sha256sum \
    6        | sort -k2 \
    7        > "$tmp";
    8    mv "$tmp" "$ACTUAL_OUTDIR"/SHA256SUMS.part
    

    fanquake commented at 2:21 pm on February 20, 2026:
    Thanks, I’ve pushed this up.
  7. davidgumberg commented at 4:07 am on February 20, 2026: contributor
    Concept ACK, deletes a guix dependency
  8. guix: use a temporary file over sponge
    Remove sponge (moreutils).
    c86bce597a
  9. janb84 commented at 1:17 pm on February 20, 2026: contributor

    my Guix build output

    Host architecture: aarch64 Commit: 0e48b84

     0d2440958f4ce2cd625deed6d010d633bf1d34e19f00a4c775b7bdd1ae0011a84  guix-build-0e48b84c0578/output/aarch64-linux-gnu/SHA256SUMS.part
     1f6c1ed18ad544fe2329abd31955a5f600d563bdffbcb9688f6a9b067e833b838  guix-build-0e48b84c0578/output/aarch64-linux-gnu/bitcoin-0e48b84c0578-aarch64-linux-gnu-debug.tar.gz
     205a03dc268cfad7dfad0e0b3ac48558d63f68e8ba1db33dc184c83d61016df1a  guix-build-0e48b84c0578/output/aarch64-linux-gnu/bitcoin-0e48b84c0578-aarch64-linux-gnu.tar.gz
     37818096433509d67da5f64092d92c6070840636b3287baeae8cf644f043bca72  guix-build-0e48b84c0578/output/arm-linux-gnueabihf/SHA256SUMS.part
     490f3b6e63d01eae4e6db7e9776d4f43797abcc9aab91e32cfb7600f34f238d2a  guix-build-0e48b84c0578/output/arm-linux-gnueabihf/bitcoin-0e48b84c0578-arm-linux-gnueabihf-debug.tar.gz
     511d72ce781d974eaaf05dbfb398ac0ed1418f420a808dc166bb65684f0c5b5d7  guix-build-0e48b84c0578/output/arm-linux-gnueabihf/bitcoin-0e48b84c0578-arm-linux-gnueabihf.tar.gz
     6d3199f393e49c16583a132f44c16c4a2ab6f470d7a7a49840dc9fb208f6780ea  guix-build-0e48b84c0578/output/arm64-apple-darwin/SHA256SUMS.part
     79158a1fe2e104cd600db0fd5256a4db28049662156320ef0c05b484002da79f7  guix-build-0e48b84c0578/output/arm64-apple-darwin/bitcoin-0e48b84c0578-arm64-apple-darwin-codesigning.tar.gz
     85a567ef3b68597de9a083441be6c81d4bf09d0e6fcfe73abde50b9ed44d8ab7b  guix-build-0e48b84c0578/output/arm64-apple-darwin/bitcoin-0e48b84c0578-arm64-apple-darwin-unsigned.tar.gz
     92f11cf373b2550a34e2ce939857524eaebaa4f2be4ccf3d4c93e26d1a2c35a13  guix-build-0e48b84c0578/output/arm64-apple-darwin/bitcoin-0e48b84c0578-arm64-apple-darwin-unsigned.zip
    10b48759a2b45338b995655ece346746221121d61869f0922bfa658323c194d396  guix-build-0e48b84c0578/output/dist-archive/bitcoin-0e48b84c0578.tar.gz
    11f753c656d5eecec36e35318ad7b6e9a7e4a69b25a96d308ad9ac66fbee39033e  guix-build-0e48b84c0578/output/powerpc64-linux-gnu/SHA256SUMS.part
    1200c97a17f1221cdab7101a20bd288d0bf200fec79b391623c210e95531930efb  guix-build-0e48b84c0578/output/powerpc64-linux-gnu/bitcoin-0e48b84c0578-powerpc64-linux-gnu-debug.tar.gz
    13d91ac90119dbac52c44caa6c4feb5ed0cc206750309e0e9c1afc0c4066063b29  guix-build-0e48b84c0578/output/powerpc64-linux-gnu/bitcoin-0e48b84c0578-powerpc64-linux-gnu.tar.gz
    14511f010e29d0df3eaccb6c941372ae2df375085985412f5633b58fe0655ee469  guix-build-0e48b84c0578/output/riscv64-linux-gnu/SHA256SUMS.part
    150af95b121f144042966ed4d30a0b912dc8686974816849a52a2680ba243da60c  guix-build-0e48b84c0578/output/riscv64-linux-gnu/bitcoin-0e48b84c0578-riscv64-linux-gnu-debug.tar.gz
    16323122d3ca3f361962eb4eafee3d31c07be9d9cf4637c47b771b77d0573dbd00  guix-build-0e48b84c0578/output/riscv64-linux-gnu/bitcoin-0e48b84c0578-riscv64-linux-gnu.tar.gz
    17799af3d141aa6a7ec1f1773070aadbb2647edab4d9d1cce9e6a68c10cad38d4a  guix-build-0e48b84c0578/output/x86_64-apple-darwin/SHA256SUMS.part
    18993cfe06e4e57354c3023896b8b69446cba2ac8589f9428621d16f33cc85261d  guix-build-0e48b84c0578/output/x86_64-apple-darwin/bitcoin-0e48b84c0578-x86_64-apple-darwin-codesigning.tar.gz
    191be164bdac118144723e15ef5a9796cb49aa0c99bc6f145be1e5267dd998da3d  guix-build-0e48b84c0578/output/x86_64-apple-darwin/bitcoin-0e48b84c0578-x86_64-apple-darwin-unsigned.tar.gz
    2067897cc392db13d54b3ef28846b0024f481d19c90c83d38702b5c54f1e6b8267  guix-build-0e48b84c0578/output/x86_64-apple-darwin/bitcoin-0e48b84c0578-x86_64-apple-darwin-unsigned.zip
    21b022811f0123e174756044651528f84e89ad10ca6b7771dd77992a3e13b1bc2c  guix-build-0e48b84c0578/output/x86_64-linux-gnu/SHA256SUMS.part
    225f22f62c18cc47f64edebc54c8b3ebe4169bc2fb2f8ab5139eb79e63d9174e96  guix-build-0e48b84c0578/output/x86_64-linux-gnu/bitcoin-0e48b84c0578-x86_64-linux-gnu-debug.tar.gz
    2310b7dfff3c3669f836277af0c292361ca6615b077b332a6ee76bb265c0437573  guix-build-0e48b84c0578/output/x86_64-linux-gnu/bitcoin-0e48b84c0578-x86_64-linux-gnu.tar.gz
    246ab920eefab0a0067a6a32d8cea9348815eb742cffd4ee796583fb92923ac9b5  guix-build-0e48b84c0578/output/x86_64-w64-mingw32/SHA256SUMS.part
    25cdc361c8886982ca512812e1e41b2d469d177391f9e681bb8be2611c88336a8b  guix-build-0e48b84c0578/output/x86_64-w64-mingw32/bitcoin-0e48b84c0578-win64-codesigning.tar.gz
    26e7325ead08c3b08a55d148c5c56b4ab22d6b643e79da8262db4ba76c7599bb80  guix-build-0e48b84c0578/output/x86_64-w64-mingw32/bitcoin-0e48b84c0578-win64-debug.zip
    27015b602896c98dc4eb145da01718cafac9a2bf22c5b32709ac63d7bc8ae484f6  guix-build-0e48b84c0578/output/x86_64-w64-mingw32/bitcoin-0e48b84c0578-win64-setup-unsigned.exe
    2877c3729ff4758b103a4a703bcb3fecdce26962f1162f0867e856a8437df6ec20  guix-build-0e48b84c0578/output/x86_64-w64-mingw32/bitcoin-0e48b84c0578-win64-unsigned.zip
    
  10. fanquake force-pushed on Feb 20, 2026
  11. fanquake commented at 3:26 pm on February 20, 2026: member

    Guix Build (aarch64):

     0b64267e6753d0db5bb8c3fa765937bc48dcb8449426aba9d45d15b4aa4e012db  guix-build-c86bce597a3c/output/aarch64-linux-gnu/SHA256SUMS.part
     1628e7d2a325e3fa436f6f84ea666484221c5de20c9814338e4a98234f718a947  guix-build-c86bce597a3c/output/aarch64-linux-gnu/bitcoin-c86bce597a3c-aarch64-linux-gnu-debug.tar.gz
     2198392fbb5abd5738361c9a3565c92a4df6a8bd5b33f2c2a7b88814f6efe5ab8  guix-build-c86bce597a3c/output/aarch64-linux-gnu/bitcoin-c86bce597a3c-aarch64-linux-gnu.tar.gz
     3d984e7cda38b26b2db23f00e049c11419fb0dd29b570fba7d2adc5215ec98c2f  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/SHA256SUMS.part
     46f8a96660e96a1773bf3ee146852e1f265563b39f4b63524ea85db3589b4364a  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/bitcoin-c86bce597a3c-arm-linux-gnueabihf-debug.tar.gz
     5afc100f716133ee7f225301a5d93ab73ccb612b3522888f94a17cb91c2ec8082  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/bitcoin-c86bce597a3c-arm-linux-gnueabihf.tar.gz
     6df48e4f86901bb6c842e24b2e77f1834b7c3b1a9352d98d8262a55195ac6ab96  guix-build-c86bce597a3c/output/arm64-apple-darwin/SHA256SUMS.part
     7ae3bedcbe2de5388a488767a7e73fd0a970526585c821a173feb98a76bdb5d32  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-codesigning.tar.gz
     89a927cb42b6a9bcbedab6773b52964fcb8c921b4c8a51ed04ff48d1dbfa12169  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-unsigned.tar.gz
     925742d590133f3157fb653f96d85e14ae9112f0e14049d4c78f198a17f1be351  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-unsigned.zip
    10760b9dfe399b62cb710af188c3cf92a686ea260a3c139ed6b51dd94060760a6c  guix-build-c86bce597a3c/output/dist-archive/bitcoin-c86bce597a3c.tar.gz
    1144709ea8c8d794547e63884841aabe140992fb2ffeaa6fff64ce77ed0125bc67  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/SHA256SUMS.part
    1226bb7b072a64a9c43d83fdfed7a3281efc7b2e7a6a53ee2ce459af60480e1c2a  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/bitcoin-c86bce597a3c-powerpc64-linux-gnu-debug.tar.gz
    13dd32cce440b717d637b25963f95ef1086affef9d9f802ede6c45360365d4cb3a  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/bitcoin-c86bce597a3c-powerpc64-linux-gnu.tar.gz
    149d0e253846649f5fccdd7981164f352fdf19d3f023f8fb30324cf257864ec559  guix-build-c86bce597a3c/output/riscv64-linux-gnu/SHA256SUMS.part
    15413651c05f4aedc8c8ec525548dd72c86e2402a8964708d1fd3a421937237573  guix-build-c86bce597a3c/output/riscv64-linux-gnu/bitcoin-c86bce597a3c-riscv64-linux-gnu-debug.tar.gz
    16e7a0ad9aae2a8c9f592856e48b405609ee7c46f65f598b4e6881bb986c5561c1  guix-build-c86bce597a3c/output/riscv64-linux-gnu/bitcoin-c86bce597a3c-riscv64-linux-gnu.tar.gz
    17daaa6e558c53957e82960bb916fc6c6adc4d673eb6e314a4241f716210a3124a  guix-build-c86bce597a3c/output/x86_64-apple-darwin/SHA256SUMS.part
    18c027b203eb6f5178f4d59f5fc7d51433e337b225119bf6f7c24630f2e78a569c  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-codesigning.tar.gz
    193b2f1b27a68a1f41f9af0e24e9f6352dafe01a98e1a634fe926645ac2eb565fa  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-unsigned.tar.gz
    2038e31edf31b29e7fa9d15bbeed527bf6d7e39b0e8bc61c52b44580ea875e3756  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-unsigned.zip
    213da5fd7b254671ae5feeedba244ef7e6d6adc84d3e239c0b2ef6589a3cef6433  guix-build-c86bce597a3c/output/x86_64-linux-gnu/SHA256SUMS.part
    221ae50a43d801e4b403447c29000507f50a741698fedda46383cc937ae616c5a0  guix-build-c86bce597a3c/output/x86_64-linux-gnu/bitcoin-c86bce597a3c-x86_64-linux-gnu-debug.tar.gz
    2371f65ec6bdf8dd1b451205fef77120bf62191865d68a875aaa4c91c32019095a  guix-build-c86bce597a3c/output/x86_64-linux-gnu/bitcoin-c86bce597a3c-x86_64-linux-gnu.tar.gz
    24d70b6a4be4d94bfe19e358426d7d3b536d2a007f61c0d4b3cdf45c050ee4fc27  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/SHA256SUMS.part
    25d55a3d0065614fd080aeac6f4e82950752cb4fcfb92239826db4d3333305e1e5  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-codesigning.tar.gz
    267e394a3b54c82458a8ac7ac8f5dedcc79abca0474ff650f3daa896513fc903ad  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-debug.zip
    275e85ee6e9936dcfbb3a1b55e59f331ec4bb1301943975e529006879041b8001d  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-setup-unsigned.exe
    28c6724c3a2e1a25daa2b710feeaa67efe4e32a875234c4a157cefa0eb5d62ae63  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-unsigned.zip
    
  12. DrahtBot commented at 12:48 pm on February 23, 2026: contributor

    Guix builds (on x86_64) [untrusted test-only build, possibly unsafe, not for production use]

    File commit 097c18239b58a8ee03794b3ebc6e722a0da30d8d(master) commit a43b7f01fdbc58d3f91dadddda29f0d39be9decf(pull/34627/merge)
    *-aarch64-linux-gnu-debug.tar.gz ae7b5c45d5183d24... c5237530b54da6ed...
    *-aarch64-linux-gnu.tar.gz 49a722e5fd89a9f6... 5524a6db550a82a9...
    *-arm-linux-gnueabihf-debug.tar.gz 8784f56286dddcd7... 0340c54696e67d78...
    *-arm-linux-gnueabihf.tar.gz 45b56f1c5713075e... 4a336c7f2d7f8143...
    *-arm64-apple-darwin-codesigning.tar.gz 178d55158209138f... ed4c60db0a0840e3...
    *-arm64-apple-darwin-unsigned.tar.gz 72e126093e91b66f... 4eaad79b04a3b331...
    *-arm64-apple-darwin-unsigned.zip 935f7fd3b805531a... fc76f42135b36e74...
    *-powerpc64-linux-gnu-debug.tar.gz 377cb555090301b2... eb88acc3a9a298a8...
    *-powerpc64-linux-gnu.tar.gz 44df56111438d97f... d66b5beacd1b9517...
    *-riscv64-linux-gnu-debug.tar.gz 1c3b01ed1a9881cc... 1ae180ae3452d176...
    *-riscv64-linux-gnu.tar.gz 063dccf215288bbf... 06e40f2e902c84ef...
    *-win64-codesigning.tar.gz 143547cab504c1bf... 89817a0140e56a05...
    *-win64-debug.zip 81f5626e3166fac7... 0aaa7223d92931ff...
    *-win64-setup-unsigned.exe f5395987b762a1e5... 7563507311c99b76...
    *-win64-unsigned.zip e4f1e847c6d6aff8... 05126965e6ada1f5...
    *-x86_64-apple-darwin-codesigning.tar.gz 01b4717ec0b8e0cd... 6ea6b3b0d9e84246...
    *-x86_64-apple-darwin-unsigned.tar.gz 8bd3040bd2d54e08... eaec4115b89712d2...
    *-x86_64-apple-darwin-unsigned.zip 018b0de38d27cadb... 44ca7d7940658cbb...
    *-x86_64-linux-gnu-debug.tar.gz 3615d971e69b7f52... c7a6ca3f724aa54e...
    *-x86_64-linux-gnu.tar.gz bef5af3393013513... b500f9f95fb93eaf...
    *.tar.gz 147e07c8991bbc87... 4c91de27244f8cc9...
    SHA256SUMS.part fa73d9eeb84240b4... c0ced6a0d6169b95...
    guix_build.log 96eaaaea499017e9... 68897528ff3f29d6...
    guix_build.log.diff e43126924babf2cf...
  13. DrahtBot removed the label DrahtBot Guix build requested on Feb 23, 2026
  14. davidgumberg commented at 5:11 pm on February 23, 2026: contributor

    crACK c86bce597a3c4d45

     0b64267e6753d0db5bb8c3fa765937bc48dcb8449426aba9d45d15b4aa4e012db  guix-build-c86bce597a3c/output/aarch64-linux-gnu/SHA256SUMS.part
     1628e7d2a325e3fa436f6f84ea666484221c5de20c9814338e4a98234f718a947  guix-build-c86bce597a3c/output/aarch64-linux-gnu/bitcoin-c86bce597a3c-aarch64-linux-gnu-debug.tar.gz
     2198392fbb5abd5738361c9a3565c92a4df6a8bd5b33f2c2a7b88814f6efe5ab8  guix-build-c86bce597a3c/output/aarch64-linux-gnu/bitcoin-c86bce597a3c-aarch64-linux-gnu.tar.gz
     3d984e7cda38b26b2db23f00e049c11419fb0dd29b570fba7d2adc5215ec98c2f  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/SHA256SUMS.part
     46f8a96660e96a1773bf3ee146852e1f265563b39f4b63524ea85db3589b4364a  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/bitcoin-c86bce597a3c-arm-linux-gnueabihf-debug.tar.gz
     5afc100f716133ee7f225301a5d93ab73ccb612b3522888f94a17cb91c2ec8082  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/bitcoin-c86bce597a3c-arm-linux-gnueabihf.tar.gz
     6df48e4f86901bb6c842e24b2e77f1834b7c3b1a9352d98d8262a55195ac6ab96  guix-build-c86bce597a3c/output/arm64-apple-darwin/SHA256SUMS.part
     7ae3bedcbe2de5388a488767a7e73fd0a970526585c821a173feb98a76bdb5d32  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-codesigning.tar.gz
     89a927cb42b6a9bcbedab6773b52964fcb8c921b4c8a51ed04ff48d1dbfa12169  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-unsigned.tar.gz
     925742d590133f3157fb653f96d85e14ae9112f0e14049d4c78f198a17f1be351  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-unsigned.zip
    10760b9dfe399b62cb710af188c3cf92a686ea260a3c139ed6b51dd94060760a6c  guix-build-c86bce597a3c/output/dist-archive/bitcoin-c86bce597a3c.tar.gz
    1144709ea8c8d794547e63884841aabe140992fb2ffeaa6fff64ce77ed0125bc67  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/SHA256SUMS.part
    1226bb7b072a64a9c43d83fdfed7a3281efc7b2e7a6a53ee2ce459af60480e1c2a  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/bitcoin-c86bce597a3c-powerpc64-linux-gnu-debug.tar.gz
    13dd32cce440b717d637b25963f95ef1086affef9d9f802ede6c45360365d4cb3a  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/bitcoin-c86bce597a3c-powerpc64-linux-gnu.tar.gz
    149d0e253846649f5fccdd7981164f352fdf19d3f023f8fb30324cf257864ec559  guix-build-c86bce597a3c/output/riscv64-linux-gnu/SHA256SUMS.part
    15413651c05f4aedc8c8ec525548dd72c86e2402a8964708d1fd3a421937237573  guix-build-c86bce597a3c/output/riscv64-linux-gnu/bitcoin-c86bce597a3c-riscv64-linux-gnu-debug.tar.gz
    16e7a0ad9aae2a8c9f592856e48b405609ee7c46f65f598b4e6881bb986c5561c1  guix-build-c86bce597a3c/output/riscv64-linux-gnu/bitcoin-c86bce597a3c-riscv64-linux-gnu.tar.gz
    17daaa6e558c53957e82960bb916fc6c6adc4d673eb6e314a4241f716210a3124a  guix-build-c86bce597a3c/output/x86_64-apple-darwin/SHA256SUMS.part
    18c027b203eb6f5178f4d59f5fc7d51433e337b225119bf6f7c24630f2e78a569c  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-codesigning.tar.gz
    193b2f1b27a68a1f41f9af0e24e9f6352dafe01a98e1a634fe926645ac2eb565fa  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-unsigned.tar.gz
    2038e31edf31b29e7fa9d15bbeed527bf6d7e39b0e8bc61c52b44580ea875e3756  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-unsigned.zip
    213da5fd7b254671ae5feeedba244ef7e6d6adc84d3e239c0b2ef6589a3cef6433  guix-build-c86bce597a3c/output/x86_64-linux-gnu/SHA256SUMS.part
    221ae50a43d801e4b403447c29000507f50a741698fedda46383cc937ae616c5a0  guix-build-c86bce597a3c/output/x86_64-linux-gnu/bitcoin-c86bce597a3c-x86_64-linux-gnu-debug.tar.gz
    2371f65ec6bdf8dd1b451205fef77120bf62191865d68a875aaa4c91c32019095a  guix-build-c86bce597a3c/output/x86_64-linux-gnu/bitcoin-c86bce597a3c-x86_64-linux-gnu.tar.gz
    24d70b6a4be4d94bfe19e358426d7d3b536d2a007f61c0d4b3cdf45c050ee4fc27  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/SHA256SUMS.part
    25d55a3d0065614fd080aeac6f4e82950752cb4fcfb92239826db4d3333305e1e5  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-codesigning.tar.gz
    267e394a3b54c82458a8ac7ac8f5dedcc79abca0474ff650f3daa896513fc903ad  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-debug.zip
    275e85ee6e9936dcfbb3a1b55e59f331ec4bb1301943975e529006879041b8001d  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-setup-unsigned.exe
    28c6724c3a2e1a25daa2b710feeaa67efe4e32a875234c4a157cefa0eb5d62ae63  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-unsigned.zip
    
  15. janb84 commented at 9:02 pm on February 23, 2026: contributor

    crACK c86bce597a3c4d45f7c2b6149197d8303bda0e87

    Drops moreutils in favor of temp files, with the super small risk of some file system pollution on error. But this risk is negated because the file disappears when the Guix container exits. lgtm ! nice find.

    Host architecture: aarch64 Commit: c86bce597a3c

     0b64267e6753d0db5bb8c3fa765937bc48dcb8449426aba9d45d15b4aa4e012db  guix-build-c86bce597a3c/output/aarch64-linux-gnu/SHA256SUMS.part
     1628e7d2a325e3fa436f6f84ea666484221c5de20c9814338e4a98234f718a947  guix-build-c86bce597a3c/output/aarch64-linux-gnu/bitcoin-c86bce597a3c-aarch64-linux-gnu-debug.tar.gz
     2198392fbb5abd5738361c9a3565c92a4df6a8bd5b33f2c2a7b88814f6efe5ab8  guix-build-c86bce597a3c/output/aarch64-linux-gnu/bitcoin-c86bce597a3c-aarch64-linux-gnu.tar.gz
     3d984e7cda38b26b2db23f00e049c11419fb0dd29b570fba7d2adc5215ec98c2f  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/SHA256SUMS.part
     46f8a96660e96a1773bf3ee146852e1f265563b39f4b63524ea85db3589b4364a  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/bitcoin-c86bce597a3c-arm-linux-gnueabihf-debug.tar.gz
     5afc100f716133ee7f225301a5d93ab73ccb612b3522888f94a17cb91c2ec8082  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/bitcoin-c86bce597a3c-arm-linux-gnueabihf.tar.gz
     6df48e4f86901bb6c842e24b2e77f1834b7c3b1a9352d98d8262a55195ac6ab96  guix-build-c86bce597a3c/output/arm64-apple-darwin/SHA256SUMS.part
     7ae3bedcbe2de5388a488767a7e73fd0a970526585c821a173feb98a76bdb5d32  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-codesigning.tar.gz
     89a927cb42b6a9bcbedab6773b52964fcb8c921b4c8a51ed04ff48d1dbfa12169  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-unsigned.tar.gz
     925742d590133f3157fb653f96d85e14ae9112f0e14049d4c78f198a17f1be351  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-unsigned.zip
    10760b9dfe399b62cb710af188c3cf92a686ea260a3c139ed6b51dd94060760a6c  guix-build-c86bce597a3c/output/dist-archive/bitcoin-c86bce597a3c.tar.gz
    1144709ea8c8d794547e63884841aabe140992fb2ffeaa6fff64ce77ed0125bc67  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/SHA256SUMS.part
    1226bb7b072a64a9c43d83fdfed7a3281efc7b2e7a6a53ee2ce459af60480e1c2a  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/bitcoin-c86bce597a3c-powerpc64-linux-gnu-debug.tar.gz
    13dd32cce440b717d637b25963f95ef1086affef9d9f802ede6c45360365d4cb3a  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/bitcoin-c86bce597a3c-powerpc64-linux-gnu.tar.gz
    149d0e253846649f5fccdd7981164f352fdf19d3f023f8fb30324cf257864ec559  guix-build-c86bce597a3c/output/riscv64-linux-gnu/SHA256SUMS.part
    15413651c05f4aedc8c8ec525548dd72c86e2402a8964708d1fd3a421937237573  guix-build-c86bce597a3c/output/riscv64-linux-gnu/bitcoin-c86bce597a3c-riscv64-linux-gnu-debug.tar.gz
    16e7a0ad9aae2a8c9f592856e48b405609ee7c46f65f598b4e6881bb986c5561c1  guix-build-c86bce597a3c/output/riscv64-linux-gnu/bitcoin-c86bce597a3c-riscv64-linux-gnu.tar.gz
    17daaa6e558c53957e82960bb916fc6c6adc4d673eb6e314a4241f716210a3124a  guix-build-c86bce597a3c/output/x86_64-apple-darwin/SHA256SUMS.part
    18c027b203eb6f5178f4d59f5fc7d51433e337b225119bf6f7c24630f2e78a569c  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-codesigning.tar.gz
    193b2f1b27a68a1f41f9af0e24e9f6352dafe01a98e1a634fe926645ac2eb565fa  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-unsigned.tar.gz
    2038e31edf31b29e7fa9d15bbeed527bf6d7e39b0e8bc61c52b44580ea875e3756  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-unsigned.zip
    213da5fd7b254671ae5feeedba244ef7e6d6adc84d3e239c0b2ef6589a3cef6433  guix-build-c86bce597a3c/output/x86_64-linux-gnu/SHA256SUMS.part
    221ae50a43d801e4b403447c29000507f50a741698fedda46383cc937ae616c5a0  guix-build-c86bce597a3c/output/x86_64-linux-gnu/bitcoin-c86bce597a3c-x86_64-linux-gnu-debug.tar.gz
    2371f65ec6bdf8dd1b451205fef77120bf62191865d68a875aaa4c91c32019095a  guix-build-c86bce597a3c/output/x86_64-linux-gnu/bitcoin-c86bce597a3c-x86_64-linux-gnu.tar.gz
    24d70b6a4be4d94bfe19e358426d7d3b536d2a007f61c0d4b3cdf45c050ee4fc27  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/SHA256SUMS.part
    25d55a3d0065614fd080aeac6f4e82950752cb4fcfb92239826db4d3333305e1e5  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-codesigning.tar.gz
    267e394a3b54c82458a8ac7ac8f5dedcc79abca0474ff650f3daa896513fc903ad  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-debug.zip
    275e85ee6e9936dcfbb3a1b55e59f331ec4bb1301943975e529006879041b8001d  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-setup-unsigned.exe
    28c6724c3a2e1a25daa2b710feeaa67efe4e32a875234c4a157cefa0eb5d62ae63  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-unsigned.zip
    
  16. sedited commented at 7:49 pm on February 24, 2026: contributor

    Guix build:

     0aarch64
     1b64267e6753d0db5bb8c3fa765937bc48dcb8449426aba9d45d15b4aa4e012db  guix-build-c86bce597a3c/output/aarch64-linux-gnu/SHA256SUMS.part
     2628e7d2a325e3fa436f6f84ea666484221c5de20c9814338e4a98234f718a947  guix-build-c86bce597a3c/output/aarch64-linux-gnu/bitcoin-c86bce597a3c-aarch64-linux-gnu-debug.tar.gz
     3198392fbb5abd5738361c9a3565c92a4df6a8bd5b33f2c2a7b88814f6efe5ab8  guix-build-c86bce597a3c/output/aarch64-linux-gnu/bitcoin-c86bce597a3c-aarch64-linux-gnu.tar.gz
     4d984e7cda38b26b2db23f00e049c11419fb0dd29b570fba7d2adc5215ec98c2f  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/SHA256SUMS.part
     56f8a96660e96a1773bf3ee146852e1f265563b39f4b63524ea85db3589b4364a  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/bitcoin-c86bce597a3c-arm-linux-gnueabihf-debug.tar.gz
     6afc100f716133ee7f225301a5d93ab73ccb612b3522888f94a17cb91c2ec8082  guix-build-c86bce597a3c/output/arm-linux-gnueabihf/bitcoin-c86bce597a3c-arm-linux-gnueabihf.tar.gz
     7df48e4f86901bb6c842e24b2e77f1834b7c3b1a9352d98d8262a55195ac6ab96  guix-build-c86bce597a3c/output/arm64-apple-darwin/SHA256SUMS.part
     8ae3bedcbe2de5388a488767a7e73fd0a970526585c821a173feb98a76bdb5d32  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-codesigning.tar.gz
     99a927cb42b6a9bcbedab6773b52964fcb8c921b4c8a51ed04ff48d1dbfa12169  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-unsigned.tar.gz
    1025742d590133f3157fb653f96d85e14ae9112f0e14049d4c78f198a17f1be351  guix-build-c86bce597a3c/output/arm64-apple-darwin/bitcoin-c86bce597a3c-arm64-apple-darwin-unsigned.zip
    11760b9dfe399b62cb710af188c3cf92a686ea260a3c139ed6b51dd94060760a6c  guix-build-c86bce597a3c/output/dist-archive/bitcoin-c86bce597a3c.tar.gz
    1244709ea8c8d794547e63884841aabe140992fb2ffeaa6fff64ce77ed0125bc67  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/SHA256SUMS.part
    1326bb7b072a64a9c43d83fdfed7a3281efc7b2e7a6a53ee2ce459af60480e1c2a  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/bitcoin-c86bce597a3c-powerpc64-linux-gnu-debug.tar.gz
    14dd32cce440b717d637b25963f95ef1086affef9d9f802ede6c45360365d4cb3a  guix-build-c86bce597a3c/output/powerpc64-linux-gnu/bitcoin-c86bce597a3c-powerpc64-linux-gnu.tar.gz
    159d0e253846649f5fccdd7981164f352fdf19d3f023f8fb30324cf257864ec559  guix-build-c86bce597a3c/output/riscv64-linux-gnu/SHA256SUMS.part
    16413651c05f4aedc8c8ec525548dd72c86e2402a8964708d1fd3a421937237573  guix-build-c86bce597a3c/output/riscv64-linux-gnu/bitcoin-c86bce597a3c-riscv64-linux-gnu-debug.tar.gz
    17e7a0ad9aae2a8c9f592856e48b405609ee7c46f65f598b4e6881bb986c5561c1  guix-build-c86bce597a3c/output/riscv64-linux-gnu/bitcoin-c86bce597a3c-riscv64-linux-gnu.tar.gz
    18daaa6e558c53957e82960bb916fc6c6adc4d673eb6e314a4241f716210a3124a  guix-build-c86bce597a3c/output/x86_64-apple-darwin/SHA256SUMS.part
    19c027b203eb6f5178f4d59f5fc7d51433e337b225119bf6f7c24630f2e78a569c  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-codesigning.tar.gz
    203b2f1b27a68a1f41f9af0e24e9f6352dafe01a98e1a634fe926645ac2eb565fa  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-unsigned.tar.gz
    2138e31edf31b29e7fa9d15bbeed527bf6d7e39b0e8bc61c52b44580ea875e3756  guix-build-c86bce597a3c/output/x86_64-apple-darwin/bitcoin-c86bce597a3c-x86_64-apple-darwin-unsigned.zip
    223da5fd7b254671ae5feeedba244ef7e6d6adc84d3e239c0b2ef6589a3cef6433  guix-build-c86bce597a3c/output/x86_64-linux-gnu/SHA256SUMS.part
    231ae50a43d801e4b403447c29000507f50a741698fedda46383cc937ae616c5a0  guix-build-c86bce597a3c/output/x86_64-linux-gnu/bitcoin-c86bce597a3c-x86_64-linux-gnu-debug.tar.gz
    2471f65ec6bdf8dd1b451205fef77120bf62191865d68a875aaa4c91c32019095a  guix-build-c86bce597a3c/output/x86_64-linux-gnu/bitcoin-c86bce597a3c-x86_64-linux-gnu.tar.gz
    25d70b6a4be4d94bfe19e358426d7d3b536d2a007f61c0d4b3cdf45c050ee4fc27  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/SHA256SUMS.part
    26d55a3d0065614fd080aeac6f4e82950752cb4fcfb92239826db4d3333305e1e5  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-codesigning.tar.gz
    277e394a3b54c82458a8ac7ac8f5dedcc79abca0474ff650f3daa896513fc903ad  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-debug.zip
    285e85ee6e9936dcfbb3a1b55e59f331ec4bb1301943975e529006879041b8001d  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-setup-unsigned.exe
    29c6724c3a2e1a25daa2b710feeaa67efe4e32a875234c4a157cefa0eb5d62ae63  guix-build-c86bce597a3c/output/x86_64-w64-mingw32/bitcoin-c86bce597a3c-win64-unsigned.zip
    
  17. sedited approved
  18. sedited commented at 7:52 pm on February 24, 2026: contributor
    Nice, ACK c86bce597a3c4d45f7c2b6149197d8303bda0e87
  19. sedited merged this on Feb 24, 2026
  20. sedited closed this on Feb 24, 2026

  21. fanquake deleted the branch on Feb 25, 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-03-09 15:13 UTC

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