build: depends move macOS C(XX) FLAGS out of C & CXX #29233

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:dedup_macos_flags changing 2 files +13 −8
  1. fanquake commented at 5:21 PM on January 11, 2024: member

    Move some C/CXX FLAGS out of C/CXX. The remaining flags are host/SDK related, and will need some more thought. This is more correct in any case, and simplifies future changes. Related to #21778.

  2. DrahtBot commented at 5:21 PM on January 11, 2024: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

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

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage

    For detailed information about the code coverage, see the test coverage report.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK theuni, TheCharlatan

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

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

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

  3. DrahtBot added the label Build system on Jan 11, 2024
  4. maflcko added the label DrahtBot Guix build requested on Jan 11, 2024
  5. DrahtBot commented at 4:58 AM on January 12, 2024: contributor

    <!--9cd9c72976c961c55c7acef8f6ba82cd-->

    Guix builds (on x86_64)

    File commit 4baa162dbb3c6464e196a4a21fe63794859021b4<br>(master) commit 8e39f05b9ba1c991fd2179a91a68f8cd05775c85<br>(master and this pull)
    SHA256SUMS.part ed7581de976a7f8f... 944837fa6a4af74d...
    *-aarch64-linux-gnu-debug.tar.gz 906c468cce7f7696... 0434178a8ca4e6ba...
    *-aarch64-linux-gnu.tar.gz 328f06ece720f6a8... 3c581e077a143614...
    *-arm-linux-gnueabihf-debug.tar.gz 16d184b07787265a... 0bfba59c5b2fcdc9...
    *-arm-linux-gnueabihf.tar.gz 74dbdd6eec952600... 4dcc2258f14aabdf...
    *-arm64-apple-darwin-unsigned.tar.gz 3e1fe9185837c6d5... 2e34a2c2efd295d2...
    *-arm64-apple-darwin-unsigned.zip 5c58e1cccccd5bbd... 7c78815102ceb4af...
    *-arm64-apple-darwin.tar.gz 7f1912cc0dab857c... d6205c01f94e2354...
    *-powerpc64-linux-gnu-debug.tar.gz ad504aa6cf46a010... 79db40a98ccf41cb...
    *-powerpc64-linux-gnu.tar.gz e6835c285c384cd1... d159d108aea70688...
    *-powerpc64le-linux-gnu-debug.tar.gz 436a64f3c52bcc50... d6c1ffa765422b15...
    *-powerpc64le-linux-gnu.tar.gz 723337e91f6c7aab... 9c0e6d78b49c7552...
    *-riscv64-linux-gnu-debug.tar.gz 6438d68de4712930... eba282671486bc4d...
    *-riscv64-linux-gnu.tar.gz 8694ec5acf8e3f2e... 9341bbeba1df9694...
    *-x86_64-apple-darwin-unsigned.tar.gz 41f58ac8864e403d... 7087efc609a3d020...
    *-x86_64-apple-darwin-unsigned.zip 83a152bccb3e86e2... 4d5293ad71a22039...
    *-x86_64-apple-darwin.tar.gz 1038f4e9637125b2... 2fed95d7e0fba010...
    *-x86_64-linux-gnu-debug.tar.gz e500bc3ea05a3528... 97cca148a0bd1b20...
    *-x86_64-linux-gnu.tar.gz f0f11506b593a248... 6deef7c727ff44e3...
    *.tar.gz b757aef5514ef31b... d7b8cf52f584a394...
    guix_build.log 3d9641ff8342529f... b50fe5b55db72802...
    guix_build.log.diff a5ab622cfa433e4a...
  6. DrahtBot removed the label DrahtBot Guix build requested on Jan 12, 2024
  7. theuni commented at 7:16 PM on January 12, 2024: member

    Hmm. I was curious to see if the compiler forwards -mmacosx-version-min to the linker, and it seems it does:

    
     $ clang -mmacosx-version-min=11.2 test.c -c -o test.o
    
     $ clang -mmacosx-version-min=11.2 test.o -o testing -v
    Apple clang version 14.0.3 (clang-1403.0.22.14.1)
    Target: arm64-apple-darwin22.5.0
    Thread model: posix
    InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
     "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 11.2.0 13.3 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -o testing -L/usr/local/lib test.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/lib/darwin/libclang_rt.osx.a
    
     $ clang test.o -o testing -v
    Apple clang version 14.0.3 (clang-1403.0.22.14.1)
    Target: arm64-apple-darwin22.5.0
    Thread model: posix
    InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
     "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 13.0.0 13.3 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -o testing -L/usr/local/lib test.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/lib/darwin/libclang_rt.osx.a
    

    Note that with no -mmacosx-version-min=11.2 set at link-time, -platform_version defaults to my local version of 13.0.0.

    From the ld manpages:

    Specifying a newer min or SDK version enables the linker to assume features of that OS or SDK in the output file.

    So.. I'm not sure this is entirely safe? Or are we adding it to the linker elsewhere?

  8. fanquake commented at 5:56 PM on January 13, 2024: member

    Or are we adding it to the linker elsewhere?

    We are passing the min version as part of -platform_version in darwin_LDFLAGS. Note that we also check that the release bins have this min os set in symbol-check.py (along with sdk & linker version).

  9. DrahtBot added the label CI failed on Jan 15, 2024
  10. depends: deduplicate use of mmacosx-version-min in macOS build 42b2283765
  11. build: move -mlinker-version to *FLAGS
    This doesn't need to exist in C & CXX.
    cbc9bf11fe
  12. fanquake force-pushed on Jan 16, 2024
  13. DrahtBot removed the label CI failed on Jan 16, 2024
  14. theuni commented at 1:45 PM on January 16, 2024: member

    Or are we adding it to the linker elsewhere?

    We are passing the min version as part of -platform_version in darwin_LDFLAGS. Note that we also check that the release bins have this min os set in symbol-check.py (along with sdk & linker version).

    Heh, right. The next line. Not sure how I missed that :)

    utACK cbc9bf11fe84deb96daf9b97a8e7499979360db2

  15. fanquake commented at 3:31 PM on January 16, 2024: member

    Guix Build (aarch64):

    94d2fe95101baf9ba74e5c1be6a93708bd55b3700567c768e72ceb4af4951bb9  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/SHA256SUMS.part
    3cacc8c3d726e78b1db8ea07c25186e589f32c991cd7fd45d4390135adf199f2  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/bitcoin-cbc9bf11fe84-aarch64-linux-gnu-debug.tar.gz
    39f42920ea452ea67f0f8df3199c50d73660009368fccfab900204d27b8e50cc  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/bitcoin-cbc9bf11fe84-aarch64-linux-gnu.tar.gz
    dc1a2bc4b5c9a54cbd2b70836365529c901253c7987878d4a1e95d095ecdfbad  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/SHA256SUMS.part
    65206a473336b9fdee2e5dd5ed291dddb5869c47e4f458cafbd40fd87024de72  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/bitcoin-cbc9bf11fe84-arm-linux-gnueabihf-debug.tar.gz
    491f4df80157485debbf0107caa50755c0b0451688c397e9b1d731513ad1929e  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/bitcoin-cbc9bf11fe84-arm-linux-gnueabihf.tar.gz
    1189f8c413004703babcdf51831a893e74e708203b462b7194ccc56aa4985dd0  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/SHA256SUMS.part
    d14487ff08f942f869a3532721667b1b458a0279c9969fa5639ce89443b220e5  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin-unsigned.tar.gz
    fb3023def5c552f9a769ee9208d1903dc0755d29c9f9ee9c9b3b5e5622ef40e9  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin-unsigned.zip
    0d7d6b26a4fd053e41b86c7460ef015caffc4e04b4cbe4d548e082653b833a3d  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin.tar.gz
    d7d421956a2213dcd8e5bd8e94a0e451a5f8e2a899c410ef94922e8701cec0f9  guix-build-cbc9bf11fe84/output/dist-archive/bitcoin-cbc9bf11fe84.tar.gz
    9eacfb262b0d25c06ddedb048a173803beacf7157a5cf87a7374739d1c6123d5  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/SHA256SUMS.part
    d923f9393ea2b10444890d507f59078f4c7eb38199215af971a6fa073134f714  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64-linux-gnu-debug.tar.gz
    d211faceed9854890094c1fb4bb9f3ec657b70b5442be389252c21c54805293b  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64-linux-gnu.tar.gz
    383b0b4da7af35f279d388e81277f89c9d900f90969a28392e79c0b7d277fea2  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/SHA256SUMS.part
    4e393df801dc39f1ce1005af77687c41e43783a28b46db11e15ab31215839d1f  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64le-linux-gnu-debug.tar.gz
    d7ae36bb21dee8ee3942d44e7cab944cd98aa942494035763af8bea7bbc4e2c3  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64le-linux-gnu.tar.gz
    01e9f624972cbe2543bebbf52c2238695ef7130250985e06ac8f0e1cdea5f619  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/SHA256SUMS.part
    aafa8bc8aa94088365eb8e47d2b8270b8f06f1b26e2a0f12a4f124b0833f49dd  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/bitcoin-cbc9bf11fe84-riscv64-linux-gnu-debug.tar.gz
    d58a98be8d1f0251b1c89af245e81f7540d604869495f530bd6b873ed711d13e  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/bitcoin-cbc9bf11fe84-riscv64-linux-gnu.tar.gz
    bdd5c37789df686e8d610550112f4b16238c04cf20db6e41e0f195b160ef86eb  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/SHA256SUMS.part
    67a7f4843f2b3377a00d43138e1fae0a8deabce0d46622f762c408243fabf07e  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin-unsigned.tar.gz
    d2aa690db261119f4412a3d1e71b4481ff0d73fa6435bba18418fa59b3b91f53  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin-unsigned.zip
    477dc20648ffc4d93e985ff77df3e94d64ffd887c4c5409b7043ce22749a8839  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin.tar.gz
    00cc716df089abe08bf48b0886b0a000bb759818e0bbdf0f6be97d06e494a145  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/SHA256SUMS.part
    7e6c6e315dab9bd0e6aa03c88547927917fe0e0649ea22462b96cb38b65c2d29  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/bitcoin-cbc9bf11fe84-x86_64-linux-gnu-debug.tar.gz
    7fae47596751d9b5b6bda5ca6a19e2c5c7a793b71d84160a2d48d541c82e7391  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/bitcoin-cbc9bf11fe84-x86_64-linux-gnu.tar.gz
    9f9720049c14a6356637064b53cb9f4e27d685327d4cd7420c3434cfcd1a21c9  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/SHA256SUMS.part
    f0a1c65709e0679ab67e5654caf12a429533dc3fe8fb8c2ba96e623aafb5ae8f  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-debug.zip
    ac49c70260c34fd38fb137fb5531c0c1fb7fd795080dbf5b7a10325e78dd1063  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-setup-unsigned.exe
    c8ca30c92534803529bc9381d13ad765a719213fea9375d8311f647032e3a30b  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-unsigned.tar.gz
    6700f36498a31a38cfbe9ca0f9643970e311f2e2d5e2d9589f806646297ba76d  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64.zip
    
  16. Sjors commented at 4:00 PM on January 16, 2024: member

    I was able to make and run a depends build on Intel macOS 14.2.1 for cbc9bf11fe84deb96daf9b97a8e7499979360db2.

    I'm also baking a Guix build.

  17. TheCharlatan approved
  18. TheCharlatan commented at 10:12 AM on January 17, 2024: contributor

    ACK cbc9bf11fe84deb96daf9b97a8e7499979360db2

    Guix build (x86):

    94d2fe95101baf9ba74e5c1be6a93708bd55b3700567c768e72ceb4af4951bb9  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/SHA256SUMS.part
    3cacc8c3d726e78b1db8ea07c25186e589f32c991cd7fd45d4390135adf199f2  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/bitcoin-cbc9bf11fe84-aarch64-linux-gnu-debug.tar.gz
    39f42920ea452ea67f0f8df3199c50d73660009368fccfab900204d27b8e50cc  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/bitcoin-cbc9bf11fe84-aarch64-linux-gnu.tar.gz
    dc1a2bc4b5c9a54cbd2b70836365529c901253c7987878d4a1e95d095ecdfbad  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/SHA256SUMS.part
    65206a473336b9fdee2e5dd5ed291dddb5869c47e4f458cafbd40fd87024de72  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/bitcoin-cbc9bf11fe84-arm-linux-gnueabihf-debug.tar.gz
    491f4df80157485debbf0107caa50755c0b0451688c397e9b1d731513ad1929e  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/bitcoin-cbc9bf11fe84-arm-linux-gnueabihf.tar.gz
    1189f8c413004703babcdf51831a893e74e708203b462b7194ccc56aa4985dd0  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/SHA256SUMS.part
    d14487ff08f942f869a3532721667b1b458a0279c9969fa5639ce89443b220e5  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin-unsigned.tar.gz
    fb3023def5c552f9a769ee9208d1903dc0755d29c9f9ee9c9b3b5e5622ef40e9  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin-unsigned.zip
    0d7d6b26a4fd053e41b86c7460ef015caffc4e04b4cbe4d548e082653b833a3d  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin.tar.gz
    d7d421956a2213dcd8e5bd8e94a0e451a5f8e2a899c410ef94922e8701cec0f9  guix-build-cbc9bf11fe84/output/dist-archive/bitcoin-cbc9bf11fe84.tar.gz
    9eacfb262b0d25c06ddedb048a173803beacf7157a5cf87a7374739d1c6123d5  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/SHA256SUMS.part
    d923f9393ea2b10444890d507f59078f4c7eb38199215af971a6fa073134f714  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64-linux-gnu-debug.tar.gz
    d211faceed9854890094c1fb4bb9f3ec657b70b5442be389252c21c54805293b  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64-linux-gnu.tar.gz
    383b0b4da7af35f279d388e81277f89c9d900f90969a28392e79c0b7d277fea2  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/SHA256SUMS.part
    4e393df801dc39f1ce1005af77687c41e43783a28b46db11e15ab31215839d1f  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64le-linux-gnu-debug.tar.gz
    d7ae36bb21dee8ee3942d44e7cab944cd98aa942494035763af8bea7bbc4e2c3  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64le-linux-gnu.tar.gz
    01e9f624972cbe2543bebbf52c2238695ef7130250985e06ac8f0e1cdea5f619  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/SHA256SUMS.part
    aafa8bc8aa94088365eb8e47d2b8270b8f06f1b26e2a0f12a4f124b0833f49dd  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/bitcoin-cbc9bf11fe84-riscv64-linux-gnu-debug.tar.gz
    d58a98be8d1f0251b1c89af245e81f7540d604869495f530bd6b873ed711d13e  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/bitcoin-cbc9bf11fe84-riscv64-linux-gnu.tar.gz
    bdd5c37789df686e8d610550112f4b16238c04cf20db6e41e0f195b160ef86eb  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/SHA256SUMS.part
    67a7f4843f2b3377a00d43138e1fae0a8deabce0d46622f762c408243fabf07e  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin-unsigned.tar.gz
    d2aa690db261119f4412a3d1e71b4481ff0d73fa6435bba18418fa59b3b91f53  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin-unsigned.zip
    477dc20648ffc4d93e985ff77df3e94d64ffd887c4c5409b7043ce22749a8839  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin.tar.gz
    00cc716df089abe08bf48b0886b0a000bb759818e0bbdf0f6be97d06e494a145  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/SHA256SUMS.part
    7e6c6e315dab9bd0e6aa03c88547927917fe0e0649ea22462b96cb38b65c2d29  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/bitcoin-cbc9bf11fe84-x86_64-linux-gnu-debug.tar.gz
    7fae47596751d9b5b6bda5ca6a19e2c5c7a793b71d84160a2d48d541c82e7391  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/bitcoin-cbc9bf11fe84-x86_64-linux-gnu.tar.gz
    9f9720049c14a6356637064b53cb9f4e27d685327d4cd7420c3434cfcd1a21c9  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/SHA256SUMS.part
    f0a1c65709e0679ab67e5654caf12a429533dc3fe8fb8c2ba96e623aafb5ae8f  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-debug.zip
    ac49c70260c34fd38fb137fb5531c0c1fb7fd795080dbf5b7a10325e78dd1063  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-setup-unsigned.exe
    c8ca30c92534803529bc9381d13ad765a719213fea9375d8311f647032e3a30b  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-unsigned.tar.gz
    6700f36498a31a38cfbe9ca0f9643970e311f2e2d5e2d9589f806646297ba76d  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64.zip
    
  19. Sjors commented at 10:23 AM on January 17, 2024: member

    Guix build on Ubuntu AMD:

    94d2fe95101baf9ba74e5c1be6a93708bd55b3700567c768e72ceb4af4951bb9  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/SHA256SUMS.part
    3cacc8c3d726e78b1db8ea07c25186e589f32c991cd7fd45d4390135adf199f2  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/bitcoin-cbc9bf11fe84-aarch64-linux-gnu-debug.tar.gz
    39f42920ea452ea67f0f8df3199c50d73660009368fccfab900204d27b8e50cc  guix-build-cbc9bf11fe84/output/aarch64-linux-gnu/bitcoin-cbc9bf11fe84-aarch64-linux-gnu.tar.gz
    dc1a2bc4b5c9a54cbd2b70836365529c901253c7987878d4a1e95d095ecdfbad  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/SHA256SUMS.part
    65206a473336b9fdee2e5dd5ed291dddb5869c47e4f458cafbd40fd87024de72  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/bitcoin-cbc9bf11fe84-arm-linux-gnueabihf-debug.tar.gz
    491f4df80157485debbf0107caa50755c0b0451688c397e9b1d731513ad1929e  guix-build-cbc9bf11fe84/output/arm-linux-gnueabihf/bitcoin-cbc9bf11fe84-arm-linux-gnueabihf.tar.gz
    1189f8c413004703babcdf51831a893e74e708203b462b7194ccc56aa4985dd0  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/SHA256SUMS.part
    d14487ff08f942f869a3532721667b1b458a0279c9969fa5639ce89443b220e5  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin-unsigned.tar.gz
    fb3023def5c552f9a769ee9208d1903dc0755d29c9f9ee9c9b3b5e5622ef40e9  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin-unsigned.zip
    0d7d6b26a4fd053e41b86c7460ef015caffc4e04b4cbe4d548e082653b833a3d  guix-build-cbc9bf11fe84/output/arm64-apple-darwin/bitcoin-cbc9bf11fe84-arm64-apple-darwin.tar.gz
    d7d421956a2213dcd8e5bd8e94a0e451a5f8e2a899c410ef94922e8701cec0f9  guix-build-cbc9bf11fe84/output/dist-archive/bitcoin-cbc9bf11fe84.tar.gz
    9eacfb262b0d25c06ddedb048a173803beacf7157a5cf87a7374739d1c6123d5  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/SHA256SUMS.part
    d923f9393ea2b10444890d507f59078f4c7eb38199215af971a6fa073134f714  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64-linux-gnu-debug.tar.gz
    d211faceed9854890094c1fb4bb9f3ec657b70b5442be389252c21c54805293b  guix-build-cbc9bf11fe84/output/powerpc64-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64-linux-gnu.tar.gz
    383b0b4da7af35f279d388e81277f89c9d900f90969a28392e79c0b7d277fea2  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/SHA256SUMS.part
    4e393df801dc39f1ce1005af77687c41e43783a28b46db11e15ab31215839d1f  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64le-linux-gnu-debug.tar.gz
    d7ae36bb21dee8ee3942d44e7cab944cd98aa942494035763af8bea7bbc4e2c3  guix-build-cbc9bf11fe84/output/powerpc64le-linux-gnu/bitcoin-cbc9bf11fe84-powerpc64le-linux-gnu.tar.gz
    01e9f624972cbe2543bebbf52c2238695ef7130250985e06ac8f0e1cdea5f619  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/SHA256SUMS.part
    aafa8bc8aa94088365eb8e47d2b8270b8f06f1b26e2a0f12a4f124b0833f49dd  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/bitcoin-cbc9bf11fe84-riscv64-linux-gnu-debug.tar.gz
    d58a98be8d1f0251b1c89af245e81f7540d604869495f530bd6b873ed711d13e  guix-build-cbc9bf11fe84/output/riscv64-linux-gnu/bitcoin-cbc9bf11fe84-riscv64-linux-gnu.tar.gz
    bdd5c37789df686e8d610550112f4b16238c04cf20db6e41e0f195b160ef86eb  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/SHA256SUMS.part
    67a7f4843f2b3377a00d43138e1fae0a8deabce0d46622f762c408243fabf07e  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin-unsigned.tar.gz
    d2aa690db261119f4412a3d1e71b4481ff0d73fa6435bba18418fa59b3b91f53  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin-unsigned.zip
    477dc20648ffc4d93e985ff77df3e94d64ffd887c4c5409b7043ce22749a8839  guix-build-cbc9bf11fe84/output/x86_64-apple-darwin/bitcoin-cbc9bf11fe84-x86_64-apple-darwin.tar.gz
    00cc716df089abe08bf48b0886b0a000bb759818e0bbdf0f6be97d06e494a145  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/SHA256SUMS.part
    7e6c6e315dab9bd0e6aa03c88547927917fe0e0649ea22462b96cb38b65c2d29  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/bitcoin-cbc9bf11fe84-x86_64-linux-gnu-debug.tar.gz
    7fae47596751d9b5b6bda5ca6a19e2c5c7a793b71d84160a2d48d541c82e7391  guix-build-cbc9bf11fe84/output/x86_64-linux-gnu/bitcoin-cbc9bf11fe84-x86_64-linux-gnu.tar.gz
    9f9720049c14a6356637064b53cb9f4e27d685327d4cd7420c3434cfcd1a21c9  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/SHA256SUMS.part
    f0a1c65709e0679ab67e5654caf12a429533dc3fe8fb8c2ba96e623aafb5ae8f  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-debug.zip
    ac49c70260c34fd38fb137fb5531c0c1fb7fd795080dbf5b7a10325e78dd1063  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-setup-unsigned.exe
    c8ca30c92534803529bc9381d13ad765a719213fea9375d8311f647032e3a30b  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64-unsigned.tar.gz
    6700f36498a31a38cfbe9ca0f9643970e311f2e2d5e2d9589f806646297ba76d  guix-build-cbc9bf11fe84/output/x86_64-w64-mingw32/bitcoin-cbc9bf11fe84-win64.zip
    
  20. fanquake merged this on Jan 17, 2024
  21. fanquake closed this on Jan 17, 2024

  22. fanquake deleted the branch on Jan 17, 2024
  23. kwvg referenced this in commit 1d7781f3ba on Nov 7, 2024
  24. kwvg referenced this in commit de12834bea on Nov 7, 2024
  25. kwvg referenced this in commit c17970fa58 on Nov 15, 2024
  26. kwvg referenced this in commit 88727bf7e6 on Nov 16, 2024
  27. kwvg referenced this in commit 070b8768a5 on Nov 17, 2024
  28. PastaPastaPasta referenced this in commit 6a51ab271d on Nov 17, 2024
  29. Fabcien referenced this in commit cbaae049f5 on Nov 29, 2024
  30. roqqit referenced this in commit 2bc419cbac on Dec 19, 2024
  31. bitcoin locked this on Jan 16, 2025

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

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