build: Avoid qt-specific @GLIBC_2.28 symbols for compatibility #22321

pull hebasto wants to merge 2 commits into bitcoin:master from hebasto:210623-statx changing 2 files +20 −0
  1. hebasto commented at 8:03 am on June 23, 2021: member

    As noted in #22244, new symbols were introduced in bitcoin-qt during the current release cycle, particularly:

    • statx@GLIBC_2.28
    • renameat2@GLIBC_2.28

    This PR gets rid of them.

    Removing of statx is pretty hacky because it is integrated into Qt code tightly, and just passing -no-feature-statx don’t work.

    See:

    Closes #22280.


    Note for reviewers. While testing please post kernel and glib versions of systems you run tested binaries on.

    It would be nice to test systems with pretty old ones (e.g., pre-4.11 kernel).

  2. build, qt: Avoid statx@GLIBC_2.28 symbol 68ac3ff525
  3. build, qt: Avoid renameat2@GLIBC_2.28 symbol 1111e2b9e4
  4. DrahtBot added the label Build system on Jun 23, 2021
  5. DrahtBot commented at 3:31 pm on June 23, 2021: member

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

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    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.

  6. hebasto commented at 9:00 am on July 1, 2021: member
    Closing in favor of #22365.
  7. hebasto closed this on Jul 1, 2021

  8. DrahtBot locked this on Aug 16, 2022

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-12-19 15:12 UTC

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