contrib: update macOS SDK to Xcode-26.1.1-17B100 #34036

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:macOS_newer_SDK changing 5 files +21 −15
  1. fanquake commented at 4:45 pm on December 9, 2025: member
    Updates the macOS SDK used for Guix builds to Xcode-26.1.1-17B100. Closes #34034.
  2. DrahtBot added the label Scripts and tools on Dec 9, 2025
  3. DrahtBot commented at 4:46 pm on December 9, 2025: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/34036.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK hebasto, sedited
    Concept ACK theuni, janb84

    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:

    • #31920 (build: create Depends build type for depends and use it by default for depends builds by theuni)

    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. maflcko commented at 4:52 pm on December 9, 2025: member
    Forgot to bump the CI, according to the touched files of the last bump: git show 8ea45e626e5a0482ee11d4376f961d8126ce7c7b --stat?
  5. fanquake commented at 4:54 pm on December 9, 2025: member
    Yea. However no point until the SDK is uploaded, and no point doing that until we’ve got determinism.
  6. DrahtBot added the label CI failed on Dec 9, 2025
  7. in contrib/macdeploy/README.md:18 in d04ffd7e21 outdated
    14@@ -15,14 +15,14 @@ When complete, it will have produced `Bitcoin-Core.zip`.
    15 A free Apple Developer Account is required to proceed.
    16 
    17 Our macOS SDK can be extracted from
    18-[Xcode_15.xip](https://download.developer.apple.com/Developer_Tools/Xcode_15/Xcode_15.xip).
    19+[Xcode_26.1.1_Apple_silicon.xip](https://download.developer.apple.com/Developer_Tools/Xcode_26.1.1/Xcode_26.1.1_Apple_silicon.xip).
    


    Sjors commented at 4:06 am on December 30, 2025:
    This implies dropping x86_64-apple-darwin? Or do you just want to try the Apple Silicon target first to see if it’s deterministic?

    fanquake commented at 11:34 am on December 31, 2025:

    This implies dropping x86_64-apple-darwin?

    No, this isn’t dropping support for any build targets. IIrc this is the version of Xcode that only runs on Apple Silicon, which I chose because the download is smaller, and this doesn’t make any difference to the extracted SDK.

  8. in contrib/macdeploy/README.md:55 in d04ffd7e21 outdated
    50@@ -51,8 +51,8 @@ path to `Xcode.app` (extracted in the previous stage) as the first argument.
    51 ./contrib/macdeploy/gen-sdk.py '/path/to/Xcode.app'
    52 ```
    53 
    54-The generated archive should be: `Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers.tar`.
    55-The `sha256sum` should be `95b00dc41fa090747dc0a7907a5031a2fcb2d7f95c9584ba6bccdb99b6e3d498`.
    56+The generated archive should be: `Xcode-26.1.1-17B100-extracted-SDK-with-libcxx-headers.tar`.
    57+The `sha256sum` should be `9600fa93644df674ee916b5e2c8a6ba8dacf631996a65dc922d003b98b5ea3b1`.
    


    Sjors commented at 4:18 am on December 30, 2025:

    Checksum matches on my Apple M4 Pro with macOS 26.2.

    I also got this sha256 sum on Ubuntu x86_64.


    theuni commented at 6:49 pm on January 14, 2026:
    Matches for me as well on Ubuntu x86_64.
  9. bitcoin deleted a comment on Dec 30, 2025
  10. fanquake force-pushed on Dec 31, 2025
  11. theuni commented at 6:55 pm on January 14, 2026: member
    Concept ACK.
  12. fanquake force-pushed on Jan 15, 2026
  13. fanquake marked this as ready for review on Jan 15, 2026
  14. fanquake commented at 2:35 pm on January 15, 2026: member
    The new tarball should become available some time today.
  15. hebasto commented at 11:26 am on January 18, 2026: member

    The CI failure does not appear to be specific to Qt.

    For instance, gmake -C depends zeromq HOST=arm64-apple-darwin also fails.

  16. fanquake force-pushed on Jan 28, 2026
  17. fanquake force-pushed on Jan 28, 2026
  18. fanquake commented at 1:34 pm on January 28, 2026: member
    Added a to-be-documented change that should fix the compile errors here.
  19. DrahtBot removed the label CI failed on Jan 28, 2026
  20. fanquake force-pushed on Jan 28, 2026
  21. fanquake force-pushed on Jan 28, 2026
  22. DrahtBot added the label CI failed on Jan 28, 2026
  23. DrahtBot removed the label CI failed on Jan 28, 2026
  24. fanquake force-pushed on Jan 29, 2026
  25. depends: use -Xclang -fno-cxx-modules in macOS cross build
    Newer versions of the macOS SDK, have introduced code like:
    ```cpp
    if defined(__has_feature) && __has_feature(modules)
    define USE_CLANG_TYPES 1
    else
    define USE_CLANG_TYPES 0
    endif
    
    if USE_CLANG_TYPES
    include <sys/_types/_ptrdiff_t.h>
    include <sys/_types/_size_t.h>
    include <sys/_types/_va_list.h>
    include <sys/_types/_wchar_t.h>
    endif
    ```
    
    which is currently causing compile failures due to undeclared types,
    which manifest when C++ modules are enabled. Note that the usage of
    "modules" in LLVM is can be a bit ambiguous, see:
    https://github.com/llvm/llvm-project/issues/55891.
    
    For now, explcitly disable cxx modules using `-fno-cxx-modules`. This
    resolves the include/compilation issues.
    
    Related discussion:
    https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116827
    https://github.com/llvm/llvm-project/pull/150349
    https://github.com/llvm/llvm-project/issues/57432
    57a778ed25
  26. contrib: update macOS SDK to Xcode-26.1.1-17B100 a89e1618dd
  27. fanquake force-pushed on Jan 29, 2026
  28. fanquake commented at 9:21 am on January 30, 2026: member

    Guix Build (aarch64):

     0fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
     17616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
     271c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
     3b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
     40427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
     5e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
     616f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
     746a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
     8636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
     9ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    10a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    1172bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    12f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    132a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    1428fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    156ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    16b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    17196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    1890e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    19cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    20c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    21730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    228f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    239bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    2440f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    256ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    26a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    27c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    28220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-unsigned.zip
    
  29. willcl-ark commented at 1:14 pm on January 30, 2026: member

    x64 build:

     0x86_64
     1fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
     27616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
     371c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
     4b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
     50427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
     6e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
     716f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
     846a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
     9636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    10ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    11a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    1272bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    13f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    142a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    1528fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    166ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    17b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    18196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    1990e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    20cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    21c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    22730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    238f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    249bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    2540f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    266ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    27a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    28c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    29220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-unsigned.zip
    
  30. hebasto commented at 3:27 pm on January 30, 2026: member

    My Guix build:

     0x86_64
     1fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
     27616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
     371c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
     4b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
     50427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
     6e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
     716f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
     846a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
     9636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    10ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    11a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    1272bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    13f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    142a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    1528fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    166ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    17b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    18196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    1990e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    20cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    21c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    22730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    238f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    249bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    2540f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    266ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    27a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    28c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    29220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-unsigned.zip
    
  31. hebasto commented at 4:06 pm on January 30, 2026: member

    Tested my Guix binaries on macOS Tahoe 26.2 (Apple Silicon) after self-signing.

    No issues.

  32. in depends/hosts/darwin.mk:70 in a89e1618dd
    66@@ -61,7 +67,7 @@ darwin_CXX=$(clangxx_prog) --target=$(host) \
    67                -iwithsysroot/usr/include -iframeworkwithsysroot/System/Library/Frameworks
    68 
    69 darwin_CFLAGS=-mmacos-version-min=$(OSX_MIN_VERSION)
    70-darwin_CXXFLAGS=-mmacos-version-min=$(OSX_MIN_VERSION)
    71+darwin_CXXFLAGS=-mmacos-version-min=$(OSX_MIN_VERSION) -Xclang -fno-cxx-modules
    


    hebasto commented at 4:22 pm on January 30, 2026:
    Out of curiosity, does -fno-modules make any difference when appended to CXXFLAGS?
  33. hebasto commented at 4:55 pm on January 30, 2026: member
    ACK a89e1618dd8c2ae655093c947fc3f51a34aad1a0.
  34. DrahtBot requested review from theuni on Jan 30, 2026
  35. Sjors commented at 5:32 pm on January 30, 2026: member

    x86_64 (running guix 1.5.0):

     0fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
     17616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
     271c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
     3b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
     40427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
     5e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
     616f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
     746a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
     8636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
     9ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    10a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    1172bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    12f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    132a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    1428fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    156ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    16b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    17196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    1890e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    19cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    20c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    21730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    228f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    239bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    2440f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    256ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    26a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    27c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    28220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-unsigned.zip
    

    Briefly tested the self-signed arm64 binary on macOS.

  36. 0xB10C commented at 8:25 pm on January 30, 2026: contributor

    x86_64 on NixOS

     0x86_64
     1fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
     27616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
     371c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
     4b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
     50427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
     6e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
     716f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
     846a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
     9636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    10ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    11a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    1272bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    13f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    142a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    1528fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    166ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    17b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    18196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    1990e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    20cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    21c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    22730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    238f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    249bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    2540f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    266ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    27a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    28c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    29220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-unsigned.zip
    
  37. sedited approved
  38. sedited commented at 8:03 am on January 31, 2026: contributor

    Guix builds:

     0aarch64
     1fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
     27616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
     371c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
     4b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
     50427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
     6e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
     716f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
     846a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
     9636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    10ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    11a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    1272bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    13f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    142a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    1528fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    166ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    17b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    18196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    1990e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    20cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    21c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    22730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    238f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    249bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    2540f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    266ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    27a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    28c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    29220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-unsigned.zip
    

    Also did a non-guix cross-compile run. Didn’t check if the binaries actually work.

    ACK a89e1618dd8c2ae655093c947fc3f51a34aad1a0

    Edit: I guess it would be good if someone tested the x86 bins?

  39. janb84 commented at 9:04 pm on January 31, 2026: contributor

    I followed the README to download and use the new SDK, only tricky part is that we use 26.1.1 which is lower in the list that the 26.1. It’s good that there is a sha256sum to verify that you have downloaded the correct one.

    My Guix Build Output

    Host architecture: aarch64 Commit: a89e1618dd8c

     0fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
     17616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
     271c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
     3b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
     40427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
     5e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
     616f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
     746a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
     8636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
     9ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    10a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    1172bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    12f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    132a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    1428fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    156ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    16b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    17196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    1890e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    19cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    20c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    21730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    228f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    239bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    2440f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    256ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    26a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    27c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    28220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-unsigned.zip
    
  40. janb84 commented at 1:49 pm on February 1, 2026: contributor

    concept ACK a89e1618dd8c2ae655093c947fc3f51a34aad1a0

    Followed guide all hashes match. Guix build works, got matching hashes . Build on Aarch64, Tested (limited) the bins on Linux X86-64 and Old x86-64 (intel) mac (MacOS 14.6.1).

  41. fanquake merged this on Feb 2, 2026
  42. fanquake closed this on Feb 2, 2026

  43. fanquake deleted the branch on Feb 2, 2026
  44. pinheadmz commented at 3:22 pm on February 3, 2026: member

    Apologize for last comment, guix hashes match. I’m missing hashes for *.part files like in other comments, I use NO_SIGN=1 to get a combined SHASUMS. Will double check MacOS codesigning next

    Debian 12, x86

     0zip@zip:~/bitcoin$ cat ~/guix.sigs/a89e1618dd8c/pinheadmz/noncodesigned.SHA256SUMS
     17616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
     271c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
     30427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
     4e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
     546a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
     6636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
     7ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
     8a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  bitcoin-a89e1618dd8c.tar.gz
     9f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    102a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    116ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    12b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    1390e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    14cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    15c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    168f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    179bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    186ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    19a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  bitcoin-a89e1618dd8c-win64-debug.zip
    20c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    21220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  bitcoin-a89e1618dd8c-win64-unsigned.zip
    
  45. pinheadmz commented at 10:46 pm on February 3, 2026: member

    post-merge ACK a89e1618dd8c2ae655093c947fc3f51a34aad1a0

    Tested with codesigning, arm64/macos


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-02-18 06:13 UTC

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