build: Avoid @GLIBC_2.29 libm symbols when –enable-glibc-back-compat #22281

pull hebasto wants to merge 1 commits into bitcoin:master from hebasto:210619-lm changing 2 files +39 −0
  1. hebasto commented at 4:08 am on June 19, 2021: member

    This PR is a partial fix for #21454 (see #22287 for the complete fix for the bitcoind compatibility).

    Gitian builds:

     0Generating report
     128c2e625cc23ab3c306565df6b49e8883518ad478d93fec13ef72c5e4904c476  bitcoin-9922cda0823a-aarch64-linux-gnu-debug.tar.gz
     269aabc323eb1b6d243ab0b786f61056dcd5be5bb938b93ec3890de5c1aec9141  bitcoin-9922cda0823a-aarch64-linux-gnu.tar.gz
     322df86a8e77f2f8472871067baa09b31ed932ada335584df42a4398743989c54  bitcoin-9922cda0823a-arm-linux-gnueabihf-debug.tar.gz
     44ee9ae9c384efca953feca92149009909ff3ba653a0fb03b2712670526350018  bitcoin-9922cda0823a-arm-linux-gnueabihf.tar.gz
     5d377f8e6d4d9243ceafa1cf016837b3c1796d85926165333497d2b33155a1bac  bitcoin-9922cda0823a-powerpc64-linux-gnu-debug.tar.gz
     668af39d9bcfabc6c00de82d222930dfc070d7051836e469505811256eb03ca3e  bitcoin-9922cda0823a-powerpc64-linux-gnu.tar.gz
     70ebe6f51b21e4fc6f6329c823da7937385832a44b950208a3406be00866586cd  bitcoin-9922cda0823a-powerpc64le-linux-gnu-debug.tar.gz
     85754d69beb6359c9bb1a01c98c71bfa1f49460759646375c02de6f05af3258b4  bitcoin-9922cda0823a-powerpc64le-linux-gnu.tar.gz
     93f68d9da14da0db4a79528673fc8c4cd2f37c6fa51778d3027f2ba3d031f4c98  bitcoin-9922cda0823a-riscv64-linux-gnu-debug.tar.gz
    100ef6587d65400498aeb167bc6a098ab58c38df00faa85e8d1fc1530fca30f300  bitcoin-9922cda0823a-riscv64-linux-gnu.tar.gz
    118c0eaf703216eda1d4325921d741904a139150518ddd58143147513e527b24d9  bitcoin-9922cda0823a-x86_64-linux-gnu-debug.tar.gz
    12fad8a676153efe0106661211fe632c4e6a7d4c28e9db6b665f12e9db578238fb  bitcoin-9922cda0823a-x86_64-linux-gnu.tar.gz
    13c5c0368207e7f00dda5f13eca94f73d8b67fa930b5dd225deb9848f4c2872ab0  src/bitcoin-9922cda0823a.tar.gz
    1408171dcfe016b4b14bd242a9ded01557791fe27b57486352fabedb040c96a739  bitcoin-core-linux-22-res.yml
    15Done.
    
  2. build: Avoid @GLIBC_2.29 libm symbols when --enable-glibc-back-compat 9922cda082
  3. fanquake added the label Build system on Jun 19, 2021
  4. MarcoFalke added the label Needs Guix build on Jun 21, 2021
  5. MarcoFalke added the label Needs gitian build on Jun 21, 2021
  6. laanwj added this to the milestone 22.0 on Jun 21, 2021
  7. laanwj commented at 2:56 pm on June 21, 2021: member
    Code review ACK 9922cda0823ac0b5651094f08eb46998c1415d64
  8. DrahtBot commented at 8:02 pm on June 21, 2021: member

    Guix builds

    File commit 6a67366fdc3e1d383fe7cbfa209d7e85f0d96638(master) commit edc58d9d9e88fd2d5f3f92711a8df986448086a6(master and this pull)
    SKIPATTEST.TAG e3b0c44298fc1c14... e3b0c44298fc1c14...
    *.tar.gz ed3096aa949f1b56... 437f2a9ec1a9d80b...
    guix_build.log 7920a375a22476b1... 1f84690a7c60a606...
    guix_build.log.diff b7c87f3cf4adebaf...
  9. DrahtBot removed the label Needs Guix build on Jun 21, 2021
  10. DrahtBot commented at 7:06 am on June 22, 2021: member

    Gitian builds

    File commit 398dd678338971d2189934713c83c184742f293f(master) commit c49b6bd2e6bb5ea5e776a3817ec2646d7073e70c(master and this pull)
    *-osx-unsigned.dmg 92e2d116b58d4214... 3343b0ef68879b95...
    *-osx64.tar.gz 02578406a266bd45... 2c05b10e2f78a251...
    *.tar.gz b16fc2a40cba5b8c... 23a5ddc19a9eefde...
    bitcoin-core-osx-22-res.yml f2972b31a41adb54... a2fa102cb93fc097...
    linux-build.log 6c8e74cad31e39a3... a4daf3adae600c3b...
    osx-build.log bb8f3e7c16328172... 280d6f967c42530e...
    win-build.log 2eea226b75083143... 63ffc6aba4e9fdcd...
    bitcoin-core-osx-22-res.yml.diff 9c30e0df68bc0d1c...
    linux-build.log.diff aca0ae0b74dd185b...
    osx-build.log.diff 8313890ba83f5b51...
    win-build.log.diff 0587ddbb0d0b3bd3...
  11. DrahtBot removed the label Needs gitian build on Jun 22, 2021
  12. hebasto commented at 8:58 am on July 1, 2021: member
    Closing in favor of #22365.
  13. hebasto closed this on Jul 1, 2021

  14. DrahtBot locked this on Aug 18, 2022


hebasto laanwj DrahtBot

Labels
Build system

Milestone
22.0


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: 2024-07-05 19:13 UTC

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