guix: add `package.sh` #35499

pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:split_package_code changing 3 files +136 −122
  1. fanquake commented at 8:59 PM on June 9, 2026: member

    Split out packaging code, so that it can be re-used by build scripts. This is the second (mostly move-only) commit split out from #25573, before the changes that begin modifying the build.

  2. DrahtBot added the label Build system on Jun 9, 2026
  3. DrahtBot commented at 9:00 PM on June 9, 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/35499.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK hebasto, willcl-ark

    If your review is incorrectly listed, please copy-paste <code>&lt;!--meta-tag:bot-skip--&gt;</code> into the comment that the bot should ignore.

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #35503 (guix: CMake-related improvements 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.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

    LLM Linter (✨ experimental)

    Possible typos and grammar issues:

    • buildling -> building [misspelled word in the comment]

    <sup>2026-06-12 10:04:21</sup>

  4. fanquake added the label DrahtBot Guix build requested on Jun 9, 2026
  5. fanquake commented at 7:51 AM on June 10, 2026: member

    Guix Build (aarch64):

    e1519b66aedd818004647fd0083332d864f89dbc7d2708c10089bad1f3aabd1c  guix-build-2dd0ada39d10/output/aarch64-linux-gnu/SHA256SUMS.part
    dd60df80a434d0800bfafcf6cf2c23498b0e8a0967ce6e500af5497b07286ec2  guix-build-2dd0ada39d10/output/aarch64-linux-gnu/bitcoin-2dd0ada39d10-aarch64-linux-gnu-debug.tar.gz
    9711108ce12c6b8c6f7a636318af8663d08c808c3f7e5f08205d5ed5ea6b7d2c  guix-build-2dd0ada39d10/output/aarch64-linux-gnu/bitcoin-2dd0ada39d10-aarch64-linux-gnu.tar.gz
    552b0f716d579b62cfb1ca559f461a30dafde6edb2d899e3e45c89cc566f5922  guix-build-2dd0ada39d10/output/arm-linux-gnueabihf/SHA256SUMS.part
    de526ffbf7610637f6e2b6517d4ba50796cbb2afd4d73e54219f9b74aa47fff0  guix-build-2dd0ada39d10/output/arm-linux-gnueabihf/bitcoin-2dd0ada39d10-arm-linux-gnueabihf-debug.tar.gz
    0029e1a8d9ab4f03bd93313a6d930a34bf02f225c768135fda4eda466b3a4f5d  guix-build-2dd0ada39d10/output/arm-linux-gnueabihf/bitcoin-2dd0ada39d10-arm-linux-gnueabihf.tar.gz
    30974f7f9eac391735af65778c15d28b02b6b44994f4ff37ac5496a355e0cd34  guix-build-2dd0ada39d10/output/arm64-apple-darwin/SHA256SUMS.part
    b784e3b75baac1673beb9d32193b45681480f07bd6fd32ad7d749190f0e845a3  guix-build-2dd0ada39d10/output/arm64-apple-darwin/bitcoin-2dd0ada39d10-arm64-apple-darwin-codesigning.tar.gz
    fa741dff596fdd986dded7560a16f85ee474e56f0a6dfc73cbf7bf31321cd53a  guix-build-2dd0ada39d10/output/arm64-apple-darwin/bitcoin-2dd0ada39d10-arm64-apple-darwin-unsigned.tar.gz
    e66e49cfd0a0befc18e08db026a64da412c3f4f3d1850bf7069d4a9223bad11a  guix-build-2dd0ada39d10/output/arm64-apple-darwin/bitcoin-2dd0ada39d10-arm64-apple-darwin-unsigned.zip
    e293907efdeb103d6cf7cf0723bb84051710cb06f8e3a931eb30a538f5094316  guix-build-2dd0ada39d10/output/dist-archive/bitcoin-2dd0ada39d10.tar.gz
    329fd0aab2f557246f387f249bc4da34126d5836a329938ec6151e6f5037c5f6  guix-build-2dd0ada39d10/output/powerpc64-linux-gnu/SHA256SUMS.part
    18160fb6539d5b9c178bad7eae002f176e3eed3f18227ea990ac6663107579f4  guix-build-2dd0ada39d10/output/powerpc64-linux-gnu/bitcoin-2dd0ada39d10-powerpc64-linux-gnu-debug.tar.gz
    484bbd325b61b70b2ec57b0180f88f6898907d52033cdebc3e839fd91ed0c2a2  guix-build-2dd0ada39d10/output/powerpc64-linux-gnu/bitcoin-2dd0ada39d10-powerpc64-linux-gnu.tar.gz
    fe7574b8d12d95d57c7a10e139afdc229485eaf5261ab0c473f471d0ebfa8f44  guix-build-2dd0ada39d10/output/riscv64-linux-gnu/SHA256SUMS.part
    fe8ef8058c133a2ac158a078d560436bcd94e260d1e6d6e8d4b59e35d2fcab8f  guix-build-2dd0ada39d10/output/riscv64-linux-gnu/bitcoin-2dd0ada39d10-riscv64-linux-gnu-debug.tar.gz
    38ad1a07dbf3ec60e695d2dfbd3dc2a9fdabc57e8c4921a08fee0d61b0e126c7  guix-build-2dd0ada39d10/output/riscv64-linux-gnu/bitcoin-2dd0ada39d10-riscv64-linux-gnu.tar.gz
    b48caa67ea554c35231810881fc2b1373fe1ce5c116126db92ee2b5e63f18f47  guix-build-2dd0ada39d10/output/x86_64-apple-darwin/SHA256SUMS.part
    6cba5ee059690f82abac49c93fd24bb6bda8ad0d669edb52cac748407aa066ef  guix-build-2dd0ada39d10/output/x86_64-apple-darwin/bitcoin-2dd0ada39d10-x86_64-apple-darwin-codesigning.tar.gz
    32b53b4d28b70a2f4b9e9ee61a1d799d455d3dc39e78c698e48959a153afcbb1  guix-build-2dd0ada39d10/output/x86_64-apple-darwin/bitcoin-2dd0ada39d10-x86_64-apple-darwin-unsigned.tar.gz
    c3f1cd3a635e10c22b40dff657dc92e1475190a26b1b2fc9c22bf3b561351829  guix-build-2dd0ada39d10/output/x86_64-apple-darwin/bitcoin-2dd0ada39d10-x86_64-apple-darwin-unsigned.zip
    895536bca40e9c080f924b7086373cb2b4288dfb862927765ad52c4339d56257  guix-build-2dd0ada39d10/output/x86_64-linux-gnu/SHA256SUMS.part
    bc18be7b0d5b64e5c9973bdc842d0d68cf486ce78a02cac3e12c2ebb35fb7a05  guix-build-2dd0ada39d10/output/x86_64-linux-gnu/bitcoin-2dd0ada39d10-x86_64-linux-gnu-debug.tar.gz
    20346cfb1448e1d165c8b874fcb2ed9a5e8e6dd9388550e28b94b20f2d47a06e  guix-build-2dd0ada39d10/output/x86_64-linux-gnu/bitcoin-2dd0ada39d10-x86_64-linux-gnu.tar.gz
    2b09f7cf60a69df7f25234fc2d5dce872853c37e6ea300ac4d7c7564b58cb5a1  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/SHA256SUMS.part
    bd7a1876dce0e278d36e66bde89023de6fd14380ae409d6b3d98ef147585b221  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/bitcoin-2dd0ada39d10-win64-codesigning.tar.gz
    d1250356825ceaa49c577a12668bd0ccf20c3517b265e3cf3aa5f446a3448081  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/bitcoin-2dd0ada39d10-win64-debug.zip
    9f0e471a86a44a82b15ac7cecf1a98c1b8987527a47527146021aee82fd35696  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/bitcoin-2dd0ada39d10-win64-setup-unsigned.exe
    04cb7a6011e572ae4de40aa744dea9df03576c1d6beb542637c7196090b8cdb4  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/bitcoin-2dd0ada39d10-win64-unsigned.zip
    
  6. sedited commented at 9:36 AM on June 12, 2026: contributor

    Guix build (aarch64):

    e1519b66aedd818004647fd0083332d864f89dbc7d2708c10089bad1f3aabd1c  guix-build-2dd0ada39d10/output/aarch64-linux-gnu/SHA256SUMS.part
    dd60df80a434d0800bfafcf6cf2c23498b0e8a0967ce6e500af5497b07286ec2  guix-build-2dd0ada39d10/output/aarch64-linux-gnu/bitcoin-2dd0ada39d10-aarch64-linux-gnu-debug.tar.gz
    9711108ce12c6b8c6f7a636318af8663d08c808c3f7e5f08205d5ed5ea6b7d2c  guix-build-2dd0ada39d10/output/aarch64-linux-gnu/bitcoin-2dd0ada39d10-aarch64-linux-gnu.tar.gz
    552b0f716d579b62cfb1ca559f461a30dafde6edb2d899e3e45c89cc566f5922  guix-build-2dd0ada39d10/output/arm-linux-gnueabihf/SHA256SUMS.part
    de526ffbf7610637f6e2b6517d4ba50796cbb2afd4d73e54219f9b74aa47fff0  guix-build-2dd0ada39d10/output/arm-linux-gnueabihf/bitcoin-2dd0ada39d10-arm-linux-gnueabihf-debug.tar.gz
    0029e1a8d9ab4f03bd93313a6d930a34bf02f225c768135fda4eda466b3a4f5d  guix-build-2dd0ada39d10/output/arm-linux-gnueabihf/bitcoin-2dd0ada39d10-arm-linux-gnueabihf.tar.gz
    30974f7f9eac391735af65778c15d28b02b6b44994f4ff37ac5496a355e0cd34  guix-build-2dd0ada39d10/output/arm64-apple-darwin/SHA256SUMS.part
    b784e3b75baac1673beb9d32193b45681480f07bd6fd32ad7d749190f0e845a3  guix-build-2dd0ada39d10/output/arm64-apple-darwin/bitcoin-2dd0ada39d10-arm64-apple-darwin-codesigning.tar.gz
    fa741dff596fdd986dded7560a16f85ee474e56f0a6dfc73cbf7bf31321cd53a  guix-build-2dd0ada39d10/output/arm64-apple-darwin/bitcoin-2dd0ada39d10-arm64-apple-darwin-unsigned.tar.gz
    e66e49cfd0a0befc18e08db026a64da412c3f4f3d1850bf7069d4a9223bad11a  guix-build-2dd0ada39d10/output/arm64-apple-darwin/bitcoin-2dd0ada39d10-arm64-apple-darwin-unsigned.zip
    e293907efdeb103d6cf7cf0723bb84051710cb06f8e3a931eb30a538f5094316  guix-build-2dd0ada39d10/output/dist-archive/bitcoin-2dd0ada39d10.tar.gz
    329fd0aab2f557246f387f249bc4da34126d5836a329938ec6151e6f5037c5f6  guix-build-2dd0ada39d10/output/powerpc64-linux-gnu/SHA256SUMS.part
    18160fb6539d5b9c178bad7eae002f176e3eed3f18227ea990ac6663107579f4  guix-build-2dd0ada39d10/output/powerpc64-linux-gnu/bitcoin-2dd0ada39d10-powerpc64-linux-gnu-debug.tar.gz
    484bbd325b61b70b2ec57b0180f88f6898907d52033cdebc3e839fd91ed0c2a2  guix-build-2dd0ada39d10/output/powerpc64-linux-gnu/bitcoin-2dd0ada39d10-powerpc64-linux-gnu.tar.gz
    fe7574b8d12d95d57c7a10e139afdc229485eaf5261ab0c473f471d0ebfa8f44  guix-build-2dd0ada39d10/output/riscv64-linux-gnu/SHA256SUMS.part
    fe8ef8058c133a2ac158a078d560436bcd94e260d1e6d6e8d4b59e35d2fcab8f  guix-build-2dd0ada39d10/output/riscv64-linux-gnu/bitcoin-2dd0ada39d10-riscv64-linux-gnu-debug.tar.gz
    38ad1a07dbf3ec60e695d2dfbd3dc2a9fdabc57e8c4921a08fee0d61b0e126c7  guix-build-2dd0ada39d10/output/riscv64-linux-gnu/bitcoin-2dd0ada39d10-riscv64-linux-gnu.tar.gz
    b48caa67ea554c35231810881fc2b1373fe1ce5c116126db92ee2b5e63f18f47  guix-build-2dd0ada39d10/output/x86_64-apple-darwin/SHA256SUMS.part
    6cba5ee059690f82abac49c93fd24bb6bda8ad0d669edb52cac748407aa066ef  guix-build-2dd0ada39d10/output/x86_64-apple-darwin/bitcoin-2dd0ada39d10-x86_64-apple-darwin-codesigning.tar.gz
    32b53b4d28b70a2f4b9e9ee61a1d799d455d3dc39e78c698e48959a153afcbb1  guix-build-2dd0ada39d10/output/x86_64-apple-darwin/bitcoin-2dd0ada39d10-x86_64-apple-darwin-unsigned.tar.gz
    c3f1cd3a635e10c22b40dff657dc92e1475190a26b1b2fc9c22bf3b561351829  guix-build-2dd0ada39d10/output/x86_64-apple-darwin/bitcoin-2dd0ada39d10-x86_64-apple-darwin-unsigned.zip
    895536bca40e9c080f924b7086373cb2b4288dfb862927765ad52c4339d56257  guix-build-2dd0ada39d10/output/x86_64-linux-gnu/SHA256SUMS.part
    bc18be7b0d5b64e5c9973bdc842d0d68cf486ce78a02cac3e12c2ebb35fb7a05  guix-build-2dd0ada39d10/output/x86_64-linux-gnu/bitcoin-2dd0ada39d10-x86_64-linux-gnu-debug.tar.gz
    20346cfb1448e1d165c8b874fcb2ed9a5e8e6dd9388550e28b94b20f2d47a06e  guix-build-2dd0ada39d10/output/x86_64-linux-gnu/bitcoin-2dd0ada39d10-x86_64-linux-gnu.tar.gz
    2b09f7cf60a69df7f25234fc2d5dce872853c37e6ea300ac4d7c7564b58cb5a1  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/SHA256SUMS.part
    bd7a1876dce0e278d36e66bde89023de6fd14380ae409d6b3d98ef147585b221  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/bitcoin-2dd0ada39d10-win64-codesigning.tar.gz
    d1250356825ceaa49c577a12668bd0ccf20c3517b265e3cf3aa5f446a3448081  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/bitcoin-2dd0ada39d10-win64-debug.zip
    9f0e471a86a44a82b15ac7cecf1a98c1b8987527a47527146021aee82fd35696  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/bitcoin-2dd0ada39d10-win64-setup-unsigned.exe
    04cb7a6011e572ae4de40aa744dea9df03576c1d6beb542637c7196090b8cdb4  guix-build-2dd0ada39d10/output/x86_64-w64-mingw32/bitcoin-2dd0ada39d10-win64-unsigned.zip
    
  7. guix: add package.sh
    Split out packaging code, so that it can be re-used by
    build scripts.
    9bfdde74b5
  8. in contrib/guix/libexec/package.sh:9 in 2dd0ada39d outdated
       0 | @@ -0,0 +1,136 @@
       1 | +#!/usr/bin/env bash
       2 | +# Copyright (c) The Bitcoin Core developers
       3 | +# Distributed under the MIT software license, see the accompanying
       4 | +# file COPYING or https://opensource.org/license/mit.
       5 | +
       6 | +# shellcheck disable=SC2164
       7 | +# (warning): Use 'cd ... || exit' or 'cd ... || return' in case cd fails.
       8 | +
       9 | +export LC_ALL=C
    


    hebasto commented at 9:57 AM on June 12, 2026:

    Why not set -e -o pipefail, as we do in other scripts in contrib/guix/? That would make the shellcheck disable=SC2164 directive unnecessary.


    fanquake commented at 10:04 AM on June 12, 2026:

    Added.

  9. fanquake force-pushed on Jun 12, 2026
  10. hebasto approved
  11. hebasto commented at 11:09 AM on June 12, 2026: member

    ACK 9bfdde74b5aeaa5ff876f9581cd56744355fef11.

    My Guix build:

    x86_64
    1abc38ad56e228818e99a83d298cdf8c97ff807ff4d7b391474bd5b48296695f  guix-build-9bfdde74b5ae/output/aarch64-linux-gnu/SHA256SUMS.part
    c85c71a736c1e9fe4f9304446abbd624783556eaafa20d866704266c09fe9dde  guix-build-9bfdde74b5ae/output/aarch64-linux-gnu/bitcoin-9bfdde74b5ae-aarch64-linux-gnu-debug.tar.gz
    f8934ee5af0bda81c1b4caa9f4eabe97a4f9fb0bb5e6e23f932539e9c626c9c4  guix-build-9bfdde74b5ae/output/aarch64-linux-gnu/bitcoin-9bfdde74b5ae-aarch64-linux-gnu.tar.gz
    2d73525896ecc1799e0872b653cd2e92f592a5a9ae8bff90e9d21c1ea0d69c7f  guix-build-9bfdde74b5ae/output/arm-linux-gnueabihf/SHA256SUMS.part
    a7142b4fb01813c7e470ee6d91e761d679b320ce5319a674b6e77e0232806cb6  guix-build-9bfdde74b5ae/output/arm-linux-gnueabihf/bitcoin-9bfdde74b5ae-arm-linux-gnueabihf-debug.tar.gz
    052559585a0b4cf9b3feb438f471922b40b15671495543b1716eb4ec82fed006  guix-build-9bfdde74b5ae/output/arm-linux-gnueabihf/bitcoin-9bfdde74b5ae-arm-linux-gnueabihf.tar.gz
    08d4f3be7adad73ffdba2ed5fdc175510c6aaf05ddbfd020efbb6fabd2dc7ebd  guix-build-9bfdde74b5ae/output/arm64-apple-darwin/SHA256SUMS.part
    88027d9621d51649d487b82cf27d887b9b202ddfebfe54557e68074ce61519b5  guix-build-9bfdde74b5ae/output/arm64-apple-darwin/bitcoin-9bfdde74b5ae-arm64-apple-darwin-codesigning.tar.gz
    a1a388f7bac93013d663ce6794aac3b7b12e99f4728548a9393f607d26f56bca  guix-build-9bfdde74b5ae/output/arm64-apple-darwin/bitcoin-9bfdde74b5ae-arm64-apple-darwin-unsigned.tar.gz
    431b74810cda44a899d439a8f77243e4f952a49816bdfd87b1b339eb48415085  guix-build-9bfdde74b5ae/output/arm64-apple-darwin/bitcoin-9bfdde74b5ae-arm64-apple-darwin-unsigned.zip
    6e0bc4b5cf21a80e1c68a78a7b5f034c9c1e2df37772e1c71d8a12870b34fb12  guix-build-9bfdde74b5ae/output/dist-archive/bitcoin-9bfdde74b5ae.tar.gz
    9dc59b2c83d0c3e65b899a819232974c81940d1f8ab7b216515a3672acc19c80  guix-build-9bfdde74b5ae/output/powerpc64-linux-gnu/SHA256SUMS.part
    538a38e2c309bfa5df3001d8895492206b9213c71cd3dce6f4d50d7f6aaf8998  guix-build-9bfdde74b5ae/output/powerpc64-linux-gnu/bitcoin-9bfdde74b5ae-powerpc64-linux-gnu-debug.tar.gz
    a3ec71a24f9cd5b09657d8f81fb684664e469b06f445b285e7e38cd8cd60f720  guix-build-9bfdde74b5ae/output/powerpc64-linux-gnu/bitcoin-9bfdde74b5ae-powerpc64-linux-gnu.tar.gz
    93ae7227f7ea16e0ceb44614f65d81cf6f2c49075c0ef570b1b0d662344439c4  guix-build-9bfdde74b5ae/output/riscv64-linux-gnu/SHA256SUMS.part
    1d249ba2fb6cdb67580d7d5d1d69dbe756f6c0ff776a1ebae834d8957194eb2f  guix-build-9bfdde74b5ae/output/riscv64-linux-gnu/bitcoin-9bfdde74b5ae-riscv64-linux-gnu-debug.tar.gz
    283f84cc6a8a64b532ffee80b273d48bf0f0af8efa56f0c9fcbca18c1b456e8c  guix-build-9bfdde74b5ae/output/riscv64-linux-gnu/bitcoin-9bfdde74b5ae-riscv64-linux-gnu.tar.gz
    86db4b980fddb27be5f17293da614d16c95baeaa46e8cfde38f0c4875a31d448  guix-build-9bfdde74b5ae/output/x86_64-apple-darwin/SHA256SUMS.part
    03587643d488658daefa4179cd2cf73742685d7974590dcf980517cebcc59b49  guix-build-9bfdde74b5ae/output/x86_64-apple-darwin/bitcoin-9bfdde74b5ae-x86_64-apple-darwin-codesigning.tar.gz
    06078ff316395afbcf96a28b42d0af7130b5f60c00026a3c9c3061ef7a4196dc  guix-build-9bfdde74b5ae/output/x86_64-apple-darwin/bitcoin-9bfdde74b5ae-x86_64-apple-darwin-unsigned.tar.gz
    fb2c9d2e8a1cf4903cf95e5d0b8a9c45f27dcf5953a7a8169525af796f2339db  guix-build-9bfdde74b5ae/output/x86_64-apple-darwin/bitcoin-9bfdde74b5ae-x86_64-apple-darwin-unsigned.zip
    9f8b821ba0cd1af8f3b34ea08a8a84f7bb058cf1496e7a44e35e84252ea1baa5  guix-build-9bfdde74b5ae/output/x86_64-linux-gnu/SHA256SUMS.part
    a6f1788a24f532ce04f26f98ee737af5c2217e55538722134ddbd05471909496  guix-build-9bfdde74b5ae/output/x86_64-linux-gnu/bitcoin-9bfdde74b5ae-x86_64-linux-gnu-debug.tar.gz
    f65cfad056b832aa6101fa3557344f4a7495ed94b2b8e8de81642a6eadf59d4e  guix-build-9bfdde74b5ae/output/x86_64-linux-gnu/bitcoin-9bfdde74b5ae-x86_64-linux-gnu.tar.gz
    9bf38cbe5b83fd15175a715364064b1c1f3d1aa786fe08d87e54cc27c76f0ade  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/SHA256SUMS.part
    57b1b7f5410942803e0e1c6c6530aefbcadcd79c11534786a159e7a8a8488ac9  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/bitcoin-9bfdde74b5ae-win64-codesigning.tar.gz
    02ce8d889731cf0529fdd93f7e9f60437d9a1b582df83be1d5163bf8898a6b1c  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/bitcoin-9bfdde74b5ae-win64-debug.zip
    dfe1691b079f7637eba1c24e8a4926881c7cda09753edad02dd4fb87eec32389  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/bitcoin-9bfdde74b5ae-win64-setup-unsigned.exe
    7555a7ecb4a2cebf9a6e8776cb318393afa8856d8a809d4d564e45d9c58453a8  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/bitcoin-9bfdde74b5ae-win64-unsigned.zip
    
  12. DrahtBot commented at 3:22 PM on June 14, 2026: contributor

    <!--9cd9c72976c961c55c7acef8f6ba82cd-->

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

    File commit 142e86a65c8a809911e37ead5ece63ad7854077e<br>(master) commit 77ed2b5834a30d075a9f575f835b8f47ab947ba9<br>(pull/35499/merge)
    *-aarch64-linux-gnu-debug.tar.gz 1a94720ed0755972... 06c10ec4d6f7996b...
    *-aarch64-linux-gnu.tar.gz 317048cadd6deb61... 117d14d33ca0c55c...
    *-arm-linux-gnueabihf-debug.tar.gz 4d649898c210f9d0... 2ea0b7638f08bfd5...
    *-arm-linux-gnueabihf.tar.gz 4d531779f2a7362c... 6e657bb8ac288d2e...
    *-arm64-apple-darwin-codesigning.tar.gz f3a8a7267a3e81dd... 8539cc02e04bb44c...
    *-arm64-apple-darwin-unsigned.tar.gz 308c35cf2dc6ac43... a1349bd4a8c6e4b2...
    *-arm64-apple-darwin-unsigned.zip af32ca80494e9554... a5af5b27d1b46487...
    *-powerpc64-linux-gnu-debug.tar.gz 5ef430312b85bb14... 3e451972f2622d09...
    *-powerpc64-linux-gnu.tar.gz 1e8c78920452a73d... dc8f20042d1005e2...
    *-riscv64-linux-gnu-debug.tar.gz ed5fad8502f0894f... 0fc93039c4d0c02e...
    *-riscv64-linux-gnu.tar.gz 1690a3d90f5ea9e5... 4523007978369e0e...
    *-win64-codesigning.tar.gz f2a08bfea6f8286a... e1285026058236b3...
    *-win64-debug.zip 75c66d551dbbd713... 1c596cea04fba4d6...
    *-win64-setup-unsigned.exe 97e0a245bf9ed69b... f6a361be71db7dd2...
    *-win64-unsigned.zip 5da09b003e7e4711... c070bb65c00f3535...
    *-x86_64-apple-darwin-codesigning.tar.gz f8387278076056ba... 7b875f1c44f687c1...
    *-x86_64-apple-darwin-unsigned.tar.gz 6164afaca0e9d2a8... 98bec3a73aabff39...
    *-x86_64-apple-darwin-unsigned.zip 8dea22256d70ca96... f23d953f8f629baf...
    *-x86_64-linux-gnu-debug.tar.gz 354453f92c159178... 5c73ab8e7a2d9383...
    *-x86_64-linux-gnu.tar.gz 3bb2df8c857019a8... 86d6955fc73cf202...
    *.tar.gz b6c578d740177bb2... b5d928d0fe5df7b4...
    SHA256SUMS.part f5f63fd0e7f0335c... 62e651f28ba92dd2...
    guix_build.log bc5f1bd57f0e7505... a5e7a1a36a6179e6...
    guix_build.log.diff 321d8a2635dac288...
  13. DrahtBot removed the label DrahtBot Guix build requested on Jun 14, 2026
  14. willcl-ark approved
  15. willcl-ark commented at 12:11 PM on June 15, 2026: member

    ACK 9bfdde74b5aeaa5ff876f9581cd56744355fef11

    Straightforward extraction of guix packaging logic.

    Will followup with guix hashes from my build shortly

  16. hebasto merged this on Jun 15, 2026
  17. hebasto closed this on Jun 15, 2026

  18. fanquake deleted the branch on Jun 15, 2026
  19. willcl-ark commented at 8:08 AM on June 16, 2026: member

    my 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
    x86_64
    1abc38ad56e228818e99a83d298cdf8c97ff807ff4d7b391474bd5b48296695f  guix-build-9bfdde74b5ae/output/aarch64-linux-gnu/SHA256SUMS.part
    c85c71a736c1e9fe4f9304446abbd624783556eaafa20d866704266c09fe9dde  guix-build-9bfdde74b5ae/output/aarch64-linux-gnu/bitcoin-9bfdde74b5ae-aarch64-linux-gnu-debug.tar.gz
    f8934ee5af0bda81c1b4caa9f4eabe97a4f9fb0bb5e6e23f932539e9c626c9c4  guix-build-9bfdde74b5ae/output/aarch64-linux-gnu/bitcoin-9bfdde74b5ae-aarch64-linux-gnu.tar.gz
    2d73525896ecc1799e0872b653cd2e92f592a5a9ae8bff90e9d21c1ea0d69c7f  guix-build-9bfdde74b5ae/output/arm-linux-gnueabihf/SHA256SUMS.part
    a7142b4fb01813c7e470ee6d91e761d679b320ce5319a674b6e77e0232806cb6  guix-build-9bfdde74b5ae/output/arm-linux-gnueabihf/bitcoin-9bfdde74b5ae-arm-linux-gnueabihf-debug.tar.gz
    052559585a0b4cf9b3feb438f471922b40b15671495543b1716eb4ec82fed006  guix-build-9bfdde74b5ae/output/arm-linux-gnueabihf/bitcoin-9bfdde74b5ae-arm-linux-gnueabihf.tar.gz
    08d4f3be7adad73ffdba2ed5fdc175510c6aaf05ddbfd020efbb6fabd2dc7ebd  guix-build-9bfdde74b5ae/output/arm64-apple-darwin/SHA256SUMS.part
    88027d9621d51649d487b82cf27d887b9b202ddfebfe54557e68074ce61519b5  guix-build-9bfdde74b5ae/output/arm64-apple-darwin/bitcoin-9bfdde74b5ae-arm64-apple-darwin-codesigning.tar.gz
    a1a388f7bac93013d663ce6794aac3b7b12e99f4728548a9393f607d26f56bca  guix-build-9bfdde74b5ae/output/arm64-apple-darwin/bitcoin-9bfdde74b5ae-arm64-apple-darwin-unsigned.tar.gz
    431b74810cda44a899d439a8f77243e4f952a49816bdfd87b1b339eb48415085  guix-build-9bfdde74b5ae/output/arm64-apple-darwin/bitcoin-9bfdde74b5ae-arm64-apple-darwin-unsigned.zip
    6e0bc4b5cf21a80e1c68a78a7b5f034c9c1e2df37772e1c71d8a12870b34fb12  guix-build-9bfdde74b5ae/output/dist-archive/bitcoin-9bfdde74b5ae.tar.gz
    9dc59b2c83d0c3e65b899a819232974c81940d1f8ab7b216515a3672acc19c80  guix-build-9bfdde74b5ae/output/powerpc64-linux-gnu/SHA256SUMS.part
    538a38e2c309bfa5df3001d8895492206b9213c71cd3dce6f4d50d7f6aaf8998  guix-build-9bfdde74b5ae/output/powerpc64-linux-gnu/bitcoin-9bfdde74b5ae-powerpc64-linux-gnu-debug.tar.gz
    a3ec71a24f9cd5b09657d8f81fb684664e469b06f445b285e7e38cd8cd60f720  guix-build-9bfdde74b5ae/output/powerpc64-linux-gnu/bitcoin-9bfdde74b5ae-powerpc64-linux-gnu.tar.gz
    93ae7227f7ea16e0ceb44614f65d81cf6f2c49075c0ef570b1b0d662344439c4  guix-build-9bfdde74b5ae/output/riscv64-linux-gnu/SHA256SUMS.part
    1d249ba2fb6cdb67580d7d5d1d69dbe756f6c0ff776a1ebae834d8957194eb2f  guix-build-9bfdde74b5ae/output/riscv64-linux-gnu/bitcoin-9bfdde74b5ae-riscv64-linux-gnu-debug.tar.gz
    283f84cc6a8a64b532ffee80b273d48bf0f0af8efa56f0c9fcbca18c1b456e8c  guix-build-9bfdde74b5ae/output/riscv64-linux-gnu/bitcoin-9bfdde74b5ae-riscv64-linux-gnu.tar.gz
    86db4b980fddb27be5f17293da614d16c95baeaa46e8cfde38f0c4875a31d448  guix-build-9bfdde74b5ae/output/x86_64-apple-darwin/SHA256SUMS.part
    03587643d488658daefa4179cd2cf73742685d7974590dcf980517cebcc59b49  guix-build-9bfdde74b5ae/output/x86_64-apple-darwin/bitcoin-9bfdde74b5ae-x86_64-apple-darwin-codesigning.tar.gz
    06078ff316395afbcf96a28b42d0af7130b5f60c00026a3c9c3061ef7a4196dc  guix-build-9bfdde74b5ae/output/x86_64-apple-darwin/bitcoin-9bfdde74b5ae-x86_64-apple-darwin-unsigned.tar.gz
    fb2c9d2e8a1cf4903cf95e5d0b8a9c45f27dcf5953a7a8169525af796f2339db  guix-build-9bfdde74b5ae/output/x86_64-apple-darwin/bitcoin-9bfdde74b5ae-x86_64-apple-darwin-unsigned.zip
    9f8b821ba0cd1af8f3b34ea08a8a84f7bb058cf1496e7a44e35e84252ea1baa5  guix-build-9bfdde74b5ae/output/x86_64-linux-gnu/SHA256SUMS.part
    a6f1788a24f532ce04f26f98ee737af5c2217e55538722134ddbd05471909496  guix-build-9bfdde74b5ae/output/x86_64-linux-gnu/bitcoin-9bfdde74b5ae-x86_64-linux-gnu-debug.tar.gz
    f65cfad056b832aa6101fa3557344f4a7495ed94b2b8e8de81642a6eadf59d4e  guix-build-9bfdde74b5ae/output/x86_64-linux-gnu/bitcoin-9bfdde74b5ae-x86_64-linux-gnu.tar.gz
    9bf38cbe5b83fd15175a715364064b1c1f3d1aa786fe08d87e54cc27c76f0ade  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/SHA256SUMS.part
    57b1b7f5410942803e0e1c6c6530aefbcadcd79c11534786a159e7a8a8488ac9  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/bitcoin-9bfdde74b5ae-win64-codesigning.tar.gz
    02ce8d889731cf0529fdd93f7e9f60437d9a1b582df83be1d5163bf8898a6b1c  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/bitcoin-9bfdde74b5ae-win64-debug.zip
    dfe1691b079f7637eba1c24e8a4926881c7cda09753edad02dd4fb87eec32389  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/bitcoin-9bfdde74b5ae-win64-setup-unsigned.exe
    7555a7ecb4a2cebf9a6e8776cb318393afa8856d8a809d4d564e45d9c58453a8  guix-build-9bfdde74b5ae/output/x86_64-w64-mingw32/bitcoin-9bfdde74b5ae-win64-unsigned.zip
    

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-07-01 05:51 UTC

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