Le 10/09/2021 à 09:12, Philipp Moritz a écrit :
Dear all, how do you think _GLIBCXX_USE_CXX11_ABI should be set for manylinux2014 (and manylinux2010) wheels? Should it be 0 or 1? Unfortunately I don't see https://www.python.org/dev/peps/pep-0599/ or https://github.com/pypa/manylinux specifying it. I think for manylinux1 the common wisdom was to set it to 0. It would then also make sense to have the same setting for the later wheels since the manylinux* wheels are supposed to be compatible with each other.
Are they? Where it is specified that they should be compatible?
It would be great to have some clarity around this in the community and make sure we all use the same setting to avoid subtle incompatibilities.
Perhaps this should be asked more widely on https://discuss.python.org/c/packaging/14 ?
Regards Antoine.