Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement manylinux/pulls/31 #16

Open
3 tasks
rmcgibbo opened this issue Feb 9, 2016 · 2 comments
Open
3 tasks

Implement manylinux/pulls/31 #16

rmcgibbo opened this issue Feb 9, 2016 · 2 comments

Comments

@rmcgibbo
Copy link
Member

rmcgibbo commented Feb 9, 2016

To implement pypa/manylinux#31:

  • Revert UCS2/UCS4 symbol detection
  • Remove existing special-casing of libpythonX.Y.so in whitelist, but add different special-casing that tells you to build with a --disable-shared python and/or uses patchelf --remove-needed.
  • Add mandate that py2 and py30-32 wheels contain an ABI tag other than 'none' when the platform tag is added.
But you should never have a wheel with a name like::

  PKG-VERSION-cp27-none-manylinux1_x86_64.whl
                  ^^^^ BAD! Don't do this!
@njsmith
Copy link
Member

njsmith commented Apr 3, 2016

Did this ever get fixed?

@rmcgibbo
Copy link
Member Author

rmcgibbo commented Apr 3, 2016

No, this is still open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants