guix: latest 2.31 glibc #31529

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:glibc_2_31_latest changing 1 files +4 −2
  1. fanquake commented at 1:56 PM on December 18, 2024: member

    An additional commit has been backported to the 2.31 branch: https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/2.31/master.

    Pass --disable-timezone-tools: removes var/profiles/x86_64-linux-gnu/sbin/zdump. Pass --disable-profile: profiling is disabled by default, but make that explicit.

  2. guix: bump glibc 2.31 to 7b27c450c34563a28e634cccb399cd415e71ebfe
    An additional commit has been backported to the 2.31 branch:
    https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/2.31/master.
    23b8a424fb
  3. guix: disable timezone tools & profiling in glibc
    Removes `var/profiles/x86_64-linux-gnu/sbin/zdump`.
    
    Profiling is disabled by default, but make that explicit.
    b8710201fb
  4. DrahtBot commented at 1:57 PM on December 18, 2024: 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/31529.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK theuni, hebasto

    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:

    • #25573 ([POC] guix: produce a fully -static-pie bitcoind by fanquake)
    • #24123 (guix: Pointer Authentication and Branch Target Identification for aarch64 Linux 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.

  5. DrahtBot added the label Build system on Dec 18, 2024
  6. fanquake added the label DrahtBot Guix build requested on Dec 18, 2024
  7. hebasto commented at 2:00 PM on December 18, 2024: member

    Concept ACK.

  8. theuni approved
  9. theuni commented at 5:18 PM on December 19, 2024: member

    utACK b8710201fbd01bf2cba3c3b1fd312316b1ae22af

  10. DrahtBot requested review from hebasto on Dec 19, 2024
  11. DrahtBot commented at 5:04 AM on December 20, 2024: contributor

    <!--9cd9c72976c961c55c7acef8f6ba82cd-->

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

    File commit 477b357460743a9304cccfb672e5445f364891ae<br>(master) commit f5915ef0100d44ee1c8ae87b313cc7c4d3b45d6d<br>(master and this pull)
    SHA256SUMS.part b0e4ae69b31c602d... b44471b0cef3bcca...
    *-aarch64-linux-gnu-debug.tar.gz 541c4e0793976e12... ff90fbf8f7906140...
    *-aarch64-linux-gnu.tar.gz b048edc9eaddb647... cb5af52ae0b532ef...
    *-arm-linux-gnueabihf-debug.tar.gz 99df03ec0c7ab3fb... bcdcee275b855b89...
    *-arm-linux-gnueabihf.tar.gz 928593c64f2ae7ab... 97b094e18e0769a9...
    *-arm64-apple-darwin-unsigned.tar.gz 966d28d8b6c6f819... 20409487f9fbfc92...
    *-arm64-apple-darwin-unsigned.zip e85c242e019b8c21... 192b02397b715a4a...
    *-arm64-apple-darwin.tar.gz ef0a60bd83b4e6f5... 05c7e6e568dedbda...
    *-powerpc64-linux-gnu-debug.tar.gz 956d4246c519f645... 32236b2141678ead...
    *-powerpc64-linux-gnu.tar.gz edc08aeef665e07d... 52a2020cf8907c95...
    *-riscv64-linux-gnu-debug.tar.gz eddda4c750d62137... c974d5ca44f7fab1...
    *-riscv64-linux-gnu.tar.gz a67213948678ec51... 79e637052478939b...
    *-x86_64-apple-darwin-unsigned.tar.gz 034406e9d9dca605... db1855a467111c33...
    *-x86_64-apple-darwin-unsigned.zip e702cb756aff5d5a... e6da19532992571f...
    *-x86_64-apple-darwin.tar.gz 42e47feb987d3f8e... 696d3397852b4018...
    *-x86_64-linux-gnu-debug.tar.gz de8e5d8cf30aec7f... b0ca8704f10c2a5b...
    *-x86_64-linux-gnu.tar.gz c33a218e0b26efd6... f4b319f8991bb47d...
    *.tar.gz cfceebde13eb02cd... f138bb52b9107bf9...
    guix_build.log 7f4470c5822a6c7f... 5c975759f3be694b...
    guix_build.log.diff 41292076b0ba3b02...
  12. DrahtBot removed the label DrahtBot Guix build requested on Dec 20, 2024
  13. hebasto commented at 11:25 AM on December 20, 2024: member

    My Guix build:

    aarch64
    8f50480a91024a77c45233e33b8151e213a08834c77493446191a6bc78d82a1f  guix-build-b8710201fbd0/output/aarch64-linux-gnu/SHA256SUMS.part
    6fd527ebfa0842cd3f3c743dc616d75cdcd0aea637d04e4e047f29e87c43d383  guix-build-b8710201fbd0/output/aarch64-linux-gnu/bitcoin-b8710201fbd0-aarch64-linux-gnu-debug.tar.gz
    a40ec71782cc8018ffb9b8b73d99c55aece77c5779e752f1b4209894efd3c97b  guix-build-b8710201fbd0/output/aarch64-linux-gnu/bitcoin-b8710201fbd0-aarch64-linux-gnu.tar.gz
    74fb98d995b9f95fb1a43e1be841b8ac87ef0963abd4210c27e64b9bb4b4809b  guix-build-b8710201fbd0/output/arm-linux-gnueabihf/SHA256SUMS.part
    0ebb16bebed74db858b736a9e870bf9fc2b03243aa05f3694f96c581d3b55d7e  guix-build-b8710201fbd0/output/arm-linux-gnueabihf/bitcoin-b8710201fbd0-arm-linux-gnueabihf-debug.tar.gz
    71bdcd8530e585f87c6bb19e92636262e21fbd206f83ea767978f3346fd62dea  guix-build-b8710201fbd0/output/arm-linux-gnueabihf/bitcoin-b8710201fbd0-arm-linux-gnueabihf.tar.gz
    ad19a7e9df9528596bd401f470fcb22323bb126cfb6fef2bfb0cd8e20a4c92ae  guix-build-b8710201fbd0/output/arm64-apple-darwin/SHA256SUMS.part
    150d9be2f314437023b7830e6bba29ccd4292731b564dfa351e0f84028e558d2  guix-build-b8710201fbd0/output/arm64-apple-darwin/bitcoin-b8710201fbd0-arm64-apple-darwin-unsigned.tar.gz
    e908f1496b57f15068e3a8e40b54701599b2128c6e1237bf1646e9275805d53f  guix-build-b8710201fbd0/output/arm64-apple-darwin/bitcoin-b8710201fbd0-arm64-apple-darwin-unsigned.zip
    9b3bd92acaf62e18b210cd02036da6f896a07d8086505bf62d653935c0174934  guix-build-b8710201fbd0/output/arm64-apple-darwin/bitcoin-b8710201fbd0-arm64-apple-darwin.tar.gz
    4e18138becee0497c2758ea2508521a0ed59634e5133976933d9695bf9c781be  guix-build-b8710201fbd0/output/dist-archive/bitcoin-b8710201fbd0.tar.gz
    4893d1d91afb6448b6f57b573e6483fdf7f333397712d3ce99cd3be25a372df0  guix-build-b8710201fbd0/output/powerpc64-linux-gnu/SHA256SUMS.part
    257f0d115d091bd008cd45a696e56e1af3e5a97239ab6dd37fc12655bd100910  guix-build-b8710201fbd0/output/powerpc64-linux-gnu/bitcoin-b8710201fbd0-powerpc64-linux-gnu-debug.tar.gz
    4231f5f9a56e55df9a10ffd0ac34e871d220c04d25dd16fddaa442399c244265  guix-build-b8710201fbd0/output/powerpc64-linux-gnu/bitcoin-b8710201fbd0-powerpc64-linux-gnu.tar.gz
    155ac5e3f4c3da6bda843893e4e4fce7b3b5da7a9c218ca69b4f143c3f4cfddd  guix-build-b8710201fbd0/output/riscv64-linux-gnu/SHA256SUMS.part
    06080c7ab91ba774f53cfd2fba0ee2b2b94572fc413b026108009f8421e44cfd  guix-build-b8710201fbd0/output/riscv64-linux-gnu/bitcoin-b8710201fbd0-riscv64-linux-gnu-debug.tar.gz
    0e0c5d328ccdd235ddbbb4d35f6c4dc3808d4d4c784cbfa2d01f9f5963fbaa7a  guix-build-b8710201fbd0/output/riscv64-linux-gnu/bitcoin-b8710201fbd0-riscv64-linux-gnu.tar.gz
    15782bd327347edc37f786b106a3d9efcbe35e25758e620ea6c9b4f5661bc20a  guix-build-b8710201fbd0/output/x86_64-apple-darwin/SHA256SUMS.part
    ce6b0af100b7c18ba9680974e08b39259586b283eed4824946442dc60d18296a  guix-build-b8710201fbd0/output/x86_64-apple-darwin/bitcoin-b8710201fbd0-x86_64-apple-darwin-unsigned.tar.gz
    bc1bccee2934825ed8a85a5e608e4f53e699036009fc0222712cac7b52b5fad3  guix-build-b8710201fbd0/output/x86_64-apple-darwin/bitcoin-b8710201fbd0-x86_64-apple-darwin-unsigned.zip
    5f12714706f4fa135c68f21b1e43efc3e37b10b4e76ea1ea0bb85b5bb9b6b35f  guix-build-b8710201fbd0/output/x86_64-apple-darwin/bitcoin-b8710201fbd0-x86_64-apple-darwin.tar.gz
    43348fcd526c9114b3b80e419e0176d7bfec503aa60ae32028d32c25eeb3e84a  guix-build-b8710201fbd0/output/x86_64-linux-gnu/SHA256SUMS.part
    459051197aabd65bffdbd99a65d892d0fc181c2034c774ebc2119ee502d29ad5  guix-build-b8710201fbd0/output/x86_64-linux-gnu/bitcoin-b8710201fbd0-x86_64-linux-gnu-debug.tar.gz
    9ab38e5042592f13350145f4b1e22386c4aa2c68fbe5bea180203cff203c601d  guix-build-b8710201fbd0/output/x86_64-linux-gnu/bitcoin-b8710201fbd0-x86_64-linux-gnu.tar.gz
    9afa5b76ed46383579193c3ddd0d0da61160eca6fae8d55067b089d355a29d01  guix-build-b8710201fbd0/output/x86_64-w64-mingw32/SHA256SUMS.part
    ca816c3ac728a13955a3e5d15d2ced67788b9b838e8f7c37ddc2a027be498fa1  guix-build-b8710201fbd0/output/x86_64-w64-mingw32/bitcoin-b8710201fbd0-win64-debug.zip
    546bbd71ffd507389f94c6648da47e15ab8410bd9da2cba142f3c06609b231d6  guix-build-b8710201fbd0/output/x86_64-w64-mingw32/bitcoin-b8710201fbd0-win64-setup-unsigned.exe
    920d24e2f6488da15854b9091f747d88ffd5e45f2c3f4aadc62d6d47511ce310  guix-build-b8710201fbd0/output/x86_64-w64-mingw32/bitcoin-b8710201fbd0-win64-unsigned.tar.gz
    d65d17ab04d9c0ac4b3aaf3f4e163ed81ee905df7c2838092fe46eb86724e2f1  guix-build-b8710201fbd0/output/x86_64-w64-mingw32/bitcoin-b8710201fbd0-win64.zip
    
  14. hebasto approved
  15. hebasto commented at 11:27 AM on December 20, 2024: member

    ACK b8710201fbd01bf2cba3c3b1fd312316b1ae22af.

  16. fanquake merged this on Dec 20, 2024
  17. fanquake closed this on Dec 20, 2024

  18. fanquake deleted the branch on Dec 20, 2024
  19. sedited referenced this in commit 230a439a4a on Jan 17, 2025
  20. luke-jr referenced this in commit 1252d33cf0 on Feb 22, 2025
  21. luke-jr referenced this in commit cb9a4640ec on Feb 22, 2025
  22. stickies-v referenced this in commit d760fd3dda on Mar 17, 2025
  23. stickies-v referenced this in commit cc83553352 on Mar 17, 2025
  24. stickies-v referenced this in commit 2614933f06 on Mar 17, 2025
  25. stickies-v referenced this in commit b70418c5fc on Mar 17, 2025
  26. stickies-v referenced this in commit 69f8a1fe50 on Mar 17, 2025
  27. bug-castercv502 referenced this in commit 44b075fe71 on Sep 28, 2025
  28. knst referenced this in commit c8f9e65d0a on Oct 22, 2025
  29. kwvg referenced this in commit ce0b8ddbf8 on Nov 16, 2025
  30. kwvg referenced this in commit 89afdc2b27 on Nov 17, 2025
  31. kwvg referenced this in commit 6d37e892ba on Nov 18, 2025
  32. kwvg referenced this in commit fcbe2e1274 on Nov 20, 2025
  33. kwvg referenced this in commit 7fef63d6bb on Nov 20, 2025
  34. PastaPastaPasta referenced this in commit 0c686a9833 on Nov 20, 2025
  35. PastaPastaPasta referenced this in commit 3195187098 on Nov 21, 2025
  36. bitcoin locked this on Dec 20, 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-26 06:12 UTC

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