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
  16. stickies-v referenced this in commit 772a33e052 on May 23, 2025
  17. sedited referenced this in commit cb3cd9b8b9 on May 29, 2025
  18. yuvicc referenced this in commit 069643f094 on Jul 6, 2025
  19. bug-castercv502 referenced this in commit 2858098810 on Sep 28, 2025
  20. kwvg referenced this in commit a3ccf37198 on Oct 24, 2025
  21. kwvg referenced this in commit 8d313c5b7e on Oct 24, 2025
  22. kwvg referenced this in commit 959a671acd on Oct 24, 2025
  23. kwvg referenced this in commit 47e49337c2 on Oct 25, 2025
  24. kwvg referenced this in commit 985117b20e on Oct 25, 2025
  25. kwvg referenced this in commit 7bca99d37b on Nov 4, 2025
  26. kwvg referenced this in commit e67ede63b3 on Nov 8, 2025
  27. kwvg referenced this in commit 0256eef088 on Nov 12, 2025
  28. kwvg referenced this in commit d4bc0aa942 on Nov 14, 2025
  29. PastaPastaPasta referenced this in commit 9590d57aaf on Nov 14, 2025
  30. UdjinM6 referenced this in commit 3b41a910fa on Nov 18, 2025
  31. Kino1994 referenced this in commit afcb5ba264 on Jun 28, 2026
  32. BigcoinBGC referenced this in commit 56a636bf70 on Jun 30, 2026
  33. bitcoin locked this on Jul 30, 2026

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-08-14 18:51 UTC

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