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

    <!--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/34036.

    <!--021abf342d371248e50ceaed478a90ca-->

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

    • #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.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

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

    fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
    7616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
    71c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
    b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
    0427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
    e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
    16f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
    46a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
    636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    72bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    2a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    28fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    6ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    90e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    8f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    9bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    40f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    6ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  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:

    x86_64
    fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
    7616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
    71c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
    b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
    0427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
    e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
    16f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
    46a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
    636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    72bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    2a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    28fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    6ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    90e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    8f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    9bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    40f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    6ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  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:

    x86_64
    fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
    7616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
    71c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
    b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
    0427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
    e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
    16f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
    46a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
    636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    72bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    2a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    28fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    6ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    90e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    8f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    9bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    40f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    6ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  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):

    fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
    7616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
    71c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
    b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
    0427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
    e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
    16f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
    46a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
    636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    72bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    2a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    28fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    6ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    90e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    8f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    9bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    40f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    6ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  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

    x86_64
    fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
    7616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
    71c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
    b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
    0427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
    e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
    16f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
    46a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
    636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    72bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    2a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    28fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    6ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    90e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    8f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    9bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    40f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    6ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  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:

    aarch64
    fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
    7616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
    71c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
    b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
    0427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
    e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
    16f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
    46a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
    636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    72bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    2a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    28fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    6ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    90e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    8f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    9bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    40f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    6ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  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

    fb4b2da29ddeb09d319e81e001a49cfd7dafc4c6243eb7183e43187e328f76c8  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/SHA256SUMS.part
    7616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
    71c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  guix-build-a89e1618dd8c/output/aarch64-linux-gnu/bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
    b05a1a96e4cb20d525fc8f07cc8c95fd378df70b58fe398dcc8741c69e031a20  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/SHA256SUMS.part
    0427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
    e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  guix-build-a89e1618dd8c/output/arm-linux-gnueabihf/bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
    16f201523516c88722b86c72db0e0134bee9e2a4e2347d87fdae38c10198f216  guix-build-a89e1618dd8c/output/arm64-apple-darwin/SHA256SUMS.part
    46a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
    636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  guix-build-a89e1618dd8c/output/arm64-apple-darwin/bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  guix-build-a89e1618dd8c/output/dist-archive/bitcoin-a89e1618dd8c.tar.gz
    72bcd95a037e743513583a455658f257e4e2c8a0cf5f32952d63f4a7ed730fa5  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/SHA256SUMS.part
    f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    2a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  guix-build-a89e1618dd8c/output/powerpc64-linux-gnu/bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    28fd83a61cc4e14533d8e9a4ea7ce47a9b5614c007881f28ef508586015db73e  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/SHA256SUMS.part
    6ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  guix-build-a89e1618dd8c/output/riscv64-linux-gnu/bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    196f5e1ed9adb2cf98b7084b40bacb9fae4e91e4ec4aeb35acbb9ea679bc54d6  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/SHA256SUMS.part
    90e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  guix-build-a89e1618dd8c/output/x86_64-apple-darwin/bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    730987fc35ea6cd5f02490ed3f854824b9f9ed925778653cdfc14abfe374d166  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/SHA256SUMS.part
    8f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    9bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  guix-build-a89e1618dd8c/output/x86_64-linux-gnu/bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    40f8fb0dc9a02504d7265dc7772a4b465836b224a8152cdef6e8cb08d076dcd7  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/SHA256SUMS.part
    6ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-debug.zip
    c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  guix-build-a89e1618dd8c/output/x86_64-w64-mingw32/bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  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

    zip@zip:~/bitcoin$ cat ~/guix.sigs/a89e1618dd8c/pinheadmz/noncodesigned.SHA256SUMS
    7616912e8f4e8f74e50ba408715af9751c61924838cf2f7fa497202e66fed966  bitcoin-a89e1618dd8c-aarch64-linux-gnu-debug.tar.gz
    71c732be56e71697eaf6a68703d29d0361896a667beeb734fcde749c979f63f6  bitcoin-a89e1618dd8c-aarch64-linux-gnu.tar.gz
    0427df30912dbfddd85e399aea432e965cd2bc29c10e15b6365a0570248246bb  bitcoin-a89e1618dd8c-arm-linux-gnueabihf-debug.tar.gz
    e5fc16a4b9c88fccba5fb34bbfb2170333b405d4f8bd90468aec004f0ec41c1c  bitcoin-a89e1618dd8c-arm-linux-gnueabihf.tar.gz
    46a6eab83fdc2901d7d4d7f8179b42f6dd67e7bddf96ea8c5b345f71ee08faee  bitcoin-a89e1618dd8c-arm64-apple-darwin-codesigning.tar.gz
    636b69532f5f07a7edc1c554a6d0dd58f77a2c55b4db2e5ce215addf2aedb571  bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.tar.gz
    ef6530d7a83856c6a81ef51fd590cb3300b66125ac95b3c0f09f43899f0c6baf  bitcoin-a89e1618dd8c-arm64-apple-darwin-unsigned.zip
    a03854224336f108b6c26d4aa17879d602b048d78f0085c7adce46348b082793  bitcoin-a89e1618dd8c.tar.gz
    f9bf74b887ed70863248f563516aadfa768b4a323e5ccde28ff79e301c58bd3c  bitcoin-a89e1618dd8c-powerpc64-linux-gnu-debug.tar.gz
    2a98c4c7404495c4b8d6a6f3efdbd80e0e3c9f97183603667e2dc002cf8ba61c  bitcoin-a89e1618dd8c-powerpc64-linux-gnu.tar.gz
    6ddb75ca17ea2ad51d208ba1745dc6c900bd9faabb4afa9d7dabc7e2c20f1a3c  bitcoin-a89e1618dd8c-riscv64-linux-gnu-debug.tar.gz
    b9ed71eca9322c33e94b3f27532074a80675b3a50e3841d60f244d715ab235dd  bitcoin-a89e1618dd8c-riscv64-linux-gnu.tar.gz
    90e59b5819a4fb85c98524497c9dd7de0a4646bad9bbf15b40da6e8ee49edb47  bitcoin-a89e1618dd8c-x86_64-apple-darwin-codesigning.tar.gz
    cc233a12b661c313cc737d115836334c4d245e13ffd28c4217b99d2cd4485625  bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.tar.gz
    c793968c65dc071477f1bc458671c1fc37984472b976d7021375b8eaf3dd82b1  bitcoin-a89e1618dd8c-x86_64-apple-darwin-unsigned.zip
    8f16be7ac86cf26e3ef45fd6e5a642bf9e472327078dcbb494a0c5dc760101ec  bitcoin-a89e1618dd8c-x86_64-linux-gnu-debug.tar.gz
    9bb2a525edf2e313a56dbb2a9dbc1031f44076057e6e8afd16de67490f638eef  bitcoin-a89e1618dd8c-x86_64-linux-gnu.tar.gz
    6ff4fb1d1289ca41396bc229859010533475e6665f0e5f6250b8ee6d160ab191  bitcoin-a89e1618dd8c-win64-codesigning.tar.gz
    a47a4c885ba2cca9f31e9f01cadd57b880e0a90d055c40ec33b66a6109a1fe1f  bitcoin-a89e1618dd8c-win64-debug.zip
    c8a30bb669852210defec234bc653b82c61047e480ee09e81ead38c6f4f75ee8  bitcoin-a89e1618dd8c-win64-setup-unsigned.exe
    220948977574da4eb4f8ca692a12b1f3918b97503c6b6e90d5875a51c48ea874  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

    <img width="592" height="460" alt="Screenshot 2026-02-03 at 5 45 49 PM" src="https://github.com/user-attachments/assets/705c359c-d8c1-49fe-bdee-80b3bae367cb" />


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-04-24 09:13 UTC

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