pypa / manylinux

Python wheels that work on any linux (almost)
MIT License
1.42k stars 217 forks source link

feat: manylinux_2_34 based on AlmaLinux 9 #1575

Open cyprienc opened 6 months ago

cyprienc commented 6 months ago

Hi,

I imagine this will require more discussions but I thought I'd at least open an MR proposing a manylinux_2_34 compliant image based on AlmaLinux 9.

I need it to build the nightly wheels of openai/triton which are currently failing because the nvidia and amd backends are now built using more recent versions of stdlibc++ and co.

This relates to https://github.com/openai/triton/issues/2616 and https://github.com/pypa/manylinux/issues/1574.

Thanks !

EwoutH commented 1 month ago

Nice milestone: glibc 2.34 is now supported over 50% of consumer systems using Python.

image

glibc 2.35 is also supported on more than half of the systems, probably since Ubuntu 22.04 has glibc 2.35 bundled by default (and has a huge marketshare).