[Distutils] draft PEP: manylinux2

Nathaniel Smith njs at pobox.com
Tue Feb 6 01:41:22 EST 2018


On Mon, Feb 5, 2018 at 1:17 PM, Jonathan Helmus <jhelmus at anaconda.com> wrote:
> Moving to GCC 5 and above will introduced the new libstd++ ABI.  [1]  The
> manylinux2 standard need to define which ABI compiled libraries should be
> compiled against as older version of libstdc++ will not support the new ABI.
> From what I recall the devtoolset packages for CentOS can only target the
> older, _GLIBCXX_USE_CXX11_ABI=0, ABI.

We're stuck on the devtoolset packages, but it doesn't really matter
for manylinux purposes. None of the libraries you're allowed to assume
exist expose a C++ ABI, and everything else you have to ship yourself.

-n

-- 
Nathaniel J. Smith -- https://vorpus.org


More information about the Distutils-SIG mailing list