build: use Clang 15 for macOS cross-compilation #28337

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:macos_clang_15 changing 4 files +7 −7
  1. fanquake commented at 3:31 pm on August 24, 2023: member
    This will end up being a blocker for #28210, and is already part of #21778, even though an even newer LLVM/Clang combination is required (and still missing from upstream Guix). Seems straight-forward enough to just bump the macOS compiler to a more modern Clang.
  2. fanquake requested review from TheCharlatan on Aug 24, 2023
  3. DrahtBot commented at 3:31 pm on August 24, 2023: contributor

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

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK TheCharlatan

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #27897 (guix: use GCC 12.3.0 to build releases by fanquake)
    • #27099 (build: produce a .zip for macOS distribution by fanquake)
    • #25573 ([POC] guix: produce a fully -static-pie bitcoind by fanquake)
    • #25391 (guix: Use LTO to build releases by fanquake)
    • #21778 (build: LLD based macOS toolchain by fanquake)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  4. DrahtBot added the label Build system on Aug 24, 2023
  5. maflcko commented at 4:12 pm on August 24, 2023: member

    Does it need any additional changes? E.g. #21778 (comment) ?

    And I presume the additional cleanups require llvm 16? E.g. “build: remove cctools and libtapi packages” or guix: use GUIX_LD_WRAPPER_DISABLE_RPATH for all HOSTS or build: drop bind_at_load usage on macOS

  6. fanquake commented at 4:56 pm on August 24, 2023: member

    Does it need any additional changes? E.g. #21778 (comment) ?

    No additional changes needed. I think that comment is outdated in any case.

    And I presume the additional cleanups require llvm 16? E.g.

    Yea. The switchover to lld requires LLVM 16+, which we still need to package and/or upstream into Guix.

  7. maflcko added the label DrahtBot Guix build requested on Aug 24, 2023
  8. DrahtBot commented at 5:02 am on August 25, 2023: contributor

    Guix builds

    File commit 1fa6411dde3a6c4c4a89d7aebfba03f114f12bb1(master) commit 2b9e1f5ef8551d0dfc70849a6908a05938c037ab(master and this pull)
    SHA256SUMS.part c04c559f4bad6227... 8f2907b70fd00b52...
    *-aarch64-linux-gnu-debug.tar.gz e33713ceafa638cc... 085fdec5937a2bdc...
    *-aarch64-linux-gnu.tar.gz 888d0c4d6e7edcd0... e25ac4a25be02612...
    *-arm-linux-gnueabihf-debug.tar.gz 306334448166c2ed... a80d185ffbb82d05...
    *-arm-linux-gnueabihf.tar.gz a4eb91eaf85277b0... 4d4403d04a52d927...
    *-arm64-apple-darwin-unsigned.dmg 900ac5245501dabb... ddf428f9cc304484...
    *-arm64-apple-darwin-unsigned.tar.gz 53f9515c24b38d5f... c37a96582e2b1718...
    *-arm64-apple-darwin.tar.gz 1975569c2b985ee7... d5ceac58802aa865...
    *-powerpc64-linux-gnu-debug.tar.gz b9e6f0bcccd6855d... 9cefba302f9cc400...
    *-powerpc64-linux-gnu.tar.gz 3bd8b3096468908f... 31f91c59d5d19e06...
    *-powerpc64le-linux-gnu-debug.tar.gz 7893e52319f60044... 975ee07b21487540...
    *-powerpc64le-linux-gnu.tar.gz 96bc3cf7e69cc5c0... 509cccb6d931e841...
    *-riscv64-linux-gnu-debug.tar.gz c68853fd2f4aa524... 795c7d7ecca0c0d8...
    *-riscv64-linux-gnu.tar.gz 646bc0758b33fbdc... daf12a1ae573fce3...
    *-x86_64-apple-darwin-unsigned.dmg 45694b71f94fcf92... 05d8b3b20c4f3838...
    *-x86_64-apple-darwin-unsigned.tar.gz 835185fcfc679559... 05eeff18a5373815...
    *-x86_64-apple-darwin.tar.gz c450ec362ca38a3a... 5d2847b671446eaa...
    *-x86_64-linux-gnu-debug.tar.gz 44ac72a05d2befbb... 6e279ae60a44730d...
    *-x86_64-linux-gnu.tar.gz 34066314569ce402... 5c0f1d9ed4c0b482...
    *.tar.gz e1bee41cbb76dbc7... 856cd74db468296e...
    guix_build.log 1f06cd9855ee18ed... 3fff9ad6f5ee5849...
    guix_build.log.diff 8a48e66134a09521...
  9. DrahtBot removed the label DrahtBot Guix build requested on Aug 25, 2023
  10. fanquake force-pushed on Aug 26, 2023
  11. fanquake marked this as ready for review on Aug 26, 2023
  12. fanquake commented at 8:06 am on August 26, 2023: member
    Rebased for #28328. I would slightly prefer this go-in before #27897.
  13. fanquake renamed this:
    build: use LLVM/Clang 15 for macOS cross-compilation
    build: use Clang 15 for macOS cross-compilation
    on Aug 26, 2023
  14. DrahtBot added the label CI failed on Aug 26, 2023
  15. TheCharlatan commented at 6:57 pm on August 26, 2023: contributor

    Guix builds:

     0find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
     1d7830926d348f3777cdd2e74118d3a51c96e864b47307ee45473423936c85f57  guix-build-832111ec916a/output/aarch64-linux-gnu/SHA256SUMS.part
     265a2250e0abd1995d3726207b11a465b13b75d1883abf5ceaf1667338756114f  guix-build-832111ec916a/output/aarch64-linux-gnu/bitcoin-832111ec916a-aarch64-linux-gnu-debug.tar.gz
     398f4f839ea331b4a15e32152bdf1da903ad1d1f8aa5752b2020269cdad6e5a9d  guix-build-832111ec916a/output/aarch64-linux-gnu/bitcoin-832111ec916a-aarch64-linux-gnu.tar.gz
     4fd594e12aae959078ab84e944f41ea16b8506a29b3f7067afd33e1489fc4c3bc  guix-build-832111ec916a/output/arm-linux-gnueabihf/SHA256SUMS.part
     5aa8d329225768c13b408efb2faefa87a5ff7db061b181c0fca7cb338f3d3f036  guix-build-832111ec916a/output/arm-linux-gnueabihf/bitcoin-832111ec916a-arm-linux-gnueabihf-debug.tar.gz
     6448a3fe6b01bbb391b44b8dc8c5e1bccc2a4d5a5132e427b84150cecb97f6413  guix-build-832111ec916a/output/arm-linux-gnueabihf/bitcoin-832111ec916a-arm-linux-gnueabihf.tar.gz
     79ef6922d2d437f4092be564a081497e4b8d0fa3af8aa04065b64c27db2fd14b2  guix-build-832111ec916a/output/arm64-apple-darwin/SHA256SUMS.part
     8b60efb0671c07ee74db16baa6e46688837028dff5454ed8933ce623dea63a27b  guix-build-832111ec916a/output/arm64-apple-darwin/bitcoin-832111ec916a-arm64-apple-darwin-unsigned.dmg
     977b7ed93ed713e56c49c81ae7da68e59c24e2238e9e5fbbc0c40f9ff5871ff8a  guix-build-832111ec916a/output/arm64-apple-darwin/bitcoin-832111ec916a-arm64-apple-darwin-unsigned.tar.gz
    1046ebc3dce256500fa534349ad3a0605858abc673e419e4793452a01dddd3d19a  guix-build-832111ec916a/output/arm64-apple-darwin/bitcoin-832111ec916a-arm64-apple-darwin.tar.gz
    1110b394010d4cc56c669972a6fe7fbae92bcc18e088accc1e735962006d16d282  guix-build-832111ec916a/output/dist-archive/bitcoin-832111ec916a.tar.gz
    12172bda90f8823ba9f98b5ad9d1b16c0f4f6870dc768c7d3bff358621b5a5599d  guix-build-832111ec916a/output/powerpc64-linux-gnu/SHA256SUMS.part
    13e07f5b5f891eccc7c180ef45559189d34d00f4e02b70b48c5fcdfe920ad18e9d  guix-build-832111ec916a/output/powerpc64-linux-gnu/bitcoin-832111ec916a-powerpc64-linux-gnu-debug.tar.gz
    14d53913167b1a9f2d4c7d0fa76b42db18a4d92e5cade703d6ec5e74ddc4f34e8c  guix-build-832111ec916a/output/powerpc64-linux-gnu/bitcoin-832111ec916a-powerpc64-linux-gnu.tar.gz
    1577b94c577ed3453a069e7f3e8a0d7026a2cc31a87300ea376ada62c4b40f86a8  guix-build-832111ec916a/output/powerpc64le-linux-gnu/SHA256SUMS.part
    1697f5a4d30748d375bd6c7dc2178a4b805fd580cc3ffb63b9f430f6f2300ef21d  guix-build-832111ec916a/output/powerpc64le-linux-gnu/bitcoin-832111ec916a-powerpc64le-linux-gnu-debug.tar.gz
    1755f2f92510acd7c62a98bc0faa69312fca9bb55610233a372c69353da38cebc6  guix-build-832111ec916a/output/powerpc64le-linux-gnu/bitcoin-832111ec916a-powerpc64le-linux-gnu.tar.gz
    18d941a324a4641371ebecea8873821775be7e23bdaadc8680dad6ace3f6ca3a2f  guix-build-832111ec916a/output/riscv64-linux-gnu/SHA256SUMS.part
    19a743489b5ebb27becf40326ee35b193c3a76947e55c1fe0b16b35c69c5daa25f  guix-build-832111ec916a/output/riscv64-linux-gnu/bitcoin-832111ec916a-riscv64-linux-gnu-debug.tar.gz
    20f73aa4ad0190f5588a2b1fd61375187982c3e7ff7275c3da65bdff76e7b44e4a  guix-build-832111ec916a/output/riscv64-linux-gnu/bitcoin-832111ec916a-riscv64-linux-gnu.tar.gz
    21783cb8362e184b26f447e5ee3e1d77d0bd9649d46eb59bbb8483cf950f9bc30f  guix-build-832111ec916a/output/x86_64-apple-darwin/SHA256SUMS.part
    226a295f39a98d64ec49e395e35bfde4091023bca329143c34c62622b8cdafa49f  guix-build-832111ec916a/output/x86_64-apple-darwin/bitcoin-832111ec916a-x86_64-apple-darwin-unsigned.dmg
    23ca0d6763a6a5833051249bb0ba57ba8bfc7f075453c137609b0556036aff561a  guix-build-832111ec916a/output/x86_64-apple-darwin/bitcoin-832111ec916a-x86_64-apple-darwin-unsigned.tar.gz
    24fa3e2d853e1f0140c20b0f6f35969c55c9a9ebad716d5b3ec99580464f22882e  guix-build-832111ec916a/output/x86_64-apple-darwin/bitcoin-832111ec916a-x86_64-apple-darwin.tar.gz
    25e42f3ae704bdead771ad2340a3507b9ab2fcff27b744aa3cc50a17c40ff20c5a  guix-build-832111ec916a/output/x86_64-linux-gnu/SHA256SUMS.part
    26422e9037c47ea658ff33ac3160f37a394bc47e80d92cb78efc548594f5b127e7  guix-build-832111ec916a/output/x86_64-linux-gnu/bitcoin-832111ec916a-x86_64-linux-gnu-debug.tar.gz
    27650fdb98cc5d23e652e9571bedbb3b0fb9fd1b2cfe7a00794e995c8042cfcca2  guix-build-832111ec916a/output/x86_64-linux-gnu/bitcoin-832111ec916a-x86_64-linux-gnu.tar.gz
    28f6e3a9a62bc6c1a9781c89c556077f2ef6ede18cae53682b79e03132bdc5ba9a  guix-build-832111ec916a/output/x86_64-w64-mingw32/SHA256SUMS.part
    293ddd9faeb586bf2d14fe71515eba0e707e5f9fafc0bf0716619cacad4295143c  guix-build-832111ec916a/output/x86_64-w64-mingw32/bitcoin-832111ec916a-win64-debug.zip
    30223224f697d1de9f13f947f5222c2f119c0cd9a631b5be24bb323e8354f569f2  guix-build-832111ec916a/output/x86_64-w64-mingw32/bitcoin-832111ec916a-win64-setup-unsigned.exe
    31b58a8f0345ae696e68b39c095b00e24379b1ec7d4b96066669360c3caec7defb  guix-build-832111ec916a/output/x86_64-w64-mingw32/bitcoin-832111ec916a-win64-unsigned.tar.gz
    32b2f9af5439a9a7a800d8561ffd740739b59dac936a1f17d8aecc9cacf8576d25  guix-build-832111ec916a/output/x86_64-w64-mingw32/bitcoin-832111ec916a-win64.zip
    
  16. TheCharlatan approved
  17. TheCharlatan commented at 9:03 pm on August 26, 2023: contributor

    ACK 832111ec916a9245eac9fca9ca983b9b3d79f7d9

    Tested guix-built binaries on macos 11.1 Big Sur. Also tested depends compilation. DId not spot any new build warnings.

  18. in depends/packages/native_clang.mk:2 in 832111ec91 outdated
    0@@ -1,12 +1,12 @@
    1 package=native_clang
    2-$(package)_version=11.1.0
    3+$(package)_version=15.0.6
    


    hebasto commented at 8:38 am on August 27, 2023:

    fa0fcb35f3d6c886dfc7af0e036fb1942650fca0:

    There is no x86_64 binaries for 15.0.7.

    https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/clang+llvm-15.0.7-x86_64-apple-darwin21.0.tar.xz ?


    fanquake commented at 8:42 am on August 27, 2023:
    Those binaries are built for Darwin.

    hebasto commented at 8:44 am on August 27, 2023:
    Indeed. Sorry for noise.
  19. depends: use LLVM/Clang 15.0.6 for macOS cross-compile
    There is no x86_64 binaries for 15.0.7.
    94955b4b1d
  20. guix: use clang-toolchain-15 for macOS compilation ff42d81383
  21. in depends/README.md:51 in 832111ec91 outdated
    47@@ -48,7 +48,7 @@ The paths are automatically configured and no other options are needed unless ta
    48 
    49 #### For macOS cross compilation
    50 
    51-    sudo apt-get install curl bsdmainutils cmake libz-dev python3-setuptools libtinfo5 xorriso
    52+    sudo apt-get install curl bsdmainutils cmake libz-dev python3-setuptools libtinfo6 xorriso
    


    hebasto commented at 8:56 am on August 27, 2023:
    0$ git grep -l libtinfo5
    1ci/test/00_setup_env_mac.sh
    
  22. fanquake force-pushed on Aug 27, 2023
  23. maflcko added the label DrahtBot Guix build requested on Aug 27, 2023
  24. hebasto commented at 12:22 pm on August 27, 2023: member

    Guix builds:

     007edc86ee7b74f17744afbb1301cd080aa849220dcab068402c041b5fd524128  guix-build-ff42d81383d5/output/aarch64-linux-gnu/SHA256SUMS.part
     1c69a83c8a348bdeeb42cc9b543c0c1ae776efb104fa266a6e91fc82c02956997  guix-build-ff42d81383d5/output/aarch64-linux-gnu/bitcoin-ff42d81383d5-aarch64-linux-gnu-debug.tar.gz
     29f26aa168238a22c15ffd14bae9bccc495a86777556d908a2bda58b076c1a2ba  guix-build-ff42d81383d5/output/aarch64-linux-gnu/bitcoin-ff42d81383d5-aarch64-linux-gnu.tar.gz
     345181e6ab250245e3a51af3d6a978dece256b99a58c9bc227c9f89b619c1717b  guix-build-ff42d81383d5/output/arm-linux-gnueabihf/SHA256SUMS.part
     411ea5a4154553745e0fcbdb7bdd8acf7ab47ac51de82632cf90f5d6e6a41c8ad  guix-build-ff42d81383d5/output/arm-linux-gnueabihf/bitcoin-ff42d81383d5-arm-linux-gnueabihf-debug.tar.gz
     52348da028b271d98f9841de390dea177ac7bfd536d17c3ab0baa442e13324984  guix-build-ff42d81383d5/output/arm-linux-gnueabihf/bitcoin-ff42d81383d5-arm-linux-gnueabihf.tar.gz
     6f4a102b0c5886d59626122fe605514d9506c9fff8ae1274287c63712fbc41ac3  guix-build-ff42d81383d5/output/arm64-apple-darwin/SHA256SUMS.part
     71e604950daece5aeb817b87535aff12cf68023fd416594d3b6ddad72af3d5f08  guix-build-ff42d81383d5/output/arm64-apple-darwin/bitcoin-ff42d81383d5-arm64-apple-darwin-unsigned.dmg
     8578c0dca66e438eed6ff37c390a9e4c2880a435e36fba1df1bb204978fd2956b  guix-build-ff42d81383d5/output/arm64-apple-darwin/bitcoin-ff42d81383d5-arm64-apple-darwin-unsigned.tar.gz
     9de18f253cf261eb80bc5b25915248e205251b8fb50d0e65aceb165f2973234e2  guix-build-ff42d81383d5/output/arm64-apple-darwin/bitcoin-ff42d81383d5-arm64-apple-darwin.tar.gz
    105f4249d90a8e8be5d6dadd987f9d1304a03fff94630e9fbd197946a688039847  guix-build-ff42d81383d5/output/dist-archive/bitcoin-ff42d81383d5.tar.gz
    116492d8233980cb512f24dfcfc52e8deff5df5a38c7ff07b01f8fb53eebee4054  guix-build-ff42d81383d5/output/powerpc64-linux-gnu/SHA256SUMS.part
    12366c7f2fe0802387f23a9b40cbaa98b3ba0b81f2ec757692f512daf654583d7e  guix-build-ff42d81383d5/output/powerpc64-linux-gnu/bitcoin-ff42d81383d5-powerpc64-linux-gnu-debug.tar.gz
    13dd33bff6ac6ed2dade6cf5034fb71fa2eb2dc9fe5af7ab2fad4e36ef6ed979b3  guix-build-ff42d81383d5/output/powerpc64-linux-gnu/bitcoin-ff42d81383d5-powerpc64-linux-gnu.tar.gz
    144a9f71fc373879585da7695a4c5f37b610aaf19265d6e96b86371c4fd1fd6302  guix-build-ff42d81383d5/output/powerpc64le-linux-gnu/SHA256SUMS.part
    15cb621d18e1cc98bd953186db381660fb91ef52ca4026578fd4da23282d3d89fa  guix-build-ff42d81383d5/output/powerpc64le-linux-gnu/bitcoin-ff42d81383d5-powerpc64le-linux-gnu-debug.tar.gz
    16f511c27d82216acdc3b721dc012eb76216146ca09e9efbe1226506ee7b8f9a7e  guix-build-ff42d81383d5/output/powerpc64le-linux-gnu/bitcoin-ff42d81383d5-powerpc64le-linux-gnu.tar.gz
    17f2605cfc357bd0b37c638f3918c6c4784a48cc8538428fe4b6d8248f6827dc13  guix-build-ff42d81383d5/output/riscv64-linux-gnu/SHA256SUMS.part
    182a66f5927fbfde8fcb1d0938132de7170f6c773497610753dd530ac382bec6a2  guix-build-ff42d81383d5/output/riscv64-linux-gnu/bitcoin-ff42d81383d5-riscv64-linux-gnu-debug.tar.gz
    19b318952ea3db16b343cc27c35d101d59902bcdcefc79ad0099722859788c6d2a  guix-build-ff42d81383d5/output/riscv64-linux-gnu/bitcoin-ff42d81383d5-riscv64-linux-gnu.tar.gz
    2090113fd9a5f54ce741057f4a17abea513eb16db0192732d7f0ef51a279b8cbd0  guix-build-ff42d81383d5/output/x86_64-apple-darwin/SHA256SUMS.part
    21ea203334502b229cc70945a9be54915a10dc135a89111cef0461f4e54d8afccf  guix-build-ff42d81383d5/output/x86_64-apple-darwin/bitcoin-ff42d81383d5-x86_64-apple-darwin-unsigned.dmg
    22900d904aca13a94f292c5c7b5ab0974253971af34e64fdd3edd44d5f74afb44b  guix-build-ff42d81383d5/output/x86_64-apple-darwin/bitcoin-ff42d81383d5-x86_64-apple-darwin-unsigned.tar.gz
    237c2c8db41fbc7931aed8a9f09c9209bbd045089a5857986e48566910b896e2ec  guix-build-ff42d81383d5/output/x86_64-apple-darwin/bitcoin-ff42d81383d5-x86_64-apple-darwin.tar.gz
    24fa8acd4f62da754bd2302fa35b452522c41f2ff5948c78bf43f7a641ad79ff64  guix-build-ff42d81383d5/output/x86_64-linux-gnu/SHA256SUMS.part
    2587c4c22ab164a8ab654ce67f6cd9dde00959827e07a042f95cc02d2249b078a6  guix-build-ff42d81383d5/output/x86_64-linux-gnu/bitcoin-ff42d81383d5-x86_64-linux-gnu-debug.tar.gz
    2659493e490419cb50fbbad2a719d70da06fa062451667af947b58e9ae4746a9bb  guix-build-ff42d81383d5/output/x86_64-linux-gnu/bitcoin-ff42d81383d5-x86_64-linux-gnu.tar.gz
    273faa8faed76662a682fcc2fb80a40027396101a398058ac3229f46e4018f7181  guix-build-ff42d81383d5/output/x86_64-w64-mingw32/SHA256SUMS.part
    28e206989b3ca6b91a01f4d6040fed9a5efb4736d503202dcd622e728c55d69dc5  guix-build-ff42d81383d5/output/x86_64-w64-mingw32/bitcoin-ff42d81383d5-win64-debug.zip
    29d7fe8deff67220ebbd9c90f539bede4530ce2412eeab11e149de2eb6991bc874  guix-build-ff42d81383d5/output/x86_64-w64-mingw32/bitcoin-ff42d81383d5-win64-setup-unsigned.exe
    30e3f429eea219ad4022974a1b737f0bcd123ab253b4c60ba0a89b97a8c1064e97  guix-build-ff42d81383d5/output/x86_64-w64-mingw32/bitcoin-ff42d81383d5-win64-unsigned.tar.gz
    312466c8a3f5981bcda310220d3c49db59c17585215bd7a06b55c8a2a18b694e03  guix-build-ff42d81383d5/output/x86_64-w64-mingw32/bitcoin-ff42d81383d5-win64.zip
    
  25. TheCharlatan approved
  26. TheCharlatan commented at 1:20 pm on August 27, 2023: contributor
    re-ACK ff42d81383d5555134ef2d760576b681cadc78d7
  27. fanquake merged this on Aug 27, 2023
  28. fanquake closed this on Aug 27, 2023

  29. fanquake deleted the branch on Aug 27, 2023
  30. maflcko removed the label DrahtBot Guix build requested on Aug 27, 2023
  31. DrahtBot commented at 6:17 pm on August 27, 2023: contributor

    Guix builds

    File commit 03675b2ba37d4c6216be4ffe6fbf5352f3e93c69(master) commit cc4daaa383334331079379e181274b51ba31d06f(master and this pull)
    SHA256SUMS.part 5f5d1e72a2bc5076... 1f0822f9393fe8af...
    *-aarch64-linux-gnu-debug.tar.gz c1eb53d3acfcbc84... cfb3ff8a742fdcd3...
    *-aarch64-linux-gnu.tar.gz 4da3136c56068711... 445e89acad7474ee...
    *-arm-linux-gnueabihf-debug.tar.gz 7ab605f4dca38331... f818dc281fc7e9d5...
    *-arm-linux-gnueabihf.tar.gz b95669ffd58d5658... 78f02fc9f3089fa2...
    *-powerpc64-linux-gnu-debug.tar.gz 164a007bedea6e86... 985da9a16e0248d9...
    *-powerpc64-linux-gnu.tar.gz e7b488f22d2cfa2e... c5a6a3ce06710a67...
    *-powerpc64le-linux-gnu-debug.tar.gz 120fbefa83dd6928... 4f7cae5737413327...
    *-powerpc64le-linux-gnu.tar.gz 61c8ec50a93b65e5... 297205b992b6835d...
    *-riscv64-linux-gnu-debug.tar.gz c4c6074a59e3d739... 26a68fb857a11c2c...
    *-riscv64-linux-gnu.tar.gz d7c3dfdd6f6ceebe... 8c134b5b6ac491f4...
    *-x86_64-linux-gnu-debug.tar.gz 5f0f13f1b842b4e5... 2137604693f87a15...
    *-x86_64-linux-gnu.tar.gz 971857ee1bf9a4eb... a73ce689ee49d454...
    *.tar.gz 51b88c92ab4eac27... 17e5cf89eb0724c3...
    guix_build.log 5adec1c943e1ef85... 245f98fa421edb69...
    guix_build.log.diff 403a9a5ad3e99daa...
  32. maflcko commented at 5:47 am on August 28, 2023: member

    uname --machine && find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum:

     0aarch64
     107edc86ee7b74f17744afbb1301cd080aa849220dcab068402c041b5fd524128  guix-build-ff42d81383d5/output/aarch64-linux-gnu/SHA256SUMS.part
     2c69a83c8a348bdeeb42cc9b543c0c1ae776efb104fa266a6e91fc82c02956997  guix-build-ff42d81383d5/output/aarch64-linux-gnu/bitcoin-ff42d81383d5-aarch64-linux-gnu-debug.tar.gz
     39f26aa168238a22c15ffd14bae9bccc495a86777556d908a2bda58b076c1a2ba  guix-build-ff42d81383d5/output/aarch64-linux-gnu/bitcoin-ff42d81383d5-aarch64-linux-gnu.tar.gz
     445181e6ab250245e3a51af3d6a978dece256b99a58c9bc227c9f89b619c1717b  guix-build-ff42d81383d5/output/arm-linux-gnueabihf/SHA256SUMS.part
     511ea5a4154553745e0fcbdb7bdd8acf7ab47ac51de82632cf90f5d6e6a41c8ad  guix-build-ff42d81383d5/output/arm-linux-gnueabihf/bitcoin-ff42d81383d5-arm-linux-gnueabihf-debug.tar.gz
     62348da028b271d98f9841de390dea177ac7bfd536d17c3ab0baa442e13324984  guix-build-ff42d81383d5/output/arm-linux-gnueabihf/bitcoin-ff42d81383d5-arm-linux-gnueabihf.tar.gz
     7f4a102b0c5886d59626122fe605514d9506c9fff8ae1274287c63712fbc41ac3  guix-build-ff42d81383d5/output/arm64-apple-darwin/SHA256SUMS.part
     81e604950daece5aeb817b87535aff12cf68023fd416594d3b6ddad72af3d5f08  guix-build-ff42d81383d5/output/arm64-apple-darwin/bitcoin-ff42d81383d5-arm64-apple-darwin-unsigned.dmg
     9578c0dca66e438eed6ff37c390a9e4c2880a435e36fba1df1bb204978fd2956b  guix-build-ff42d81383d5/output/arm64-apple-darwin/bitcoin-ff42d81383d5-arm64-apple-darwin-unsigned.tar.gz
    10de18f253cf261eb80bc5b25915248e205251b8fb50d0e65aceb165f2973234e2  guix-build-ff42d81383d5/output/arm64-apple-darwin/bitcoin-ff42d81383d5-arm64-apple-darwin.tar.gz
    115f4249d90a8e8be5d6dadd987f9d1304a03fff94630e9fbd197946a688039847  guix-build-ff42d81383d5/output/dist-archive/bitcoin-ff42d81383d5.tar.gz
    126492d8233980cb512f24dfcfc52e8deff5df5a38c7ff07b01f8fb53eebee4054  guix-build-ff42d81383d5/output/powerpc64-linux-gnu/SHA256SUMS.part
    13366c7f2fe0802387f23a9b40cbaa98b3ba0b81f2ec757692f512daf654583d7e  guix-build-ff42d81383d5/output/powerpc64-linux-gnu/bitcoin-ff42d81383d5-powerpc64-linux-gnu-debug.tar.gz
    14dd33bff6ac6ed2dade6cf5034fb71fa2eb2dc9fe5af7ab2fad4e36ef6ed979b3  guix-build-ff42d81383d5/output/powerpc64-linux-gnu/bitcoin-ff42d81383d5-powerpc64-linux-gnu.tar.gz
    154a9f71fc373879585da7695a4c5f37b610aaf19265d6e96b86371c4fd1fd6302  guix-build-ff42d81383d5/output/powerpc64le-linux-gnu/SHA256SUMS.part
    16cb621d18e1cc98bd953186db381660fb91ef52ca4026578fd4da23282d3d89fa  guix-build-ff42d81383d5/output/powerpc64le-linux-gnu/bitcoin-ff42d81383d5-powerpc64le-linux-gnu-debug.tar.gz
    17f511c27d82216acdc3b721dc012eb76216146ca09e9efbe1226506ee7b8f9a7e  guix-build-ff42d81383d5/output/powerpc64le-linux-gnu/bitcoin-ff42d81383d5-powerpc64le-linux-gnu.tar.gz
    18f2605cfc357bd0b37c638f3918c6c4784a48cc8538428fe4b6d8248f6827dc13  guix-build-ff42d81383d5/output/riscv64-linux-gnu/SHA256SUMS.part
    192a66f5927fbfde8fcb1d0938132de7170f6c773497610753dd530ac382bec6a2  guix-build-ff42d81383d5/output/riscv64-linux-gnu/bitcoin-ff42d81383d5-riscv64-linux-gnu-debug.tar.gz
    20b318952ea3db16b343cc27c35d101d59902bcdcefc79ad0099722859788c6d2a  guix-build-ff42d81383d5/output/riscv64-linux-gnu/bitcoin-ff42d81383d5-riscv64-linux-gnu.tar.gz
    2190113fd9a5f54ce741057f4a17abea513eb16db0192732d7f0ef51a279b8cbd0  guix-build-ff42d81383d5/output/x86_64-apple-darwin/SHA256SUMS.part
    22ea203334502b229cc70945a9be54915a10dc135a89111cef0461f4e54d8afccf  guix-build-ff42d81383d5/output/x86_64-apple-darwin/bitcoin-ff42d81383d5-x86_64-apple-darwin-unsigned.dmg
    23900d904aca13a94f292c5c7b5ab0974253971af34e64fdd3edd44d5f74afb44b  guix-build-ff42d81383d5/output/x86_64-apple-darwin/bitcoin-ff42d81383d5-x86_64-apple-darwin-unsigned.tar.gz
    247c2c8db41fbc7931aed8a9f09c9209bbd045089a5857986e48566910b896e2ec  guix-build-ff42d81383d5/output/x86_64-apple-darwin/bitcoin-ff42d81383d5-x86_64-apple-darwin.tar.gz
    25fa8acd4f62da754bd2302fa35b452522c41f2ff5948c78bf43f7a641ad79ff64  guix-build-ff42d81383d5/output/x86_64-linux-gnu/SHA256SUMS.part
    2687c4c22ab164a8ab654ce67f6cd9dde00959827e07a042f95cc02d2249b078a6  guix-build-ff42d81383d5/output/x86_64-linux-gnu/bitcoin-ff42d81383d5-x86_64-linux-gnu-debug.tar.gz
    2759493e490419cb50fbbad2a719d70da06fa062451667af947b58e9ae4746a9bb  guix-build-ff42d81383d5/output/x86_64-linux-gnu/bitcoin-ff42d81383d5-x86_64-linux-gnu.tar.gz
    
  33. Frank-GER referenced this in commit c6be2a4da0 on Sep 8, 2023
  34. PastaPastaPasta referenced this in commit fddae491fc on Oct 11, 2023
  35. PastaPastaPasta referenced this in commit 06e941c615 on Oct 27, 2023
  36. PastaPastaPasta referenced this in commit a90fa33f69 on Nov 3, 2023
  37. PastaPastaPasta referenced this in commit 0db79169df on Dec 6, 2023
  38. PastaPastaPasta referenced this in commit 1c826c09f4 on Dec 7, 2023
  39. PastaPastaPasta referenced this in commit 4116404b3e on Apr 3, 2024
  40. PastaPastaPasta referenced this in commit 64cb78a6a7 on Apr 4, 2024
  41. PastaPastaPasta referenced this in commit 12d2e828fb on Apr 12, 2024
  42. PastaPastaPasta referenced this in commit 41931f3888 on Apr 23, 2024
  43. PastaPastaPasta referenced this in commit a1dc17dcb1 on Apr 24, 2024
  44. bitcoin locked this on Aug 27, 2024

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: 2024-12-04 09:12 UTC

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