Paddle do not fit PEP 513 `manylinux1` standard
Created by: reyoung
Currently, we rename Paddle's wheel package into manylinux1
. It is not good because our binary does not fit manylinux1
standard.
In manylinux1
standard, the dependencies are:
GLIBC <= 2.5
CXXABI <= 3.4.8
GLIBCXX <= 3.4.9
GCC <= 4.2.0
And we should build our wheel package in CentOS 5
.
But we are using C++ 11, which depends on higher GLIBCXX
. The current depends is GLIBCXX==3.4.21
.
The pypa give a docker image to build manylinux1
standard wheel package in here. We should use that docker image to build our wheel package.