depends: bump to latest config.guess and config.sub #32505

pull theStack wants to merge 2 commits into bitcoin:master from theStack:202505-depends-latest_config_guess_sub changing 2 files +587 −185
  1. theStack commented at 10:42 PM on May 14, 2025: contributor

    Noticed that these files were last updated from upstream quite a while ago (in 2023, see #28781), so bump them again.

    Can be verified via e.g.

    $ git clone https://git.savannah.gnu.org/git/config.git /tmp/config.git
    $ diff /tmp/config.git/config.guess ./depends/config.guess
    $ diff /tmp/config.git/config.sub ./depends/config.sub
    
  2. depends: bump to latest config.guess
    Upstream commit 00b15927496058d23e6258a28d8996f87cf1f191
    from https://git.savannah.gnu.org/git/config.git
    6880383427
  3. depends: bump to latest config.sub
    Upstream commit 00b15927496058d23e6258a28d8996f87cf1f191
    from https://git.savannah.gnu.org/git/config.git
    486bc91790
  4. DrahtBot commented at 10:42 PM on May 14, 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/32505.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK fanquake

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

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  5. DrahtBot added the label Build system on May 14, 2025
  6. maflcko added the label DrahtBot Guix build requested on May 15, 2025
  7. fanquake commented at 2:38 PM on May 15, 2025: member

    Guix Build

    c44d180153f6844a636a0693f588fa20c45c33efd31194a9f4d02858f5eaaaf7  guix-build-486bc9179072/output/aarch64-linux-gnu/SHA256SUMS.part
    1beb0041c2d22378094d38e53878a2806d5d76557ef4f9dd2f40287e66388647  guix-build-486bc9179072/output/aarch64-linux-gnu/bitcoin-486bc9179072-aarch64-linux-gnu-debug.tar.gz
    d824bbf3f03bf7679f0721173dbe2387b9168ea0f0cc24f9f676af85e5527c9b  guix-build-486bc9179072/output/aarch64-linux-gnu/bitcoin-486bc9179072-aarch64-linux-gnu.tar.gz
    b0ddcb7739e44760b3e7a6364b095c7766b3546ef1c32c6c2325f80108594736  guix-build-486bc9179072/output/arm-linux-gnueabihf/SHA256SUMS.part
    cb472c0f861521ec82f1348d25cd994b8c5d5ef541e5dbaf1992ad4c0b0d44d6  guix-build-486bc9179072/output/arm-linux-gnueabihf/bitcoin-486bc9179072-arm-linux-gnueabihf-debug.tar.gz
    7dbe78dbb6467481dc48fd372dec476be07a57c311af6c0be47ac13b83ef43bb  guix-build-486bc9179072/output/arm-linux-gnueabihf/bitcoin-486bc9179072-arm-linux-gnueabihf.tar.gz
    1c3475cb4ff73fca528c382318b6334b1c7746fb2fecd49b881dc4e11d2d9d1d  guix-build-486bc9179072/output/arm64-apple-darwin/SHA256SUMS.part
    88c5f09be8ea0cc4108fb75e7dc005244d6215b4d51596aaf6f790764e94b0ce  guix-build-486bc9179072/output/arm64-apple-darwin/bitcoin-486bc9179072-arm64-apple-darwin-codesigning.tar.gz
    24c9d3a6d21c32daf33737cefc5c13bec5c5055307ce3ea2a757320b84077424  guix-build-486bc9179072/output/arm64-apple-darwin/bitcoin-486bc9179072-arm64-apple-darwin-unsigned.tar.gz
    d0e9001729eed75ba13b9eacd6333c84e6df0aa6e3515c5f00a75c0941cc739d  guix-build-486bc9179072/output/arm64-apple-darwin/bitcoin-486bc9179072-arm64-apple-darwin-unsigned.zip
    b0b4366b0fc3e60d6605b2dcb18d9d5f65a66df41d8cd62e5307db3c0c6c7c03  guix-build-486bc9179072/output/dist-archive/bitcoin-486bc9179072.tar.gz
    5f4bacaeae3de0d117a98a7f31d86c3db736488f1bc6b644e72fb057e21403f0  guix-build-486bc9179072/output/powerpc64-linux-gnu/SHA256SUMS.part
    37aa81020d4535eebdc4a9596ae87ebd17a91a9cf7c2b056f313c0906f4ca552  guix-build-486bc9179072/output/powerpc64-linux-gnu/bitcoin-486bc9179072-powerpc64-linux-gnu-debug.tar.gz
    63f70fabc82d1fa1199bd0774f6d3c637507068c8fc09f97a1ca9643980cf1e2  guix-build-486bc9179072/output/powerpc64-linux-gnu/bitcoin-486bc9179072-powerpc64-linux-gnu.tar.gz
    bc97e2bcd45b895cee24c6ff6bf79e8cace6678e484e5c97cfcfedca847d2b2c  guix-build-486bc9179072/output/riscv64-linux-gnu/SHA256SUMS.part
    8629713fea87cfa8b142d9d90f86d1598a68f10eae80135ff24e23fabaa2ea32  guix-build-486bc9179072/output/riscv64-linux-gnu/bitcoin-486bc9179072-riscv64-linux-gnu-debug.tar.gz
    e6bc3a781921e911864325315d76bede72d401e08f87ae45aebdbce2121ff155  guix-build-486bc9179072/output/riscv64-linux-gnu/bitcoin-486bc9179072-riscv64-linux-gnu.tar.gz
    651bc81c457327b531c45b2271db48c6690f006d067ded5cf6d1ad306cc97927  guix-build-486bc9179072/output/x86_64-apple-darwin/SHA256SUMS.part
    ac088673d74712a0640e5c41f53ceb82d7ff87995ddaac0a5e37ae64b10d2e92  guix-build-486bc9179072/output/x86_64-apple-darwin/bitcoin-486bc9179072-x86_64-apple-darwin-codesigning.tar.gz
    83fa8f562bc5b86138a0985285b366867ec4668f95dedf9c124d67aa4f1dc1ed  guix-build-486bc9179072/output/x86_64-apple-darwin/bitcoin-486bc9179072-x86_64-apple-darwin-unsigned.tar.gz
    c0ffbde3f068654d5d531649a1bb2a28b433a4e9c5040e46ef9c4d90554e90d3  guix-build-486bc9179072/output/x86_64-apple-darwin/bitcoin-486bc9179072-x86_64-apple-darwin-unsigned.zip
    a69b2efeda64a31d1e1c92e2f6cffc365e1f9857db4abfa42184369d2edbd2dc  guix-build-486bc9179072/output/x86_64-linux-gnu/SHA256SUMS.part
    738a7182bc71597005237fe7ccd08cd29eb76d5c5c094aa2065b54a8d4dd0499  guix-build-486bc9179072/output/x86_64-linux-gnu/bitcoin-486bc9179072-x86_64-linux-gnu-debug.tar.gz
    6cc9637221c32a58a91ce7aa0abe11be620ae8d65f9398aa429d6b5916ce78e4  guix-build-486bc9179072/output/x86_64-linux-gnu/bitcoin-486bc9179072-x86_64-linux-gnu.tar.gz
    cb2a4eef5e5899ee464cb2302dda8845ed5d71eec2fe7f9c4f849b088fc67a5b  guix-build-486bc9179072/output/x86_64-w64-mingw32/SHA256SUMS.part
    b0b7f3358b0dad6f2e8e7d11a0c6c086dcad09923c8f4bd4d905d51e8a5934fd  guix-build-486bc9179072/output/x86_64-w64-mingw32/bitcoin-486bc9179072-win64-codesigning.tar.gz
    23255a10fd077c2f7a29966ab762ee0e5503891974ddce1fc12f25e31681dc97  guix-build-486bc9179072/output/x86_64-w64-mingw32/bitcoin-486bc9179072-win64-debug.zip
    6f6495a8dc811160456435f51e243e12c5bb342d25ed4a9672f595bd04147294  guix-build-486bc9179072/output/x86_64-w64-mingw32/bitcoin-486bc9179072-win64-setup-unsigned.exe
    f1fee40859fe659ac4b2c45d35c04977ced00c8c225348529d122d82376a19f3  guix-build-486bc9179072/output/x86_64-w64-mingw32/bitcoin-486bc9179072-win64-unsigned.zip
    
  8. DrahtBot commented at 6:48 PM on May 15, 2025: contributor

    <!--9cd9c72976c961c55c7acef8f6ba82cd-->

    Guix builds (on x86_64) [untrusted test-only build, possibly unsafe, not for production use]

    File commit 31d3eebfb92ae0521e18225d69be95e78fb02672<br>(master) commit c097c17c7b794649f0e0fac447e4912b527496f3<br>(pull/32505/merge)
    *-aarch64-linux-gnu-debug.tar.gz c10e0491d60ffd03... c42a72bbc65213a1...
    *-aarch64-linux-gnu.tar.gz 19d27306d05cc316... e81f22415366b0db...
    *-arm-linux-gnueabihf-debug.tar.gz 0757a070fe9ba807... 21a05c00d3f147b5...
    *-arm-linux-gnueabihf.tar.gz 57d6034a18054bf1... c8a24cf865cdbee3...
    *-arm64-apple-darwin-codesigning.tar.gz 5876fbd271b9750d... e85e063048fd2b6b...
    *-arm64-apple-darwin-unsigned.tar.gz 08181a384915ae0d... 57fd119e84f7e580...
    *-arm64-apple-darwin-unsigned.zip 5946c1c5411ef79e... 9f5d5d1501567e07...
    *-powerpc64-linux-gnu-debug.tar.gz 6a67368b1794b210... 0d3218fcad91c949...
    *-powerpc64-linux-gnu.tar.gz 8122d4a457599224... 8c67126f1e0401d9...
    *-riscv64-linux-gnu-debug.tar.gz 49b3d311c20713d9... f49248b4a8f35043...
    *-riscv64-linux-gnu.tar.gz 1538d68d17baa09b... 7c1ae759dde554b0...
    *-x86_64-apple-darwin-codesigning.tar.gz 4fe14717e4ea1a62... 4b4f5851347fe22c...
    *-x86_64-apple-darwin-unsigned.tar.gz ec85909c0a428a36... 22dc4cc3c84187fe...
    *-x86_64-apple-darwin-unsigned.zip 6e1da5429a7d9ef9... 1927bd62bc27f5c8...
    *-x86_64-linux-gnu-debug.tar.gz a28eca4832624d46... 9276d8f3313bc921...
    *-x86_64-linux-gnu.tar.gz 37a293b503e1f947... 82b6a15c8e9eede4...
    *.tar.gz 12b973e16c672f8f... 69793fc608081698...
    SHA256SUMS.part e5083880d0aa0cf7... 315087e68d344d81...
    guix_build.log 1fc2a6c7ddc90a8c... 0db1bb1ceeedcf70...
    guix_build.log.diff f31bfcb031dcc16d...
  9. DrahtBot removed the label DrahtBot Guix build requested on May 15, 2025
  10. in depends/config.guess:169 in 486bc91790
     164 | @@ -165,6 +165,8 @@ Linux|GNU|GNU/*)
     165 |  	LIBC=dietlibc
     166 |  	#elif defined(__GLIBC__)
     167 |  	LIBC=gnu
     168 | +	#elif defined(__LLVM_LIBC__)
     169 | +	LIBC=llvm
    


    fanquake commented at 8:26 AM on May 16, 2025:

    I guess this will allow someone to try and build depends with an LLVM libc target. i.e:

    # master
    make -C depends/ HOST=aarch64-unknown-linux-llvm
    make: Entering directory '/root/ci_scratch/depends'
    Invalid configuration 'aarch64-unknown-linux-llvm': OS 'llvm' not recognized
    
    # this branch
    make -C depends/ HOST=aarch64-unknown-linux-llvm
    make: Entering directory '/root/ci_scratch/depends'
    Extracting native_qt..
    
  11. fanquake approved
  12. fanquake commented at 8:29 AM on May 16, 2025: member

    ACK 486bc91790721a37047762c1ea893c29746b4358

  13. fanquake merged this on May 16, 2025
  14. fanquake closed this on May 16, 2025

  15. theStack deleted the branch on May 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-13 21:12 UTC

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