pypa / auditwheel

Auditing and relabeling cross-distribution Linux wheels.
Other
432 stars 142 forks source link

Add support for Ubuntu Noble (glibc 2.39) #490

Closed ymilki closed 1 month ago

ymilki commented 3 months ago

Ubuntu 24.04 (LTS, Noble) ships with glibc 2.39 (https://www.ubuntuupdates.org/package/core/noble/universe/updates/glibc)

The PEP600 compliance repo has added Ubuntu 24.04: https://github.com/mayeut/pep600_compliance/blob/master/cache/x86_64/ubuntu-24.04.json (associated commit summary incorrectly says 22.04, whereas the changes add 24.04).

I understand from #388 that the policies may not be added for sometime. In the meantime, I would like to support it for local setup. I was unable to find any clear directions on how to add the policy. Related PRs simply reference the PEP600 repo and calculate_symbol_versions.py requires an existing policy and appropriate manylinux docker containers.

Until the policy is officially updated here: