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.

    0$ git clone https://git.savannah.gnu.org/git/config.git /tmp/config.git
    1$ diff /tmp/config.git/config.guess ./depends/config.guess
    2$ 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

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

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32505.

    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.

  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

     0c44d180153f6844a636a0693f588fa20c45c33efd31194a9f4d02858f5eaaaf7  guix-build-486bc9179072/output/aarch64-linux-gnu/SHA256SUMS.part
     11beb0041c2d22378094d38e53878a2806d5d76557ef4f9dd2f40287e66388647  guix-build-486bc9179072/output/aarch64-linux-gnu/bitcoin-486bc9179072-aarch64-linux-gnu-debug.tar.gz
     2d824bbf3f03bf7679f0721173dbe2387b9168ea0f0cc24f9f676af85e5527c9b  guix-build-486bc9179072/output/aarch64-linux-gnu/bitcoin-486bc9179072-aarch64-linux-gnu.tar.gz
     3b0ddcb7739e44760b3e7a6364b095c7766b3546ef1c32c6c2325f80108594736  guix-build-486bc9179072/output/arm-linux-gnueabihf/SHA256SUMS.part
     4cb472c0f861521ec82f1348d25cd994b8c5d5ef541e5dbaf1992ad4c0b0d44d6  guix-build-486bc9179072/output/arm-linux-gnueabihf/bitcoin-486bc9179072-arm-linux-gnueabihf-debug.tar.gz
     57dbe78dbb6467481dc48fd372dec476be07a57c311af6c0be47ac13b83ef43bb  guix-build-486bc9179072/output/arm-linux-gnueabihf/bitcoin-486bc9179072-arm-linux-gnueabihf.tar.gz
     61c3475cb4ff73fca528c382318b6334b1c7746fb2fecd49b881dc4e11d2d9d1d  guix-build-486bc9179072/output/arm64-apple-darwin/SHA256SUMS.part
     788c5f09be8ea0cc4108fb75e7dc005244d6215b4d51596aaf6f790764e94b0ce  guix-build-486bc9179072/output/arm64-apple-darwin/bitcoin-486bc9179072-arm64-apple-darwin-codesigning.tar.gz
     824c9d3a6d21c32daf33737cefc5c13bec5c5055307ce3ea2a757320b84077424  guix-build-486bc9179072/output/arm64-apple-darwin/bitcoin-486bc9179072-arm64-apple-darwin-unsigned.tar.gz
     9d0e9001729eed75ba13b9eacd6333c84e6df0aa6e3515c5f00a75c0941cc739d  guix-build-486bc9179072/output/arm64-apple-darwin/bitcoin-486bc9179072-arm64-apple-darwin-unsigned.zip
    10b0b4366b0fc3e60d6605b2dcb18d9d5f65a66df41d8cd62e5307db3c0c6c7c03  guix-build-486bc9179072/output/dist-archive/bitcoin-486bc9179072.tar.gz
    115f4bacaeae3de0d117a98a7f31d86c3db736488f1bc6b644e72fb057e21403f0  guix-build-486bc9179072/output/powerpc64-linux-gnu/SHA256SUMS.part
    1237aa81020d4535eebdc4a9596ae87ebd17a91a9cf7c2b056f313c0906f4ca552  guix-build-486bc9179072/output/powerpc64-linux-gnu/bitcoin-486bc9179072-powerpc64-linux-gnu-debug.tar.gz
    1363f70fabc82d1fa1199bd0774f6d3c637507068c8fc09f97a1ca9643980cf1e2  guix-build-486bc9179072/output/powerpc64-linux-gnu/bitcoin-486bc9179072-powerpc64-linux-gnu.tar.gz
    14bc97e2bcd45b895cee24c6ff6bf79e8cace6678e484e5c97cfcfedca847d2b2c  guix-build-486bc9179072/output/riscv64-linux-gnu/SHA256SUMS.part
    158629713fea87cfa8b142d9d90f86d1598a68f10eae80135ff24e23fabaa2ea32  guix-build-486bc9179072/output/riscv64-linux-gnu/bitcoin-486bc9179072-riscv64-linux-gnu-debug.tar.gz
    16e6bc3a781921e911864325315d76bede72d401e08f87ae45aebdbce2121ff155  guix-build-486bc9179072/output/riscv64-linux-gnu/bitcoin-486bc9179072-riscv64-linux-gnu.tar.gz
    17651bc81c457327b531c45b2271db48c6690f006d067ded5cf6d1ad306cc97927  guix-build-486bc9179072/output/x86_64-apple-darwin/SHA256SUMS.part
    18ac088673d74712a0640e5c41f53ceb82d7ff87995ddaac0a5e37ae64b10d2e92  guix-build-486bc9179072/output/x86_64-apple-darwin/bitcoin-486bc9179072-x86_64-apple-darwin-codesigning.tar.gz
    1983fa8f562bc5b86138a0985285b366867ec4668f95dedf9c124d67aa4f1dc1ed  guix-build-486bc9179072/output/x86_64-apple-darwin/bitcoin-486bc9179072-x86_64-apple-darwin-unsigned.tar.gz
    20c0ffbde3f068654d5d531649a1bb2a28b433a4e9c5040e46ef9c4d90554e90d3  guix-build-486bc9179072/output/x86_64-apple-darwin/bitcoin-486bc9179072-x86_64-apple-darwin-unsigned.zip
    21a69b2efeda64a31d1e1c92e2f6cffc365e1f9857db4abfa42184369d2edbd2dc  guix-build-486bc9179072/output/x86_64-linux-gnu/SHA256SUMS.part
    22738a7182bc71597005237fe7ccd08cd29eb76d5c5c094aa2065b54a8d4dd0499  guix-build-486bc9179072/output/x86_64-linux-gnu/bitcoin-486bc9179072-x86_64-linux-gnu-debug.tar.gz
    236cc9637221c32a58a91ce7aa0abe11be620ae8d65f9398aa429d6b5916ce78e4  guix-build-486bc9179072/output/x86_64-linux-gnu/bitcoin-486bc9179072-x86_64-linux-gnu.tar.gz
    24cb2a4eef5e5899ee464cb2302dda8845ed5d71eec2fe7f9c4f849b088fc67a5b  guix-build-486bc9179072/output/x86_64-w64-mingw32/SHA256SUMS.part
    25b0b7f3358b0dad6f2e8e7d11a0c6c086dcad09923c8f4bd4d905d51e8a5934fd  guix-build-486bc9179072/output/x86_64-w64-mingw32/bitcoin-486bc9179072-win64-codesigning.tar.gz
    2623255a10fd077c2f7a29966ab762ee0e5503891974ddce1fc12f25e31681dc97  guix-build-486bc9179072/output/x86_64-w64-mingw32/bitcoin-486bc9179072-win64-debug.zip
    276f6495a8dc811160456435f51e243e12c5bb342d25ed4a9672f595bd04147294  guix-build-486bc9179072/output/x86_64-w64-mingw32/bitcoin-486bc9179072-win64-setup-unsigned.exe
    28f1fee40859fe659ac4b2c45d35c04977ced00c8c225348529d122d82376a19f3  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

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

    File commit 31d3eebfb92ae0521e18225d69be95e78fb02672(master) commit c097c17c7b794649f0e0fac447e4912b527496f3(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:

    0# master
    1make -C depends/ HOST=aarch64-unknown-linux-llvm
    2make: Entering directory '/root/ci_scratch/depends'
    3Invalid configuration 'aarch64-unknown-linux-llvm': OS 'llvm' not recognized
    
    0# this branch
    1make -C depends/ HOST=aarch64-unknown-linux-llvm
    2make: Entering directory '/root/ci_scratch/depends'
    3Extracting 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: 2025-05-29 12:13 UTC

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