guix: cache GUI depends separately #36209

pull willcl-ark wants to merge 1 commits into bitcoin:master from willcl-ark:split-depends-dirs changing 7 files +18 −5
  1. willcl-ark commented at 7:49 PM on September 9, 2026: member

    Alternative to #35929

    The GUI and non-GUI Guix profiles produce different depends build IDs. However, depends deletes the existing per-package cache directory when storing a new build. Sharing a cache root therefore causes each profile to evict the other's packages, forcing rebuilds on subsequent runs.

    This PR keeps these packages in separate GUIX/BUILD and GUIX/GUI directories under the cache root. This also keeps them separate from ordinary developer builds when BASE_CACHE is being used there.

    #35929 replaces GUIX_ENVIRONMENT in package ID generation with a hash of selected Guix inputs. Its current implementation covers the manifests, patches, pinned Guix revision and additional flags, but that list needs to stay aligned with how we construct the environment and may therefore be brittle to future changes.

    In this version I prefer keeping the resolved environment in the cache key and simply keeping the caches separate.

    Tradeoffs vs #35929

    This PR means building and storing some dependencies twice, which I consider a reasonable cost for simpler cache tracking/invalidation. This is likely going to be the case for Linux anyway i.e after a change like #36193 or #25573.

  2. DrahtBot added the label Build system on Sep 9, 2026
  3. DrahtBot commented at 7:49 PM on September 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/36209.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline and AI policy for information on the review process.

    Type Reviewers
    ACK hebasto, achow101, sedited
    Concept ACK fanquake

    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:

    • #36082 (ci: add Guix builds to CI by willcl-ark)

    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-->

  4. hebasto commented at 10:13 AM on September 10, 2026: member

    Concept ACK.

  5. fanquake added this to the milestone 32.0 on Sep 10, 2026
  6. fanquake commented at 10:22 AM on September 10, 2026: member

    Concept ACK - I think this is the better approach.

    This PR means building and storing some dependencies twice,

    You can also note here that this is likely going to be the case for Linux any-ways i.e after a change like #36193 or #25573.

  7. guix: cache GUI depends separately
    The GUI manifest has a distinct Guix profile and consequently produces
    different depends build IDs. Previously this mean that the gui build
    would invalidate the build cache for the non-guix build.
    
    Move guix builds under a GUIX/ root, and further BUILD/ and GUI/ trees,
    so that local developer builds, GUI and non GUI guix builds can all
    co-exist together.
    
    There will end up being more copies of build depends packages, (local
    builds, and two guix variants), but these all use different toolchains
    and toolsets so this is desirable.
    1fe87c2505
  8. willcl-ark force-pushed on Sep 10, 2026
  9. hebasto approved
  10. hebasto commented at 10:49 AM on September 10, 2026: member

    ACK 1fe87c25054760dc53636d7e0cec8556c6c51e34, tested on Ubuntu 26.04 by doing several consecutive Guix builds interleaved with branch switches and observing the cache behavior.

  11. DrahtBot requested review from fanquake on Sep 10, 2026
  12. DrahtBot added the label CI failed on Sep 10, 2026
  13. willcl-ark commented at 12:13 PM on September 10, 2026: member

    Opened #36217 for the CI failure, but it's looking like it might be a cosmic ray so far...

  14. DrahtBot removed the label CI failed on Sep 10, 2026
  15. Sjors commented at 2:53 PM on September 10, 2026: member
    x86_64
    060d1f2254ea72db20ca6f5dad7e8d8fafe5e8339322cc72dc9e3c3f1c96dd86  guix-build-1fe87c250547/output/aarch64-linux-gnu/SHA256SUMS.part
    5640a1f85dc489b80145bd4ae71d9b0ec345516c9f248ddbd356f29be3a44d0b  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu-debug.tar.gz
    b4cd0963745fb128d1726f6b93a37482947d0d3fddd2c1cf6deb2c26d3279003  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu.tar.gz
    db2cb3ad4effe42009f796bff7c2df17e8695e6535511f171ca543f990784de9  guix-build-1fe87c250547/output/arm-linux-gnueabihf/SHA256SUMS.part
    0f7461bb773ec6c914d4d0941eab909a3df9b1adf7cdc0145ea09ec41354c2df  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf-debug.tar.gz
    6e1311edd3547bbfbc8583a3549d3ef0ff4d35acf409de455205c53f739dff11  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf.tar.gz
    6ca921377dc4c12b8b133b4ed4b0860f00ccbb2916c911fa116949d7ffcde979  guix-build-1fe87c250547/output/arm64-apple-darwin/SHA256SUMS.part
    30979394fa0d7134feee97267bb672aa0b24e74d4dbdecb1e99430a59362a6bc  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-codesigning.tar.gz
    693b65b3911d7c698e8cbd48cb8b88024586e046cfdec1c08b0a2f5fd184474a  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.tar.gz
    12ab08e345ddf8856d3990fe2fd6cc5e2117958699ab5e550283874604cc6a30  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.zip
    caf6957749588ab2d2decdf3aa4bae39b6e066c846fa7ee52fd3d161376ec70c  guix-build-1fe87c250547/output/dist-archive/bitcoin-1fe87c250547.tar.gz
    bda5aeb31b2f0839b78896a3bfd7b66eca069e2f28ba4756259e8ae45d0681e6  guix-build-1fe87c250547/output/powerpc64-linux-gnu/SHA256SUMS.part
    783517dcf933e25410046a92ba5aab6acecbe6a9577553bef5348be46486710c  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu-debug.tar.gz
    e640c767d86789f758237dbed23c94b77475f90fe7bc34bd8c15ca9584d7d32e  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu.tar.gz
    06158a052a423b95b2245cb89a6621f58c8566ffd99313a4cd176cd13665f634  guix-build-1fe87c250547/output/riscv64-linux-gnu/SHA256SUMS.part
    afee204eb167bfef70f2894aaa3a6f9d87978bc1ae0cb0b775160739b8270cb3  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu-debug.tar.gz
    7dba7bca771172f37ed12257b2a07bd611d9bda86073dd6b8276e66d9ca4d663  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu.tar.gz
    eb2cce13b9bebeb7783a40a6662ff9776f461f65469e3337203f63d0a23a9f58  guix-build-1fe87c250547/output/x86_64-apple-darwin/SHA256SUMS.part
    64e454273e8dfa6828ac63eb4f938f86f85bcbe4c8dd95652a0209862c8e1098  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-codesigning.tar.gz
    1d8f3948811bf9f7234cd59deac1c475005983b590c710b1089a5d5f1f4ae3c9  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.tar.gz
    31b7b8f76915b35bea09a27f44724c4e2cbabc4a5c30e9308b538d16581c59ae  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.zip
    f8c9e11a596e07d8269ff237442edd110342079c75ef16996dd0a4536088ba4b  guix-build-1fe87c250547/output/x86_64-linux-gnu/SHA256SUMS.part
    ee51e6b1d74eb030b06b50be31ee89d1508eeadf5eae9652a7a41b9938aefca1  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu-debug.tar.gz
    1b744e6f841cb51fb1227669ef056b804fae7f8efbcd4492f69a361bbff98ed5  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu.tar.gz
    1a091746ec52a0a69fa7d480e77f4e54565fe65127a7c0294cbdf665dde734ba  guix-build-1fe87c250547/output/x86_64-w64-mingw32/SHA256SUMS.part
    55620b102cb748a8e193378e8418b6f8d70458e225efa150ec39c52cec908fc6  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-codesigning.tar.gz
    bf95bc0e2b212c50ecb9b8952de9d1aac02d0054f21198261c4737c7b2466026  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-debug.zip
    d5fbbea85ae243b7bdc9af1b814278d4be9f54bb437c85cbb1e8e357330d70c5  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-setup-unsigned.exe
    d4d0e72cb04b756586acd4e7e02d958c46d3f24a10a6d81a2cef2fd42581202e  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-unsigned.zip
    
  16. fanquake commented at 4:04 PM on September 10, 2026: member

    Guix build (x86_64):

    060d1f2254ea72db20ca6f5dad7e8d8fafe5e8339322cc72dc9e3c3f1c96dd86  guix-build-1fe87c250547/output/aarch64-linux-gnu/SHA256SUMS.part
    5640a1f85dc489b80145bd4ae71d9b0ec345516c9f248ddbd356f29be3a44d0b  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu-debug.tar.gz
    b4cd0963745fb128d1726f6b93a37482947d0d3fddd2c1cf6deb2c26d3279003  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu.tar.gz
    db2cb3ad4effe42009f796bff7c2df17e8695e6535511f171ca543f990784de9  guix-build-1fe87c250547/output/arm-linux-gnueabihf/SHA256SUMS.part
    0f7461bb773ec6c914d4d0941eab909a3df9b1adf7cdc0145ea09ec41354c2df  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf-debug.tar.gz
    6e1311edd3547bbfbc8583a3549d3ef0ff4d35acf409de455205c53f739dff11  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf.tar.gz
    6ca921377dc4c12b8b133b4ed4b0860f00ccbb2916c911fa116949d7ffcde979  guix-build-1fe87c250547/output/arm64-apple-darwin/SHA256SUMS.part
    30979394fa0d7134feee97267bb672aa0b24e74d4dbdecb1e99430a59362a6bc  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-codesigning.tar.gz
    693b65b3911d7c698e8cbd48cb8b88024586e046cfdec1c08b0a2f5fd184474a  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.tar.gz
    12ab08e345ddf8856d3990fe2fd6cc5e2117958699ab5e550283874604cc6a30  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.zip
    caf6957749588ab2d2decdf3aa4bae39b6e066c846fa7ee52fd3d161376ec70c  guix-build-1fe87c250547/output/dist-archive/bitcoin-1fe87c250547.tar.gz
    bda5aeb31b2f0839b78896a3bfd7b66eca069e2f28ba4756259e8ae45d0681e6  guix-build-1fe87c250547/output/powerpc64-linux-gnu/SHA256SUMS.part
    783517dcf933e25410046a92ba5aab6acecbe6a9577553bef5348be46486710c  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu-debug.tar.gz
    e640c767d86789f758237dbed23c94b77475f90fe7bc34bd8c15ca9584d7d32e  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu.tar.gz
    06158a052a423b95b2245cb89a6621f58c8566ffd99313a4cd176cd13665f634  guix-build-1fe87c250547/output/riscv64-linux-gnu/SHA256SUMS.part
    afee204eb167bfef70f2894aaa3a6f9d87978bc1ae0cb0b775160739b8270cb3  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu-debug.tar.gz
    7dba7bca771172f37ed12257b2a07bd611d9bda86073dd6b8276e66d9ca4d663  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu.tar.gz
    eb2cce13b9bebeb7783a40a6662ff9776f461f65469e3337203f63d0a23a9f58  guix-build-1fe87c250547/output/x86_64-apple-darwin/SHA256SUMS.part
    64e454273e8dfa6828ac63eb4f938f86f85bcbe4c8dd95652a0209862c8e1098  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-codesigning.tar.gz
    1d8f3948811bf9f7234cd59deac1c475005983b590c710b1089a5d5f1f4ae3c9  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.tar.gz
    31b7b8f76915b35bea09a27f44724c4e2cbabc4a5c30e9308b538d16581c59ae  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.zip
    f8c9e11a596e07d8269ff237442edd110342079c75ef16996dd0a4536088ba4b  guix-build-1fe87c250547/output/x86_64-linux-gnu/SHA256SUMS.part
    ee51e6b1d74eb030b06b50be31ee89d1508eeadf5eae9652a7a41b9938aefca1  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu-debug.tar.gz
    1b744e6f841cb51fb1227669ef056b804fae7f8efbcd4492f69a361bbff98ed5  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu.tar.gz
    1a091746ec52a0a69fa7d480e77f4e54565fe65127a7c0294cbdf665dde734ba  guix-build-1fe87c250547/output/x86_64-w64-mingw32/SHA256SUMS.part
    55620b102cb748a8e193378e8418b6f8d70458e225efa150ec39c52cec908fc6  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-codesigning.tar.gz
    bf95bc0e2b212c50ecb9b8952de9d1aac02d0054f21198261c4737c7b2466026  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-debug.zip
    d5fbbea85ae243b7bdc9af1b814278d4be9f54bb437c85cbb1e8e357330d70c5  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-setup-unsigned.exe
    d4d0e72cb04b756586acd4e7e02d958c46d3f24a10a6d81a2cef2fd42581202e  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-unsigned.zip
    
  17. hebasto commented at 8:51 PM on September 10, 2026: member

    My Guix build:

    aarch64
    060d1f2254ea72db20ca6f5dad7e8d8fafe5e8339322cc72dc9e3c3f1c96dd86  guix-build-1fe87c250547/output/aarch64-linux-gnu/SHA256SUMS.part
    5640a1f85dc489b80145bd4ae71d9b0ec345516c9f248ddbd356f29be3a44d0b  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu-debug.tar.gz
    b4cd0963745fb128d1726f6b93a37482947d0d3fddd2c1cf6deb2c26d3279003  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu.tar.gz
    db2cb3ad4effe42009f796bff7c2df17e8695e6535511f171ca543f990784de9  guix-build-1fe87c250547/output/arm-linux-gnueabihf/SHA256SUMS.part
    0f7461bb773ec6c914d4d0941eab909a3df9b1adf7cdc0145ea09ec41354c2df  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf-debug.tar.gz
    6e1311edd3547bbfbc8583a3549d3ef0ff4d35acf409de455205c53f739dff11  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf.tar.gz
    6ca921377dc4c12b8b133b4ed4b0860f00ccbb2916c911fa116949d7ffcde979  guix-build-1fe87c250547/output/arm64-apple-darwin/SHA256SUMS.part
    30979394fa0d7134feee97267bb672aa0b24e74d4dbdecb1e99430a59362a6bc  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-codesigning.tar.gz
    693b65b3911d7c698e8cbd48cb8b88024586e046cfdec1c08b0a2f5fd184474a  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.tar.gz
    12ab08e345ddf8856d3990fe2fd6cc5e2117958699ab5e550283874604cc6a30  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.zip
    caf6957749588ab2d2decdf3aa4bae39b6e066c846fa7ee52fd3d161376ec70c  guix-build-1fe87c250547/output/dist-archive/bitcoin-1fe87c250547.tar.gz
    bda5aeb31b2f0839b78896a3bfd7b66eca069e2f28ba4756259e8ae45d0681e6  guix-build-1fe87c250547/output/powerpc64-linux-gnu/SHA256SUMS.part
    783517dcf933e25410046a92ba5aab6acecbe6a9577553bef5348be46486710c  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu-debug.tar.gz
    e640c767d86789f758237dbed23c94b77475f90fe7bc34bd8c15ca9584d7d32e  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu.tar.gz
    06158a052a423b95b2245cb89a6621f58c8566ffd99313a4cd176cd13665f634  guix-build-1fe87c250547/output/riscv64-linux-gnu/SHA256SUMS.part
    afee204eb167bfef70f2894aaa3a6f9d87978bc1ae0cb0b775160739b8270cb3  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu-debug.tar.gz
    7dba7bca771172f37ed12257b2a07bd611d9bda86073dd6b8276e66d9ca4d663  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu.tar.gz
    eb2cce13b9bebeb7783a40a6662ff9776f461f65469e3337203f63d0a23a9f58  guix-build-1fe87c250547/output/x86_64-apple-darwin/SHA256SUMS.part
    64e454273e8dfa6828ac63eb4f938f86f85bcbe4c8dd95652a0209862c8e1098  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-codesigning.tar.gz
    1d8f3948811bf9f7234cd59deac1c475005983b590c710b1089a5d5f1f4ae3c9  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.tar.gz
    31b7b8f76915b35bea09a27f44724c4e2cbabc4a5c30e9308b538d16581c59ae  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.zip
    f8c9e11a596e07d8269ff237442edd110342079c75ef16996dd0a4536088ba4b  guix-build-1fe87c250547/output/x86_64-linux-gnu/SHA256SUMS.part
    ee51e6b1d74eb030b06b50be31ee89d1508eeadf5eae9652a7a41b9938aefca1  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu-debug.tar.gz
    1b744e6f841cb51fb1227669ef056b804fae7f8efbcd4492f69a361bbff98ed5  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu.tar.gz
    1a091746ec52a0a69fa7d480e77f4e54565fe65127a7c0294cbdf665dde734ba  guix-build-1fe87c250547/output/x86_64-w64-mingw32/SHA256SUMS.part
    55620b102cb748a8e193378e8418b6f8d70458e225efa150ec39c52cec908fc6  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-codesigning.tar.gz
    bf95bc0e2b212c50ecb9b8952de9d1aac02d0054f21198261c4737c7b2466026  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-debug.zip
    d5fbbea85ae243b7bdc9af1b814278d4be9f54bb437c85cbb1e8e357330d70c5  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-setup-unsigned.exe
    d4d0e72cb04b756586acd4e7e02d958c46d3f24a10a6d81a2cef2fd42581202e  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-unsigned.zip
    
  18. achow101 commented at 6:29 AM on September 11, 2026: member

    ACK 1fe87c25054760dc53636d7e0cec8556c6c51e34

    060d1f2254ea72db20ca6f5dad7e8d8fafe5e8339322cc72dc9e3c3f1c96dd86  guix-build-1fe87c250547/output/aarch64-linux-gnu/SHA256SUMS.part
    5640a1f85dc489b80145bd4ae71d9b0ec345516c9f248ddbd356f29be3a44d0b  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu-debug.tar.gz
    b4cd0963745fb128d1726f6b93a37482947d0d3fddd2c1cf6deb2c26d3279003  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu.tar.gz
    db2cb3ad4effe42009f796bff7c2df17e8695e6535511f171ca543f990784de9  guix-build-1fe87c250547/output/arm-linux-gnueabihf/SHA256SUMS.part
    0f7461bb773ec6c914d4d0941eab909a3df9b1adf7cdc0145ea09ec41354c2df  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf-debug.tar.gz
    6e1311edd3547bbfbc8583a3549d3ef0ff4d35acf409de455205c53f739dff11  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf.tar.gz
    6ca921377dc4c12b8b133b4ed4b0860f00ccbb2916c911fa116949d7ffcde979  guix-build-1fe87c250547/output/arm64-apple-darwin/SHA256SUMS.part
    30979394fa0d7134feee97267bb672aa0b24e74d4dbdecb1e99430a59362a6bc  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-codesigning.tar.gz
    693b65b3911d7c698e8cbd48cb8b88024586e046cfdec1c08b0a2f5fd184474a  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.tar.gz
    12ab08e345ddf8856d3990fe2fd6cc5e2117958699ab5e550283874604cc6a30  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.zip
    caf6957749588ab2d2decdf3aa4bae39b6e066c846fa7ee52fd3d161376ec70c  guix-build-1fe87c250547/output/dist-archive/bitcoin-1fe87c250547.tar.gz
    bda5aeb31b2f0839b78896a3bfd7b66eca069e2f28ba4756259e8ae45d0681e6  guix-build-1fe87c250547/output/powerpc64-linux-gnu/SHA256SUMS.part
    783517dcf933e25410046a92ba5aab6acecbe6a9577553bef5348be46486710c  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu-debug.tar.gz
    e640c767d86789f758237dbed23c94b77475f90fe7bc34bd8c15ca9584d7d32e  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu.tar.gz
    06158a052a423b95b2245cb89a6621f58c8566ffd99313a4cd176cd13665f634  guix-build-1fe87c250547/output/riscv64-linux-gnu/SHA256SUMS.part
    afee204eb167bfef70f2894aaa3a6f9d87978bc1ae0cb0b775160739b8270cb3  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu-debug.tar.gz
    7dba7bca771172f37ed12257b2a07bd611d9bda86073dd6b8276e66d9ca4d663  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu.tar.gz
    eb2cce13b9bebeb7783a40a6662ff9776f461f65469e3337203f63d0a23a9f58  guix-build-1fe87c250547/output/x86_64-apple-darwin/SHA256SUMS.part
    64e454273e8dfa6828ac63eb4f938f86f85bcbe4c8dd95652a0209862c8e1098  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-codesigning.tar.gz
    1d8f3948811bf9f7234cd59deac1c475005983b590c710b1089a5d5f1f4ae3c9  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.tar.gz
    31b7b8f76915b35bea09a27f44724c4e2cbabc4a5c30e9308b538d16581c59ae  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.zip
    f8c9e11a596e07d8269ff237442edd110342079c75ef16996dd0a4536088ba4b  guix-build-1fe87c250547/output/x86_64-linux-gnu/SHA256SUMS.part
    ee51e6b1d74eb030b06b50be31ee89d1508eeadf5eae9652a7a41b9938aefca1  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu-debug.tar.gz
    1b744e6f841cb51fb1227669ef056b804fae7f8efbcd4492f69a361bbff98ed5  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu.tar.gz
    1a091746ec52a0a69fa7d480e77f4e54565fe65127a7c0294cbdf665dde734ba  guix-build-1fe87c250547/output/x86_64-w64-mingw32/SHA256SUMS.part
    55620b102cb748a8e193378e8418b6f8d70458e225efa150ec39c52cec908fc6  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-codesigning.tar.gz
    bf95bc0e2b212c50ecb9b8952de9d1aac02d0054f21198261c4737c7b2466026  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-debug.zip
    d5fbbea85ae243b7bdc9af1b814278d4be9f54bb437c85cbb1e8e357330d70c5  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-setup-unsigned.exe
    d4d0e72cb04b756586acd4e7e02d958c46d3f24a10a6d81a2cef2fd42581202e  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-unsigned.zip
    
  19. sedited approved
  20. sedited commented at 8:11 AM on September 11, 2026: contributor

    ACK 1fe87c25054760dc53636d7e0cec8556c6c51e34

  21. sedited merged this on Sep 11, 2026
  22. sedited closed this on Sep 11, 2026

  23. willcl-ark commented at 8:46 AM on September 11, 2026: member

    guix build:

    x86_64
    060d1f2254ea72db20ca6f5dad7e8d8fafe5e8339322cc72dc9e3c3f1c96dd86  guix-build-1fe87c250547/output/aarch64-linux-gnu/SHA256SUMS.part
    5640a1f85dc489b80145bd4ae71d9b0ec345516c9f248ddbd356f29be3a44d0b  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu-debug.tar.gz
    b4cd0963745fb128d1726f6b93a37482947d0d3fddd2c1cf6deb2c26d3279003  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu.tar.gz
    db2cb3ad4effe42009f796bff7c2df17e8695e6535511f171ca543f990784de9  guix-build-1fe87c250547/output/arm-linux-gnueabihf/SHA256SUMS.part
    0f7461bb773ec6c914d4d0941eab909a3df9b1adf7cdc0145ea09ec41354c2df  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf-debug.tar.gz
    6e1311edd3547bbfbc8583a3549d3ef0ff4d35acf409de455205c53f739dff11  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf.tar.gz
    6ca921377dc4c12b8b133b4ed4b0860f00ccbb2916c911fa116949d7ffcde979  guix-build-1fe87c250547/output/arm64-apple-darwin/SHA256SUMS.part
    30979394fa0d7134feee97267bb672aa0b24e74d4dbdecb1e99430a59362a6bc  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-codesigning.tar.gz
    693b65b3911d7c698e8cbd48cb8b88024586e046cfdec1c08b0a2f5fd184474a  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.tar.gz
    12ab08e345ddf8856d3990fe2fd6cc5e2117958699ab5e550283874604cc6a30  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.zip
    caf6957749588ab2d2decdf3aa4bae39b6e066c846fa7ee52fd3d161376ec70c  guix-build-1fe87c250547/output/dist-archive/bitcoin-1fe87c250547.tar.gz
    bda5aeb31b2f0839b78896a3bfd7b66eca069e2f28ba4756259e8ae45d0681e6  guix-build-1fe87c250547/output/powerpc64-linux-gnu/SHA256SUMS.part
    783517dcf933e25410046a92ba5aab6acecbe6a9577553bef5348be46486710c  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu-debug.tar.gz
    e640c767d86789f758237dbed23c94b77475f90fe7bc34bd8c15ca9584d7d32e  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu.tar.gz
    06158a052a423b95b2245cb89a6621f58c8566ffd99313a4cd176cd13665f634  guix-build-1fe87c250547/output/riscv64-linux-gnu/SHA256SUMS.part
    afee204eb167bfef70f2894aaa3a6f9d87978bc1ae0cb0b775160739b8270cb3  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu-debug.tar.gz
    7dba7bca771172f37ed12257b2a07bd611d9bda86073dd6b8276e66d9ca4d663  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu.tar.gz
    eb2cce13b9bebeb7783a40a6662ff9776f461f65469e3337203f63d0a23a9f58  guix-build-1fe87c250547/output/x86_64-apple-darwin/SHA256SUMS.part
    64e454273e8dfa6828ac63eb4f938f86f85bcbe4c8dd95652a0209862c8e1098  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-codesigning.tar.gz
    1d8f3948811bf9f7234cd59deac1c475005983b590c710b1089a5d5f1f4ae3c9  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.tar.gz
    31b7b8f76915b35bea09a27f44724c4e2cbabc4a5c30e9308b538d16581c59ae  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.zip
    f8c9e11a596e07d8269ff237442edd110342079c75ef16996dd0a4536088ba4b  guix-build-1fe87c250547/output/x86_64-linux-gnu/SHA256SUMS.part
    ee51e6b1d74eb030b06b50be31ee89d1508eeadf5eae9652a7a41b9938aefca1  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu-debug.tar.gz
    1b744e6f841cb51fb1227669ef056b804fae7f8efbcd4492f69a361bbff98ed5  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu.tar.gz
    1a091746ec52a0a69fa7d480e77f4e54565fe65127a7c0294cbdf665dde734ba  guix-build-1fe87c250547/output/x86_64-w64-mingw32/SHA256SUMS.part
    55620b102cb748a8e193378e8418b6f8d70458e225efa150ec39c52cec908fc6  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-codesigning.tar.gz
    bf95bc0e2b212c50ecb9b8952de9d1aac02d0054f21198261c4737c7b2466026  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-debug.zip
    d5fbbea85ae243b7bdc9af1b814278d4be9f54bb437c85cbb1e8e357330d70c5  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-setup-unsigned.exe
    d4d0e72cb04b756586acd4e7e02d958c46d3f24a10a6d81a2cef2fd42581202e  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-unsigned.zip
    
  24. janb84 commented at 9:06 AM on September 11, 2026: contributor

    My Guix Build

    Host architecture: aarch64 Commit: 1fe87c25

    060d1f2254ea72db20ca6f5dad7e8d8fafe5e8339322cc72dc9e3c3f1c96dd86  guix-build-1fe87c250547/output/aarch64-linux-gnu/SHA256SUMS.part
    5640a1f85dc489b80145bd4ae71d9b0ec345516c9f248ddbd356f29be3a44d0b  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu-debug.tar.gz
    b4cd0963745fb128d1726f6b93a37482947d0d3fddd2c1cf6deb2c26d3279003  guix-build-1fe87c250547/output/aarch64-linux-gnu/bitcoin-1fe87c250547-aarch64-linux-gnu.tar.gz
    db2cb3ad4effe42009f796bff7c2df17e8695e6535511f171ca543f990784de9  guix-build-1fe87c250547/output/arm-linux-gnueabihf/SHA256SUMS.part
    0f7461bb773ec6c914d4d0941eab909a3df9b1adf7cdc0145ea09ec41354c2df  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf-debug.tar.gz
    6e1311edd3547bbfbc8583a3549d3ef0ff4d35acf409de455205c53f739dff11  guix-build-1fe87c250547/output/arm-linux-gnueabihf/bitcoin-1fe87c250547-arm-linux-gnueabihf.tar.gz
    6ca921377dc4c12b8b133b4ed4b0860f00ccbb2916c911fa116949d7ffcde979  guix-build-1fe87c250547/output/arm64-apple-darwin/SHA256SUMS.part
    30979394fa0d7134feee97267bb672aa0b24e74d4dbdecb1e99430a59362a6bc  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-codesigning.tar.gz
    693b65b3911d7c698e8cbd48cb8b88024586e046cfdec1c08b0a2f5fd184474a  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.tar.gz
    12ab08e345ddf8856d3990fe2fd6cc5e2117958699ab5e550283874604cc6a30  guix-build-1fe87c250547/output/arm64-apple-darwin/bitcoin-1fe87c250547-arm64-apple-darwin-unsigned.zip
    caf6957749588ab2d2decdf3aa4bae39b6e066c846fa7ee52fd3d161376ec70c  guix-build-1fe87c250547/output/dist-archive/bitcoin-1fe87c250547.tar.gz
    bda5aeb31b2f0839b78896a3bfd7b66eca069e2f28ba4756259e8ae45d0681e6  guix-build-1fe87c250547/output/powerpc64-linux-gnu/SHA256SUMS.part
    783517dcf933e25410046a92ba5aab6acecbe6a9577553bef5348be46486710c  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu-debug.tar.gz
    e640c767d86789f758237dbed23c94b77475f90fe7bc34bd8c15ca9584d7d32e  guix-build-1fe87c250547/output/powerpc64-linux-gnu/bitcoin-1fe87c250547-powerpc64-linux-gnu.tar.gz
    06158a052a423b95b2245cb89a6621f58c8566ffd99313a4cd176cd13665f634  guix-build-1fe87c250547/output/riscv64-linux-gnu/SHA256SUMS.part
    afee204eb167bfef70f2894aaa3a6f9d87978bc1ae0cb0b775160739b8270cb3  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu-debug.tar.gz
    7dba7bca771172f37ed12257b2a07bd611d9bda86073dd6b8276e66d9ca4d663  guix-build-1fe87c250547/output/riscv64-linux-gnu/bitcoin-1fe87c250547-riscv64-linux-gnu.tar.gz
    eb2cce13b9bebeb7783a40a6662ff9776f461f65469e3337203f63d0a23a9f58  guix-build-1fe87c250547/output/x86_64-apple-darwin/SHA256SUMS.part
    64e454273e8dfa6828ac63eb4f938f86f85bcbe4c8dd95652a0209862c8e1098  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-codesigning.tar.gz
    1d8f3948811bf9f7234cd59deac1c475005983b590c710b1089a5d5f1f4ae3c9  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.tar.gz
    31b7b8f76915b35bea09a27f44724c4e2cbabc4a5c30e9308b538d16581c59ae  guix-build-1fe87c250547/output/x86_64-apple-darwin/bitcoin-1fe87c250547-x86_64-apple-darwin-unsigned.zip
    f8c9e11a596e07d8269ff237442edd110342079c75ef16996dd0a4536088ba4b  guix-build-1fe87c250547/output/x86_64-linux-gnu/SHA256SUMS.part
    ee51e6b1d74eb030b06b50be31ee89d1508eeadf5eae9652a7a41b9938aefca1  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu-debug.tar.gz
    1b744e6f841cb51fb1227669ef056b804fae7f8efbcd4492f69a361bbff98ed5  guix-build-1fe87c250547/output/x86_64-linux-gnu/bitcoin-1fe87c250547-x86_64-linux-gnu.tar.gz
    1a091746ec52a0a69fa7d480e77f4e54565fe65127a7c0294cbdf665dde734ba  guix-build-1fe87c250547/output/x86_64-w64-mingw32/SHA256SUMS.part
    55620b102cb748a8e193378e8418b6f8d70458e225efa150ec39c52cec908fc6  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-codesigning.tar.gz
    bf95bc0e2b212c50ecb9b8952de9d1aac02d0054f21198261c4737c7b2466026  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-debug.zip
    d5fbbea85ae243b7bdc9af1b814278d4be9f54bb437c85cbb1e8e357330d70c5  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-win64-setup-unsigned.exe
    d4d0e72cb04b756586acd4e7e02d958c46d3f24a10a6d81a2cef2fd42581202e  guix-build-1fe87c250547/output/x86_64-w64-mingw32/bitcoin-1fe87c250547-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-09-13 20:51 UTC

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