-
Notifications
You must be signed in to change notification settings - Fork 220
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
manylinux1: Install libxcrypt #324
Conversation
The new binary file named |
db83666
to
c63773a
Compare
Good catch. Removed the |
This will make `libcrypt.so.2` available in the image. The GLIBC variants of the header and libraries are deleted in order to force applications to pick up the `libxcrypt` version.
c63773a
to
c7b1c68
Compare
Revised patch LGTM regarding how it handles lib(x)crypt, except that, as mentioned in the other thread, you may want to add |
This one doesn't need the |
Thanks for getting on these so quickly. If you've got time, can you try building |
Sure, I'll give it a try. Not sure I'll have more time for this today though, maybe over the weekend. |
I just compiled
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, this looks good to me, then. Did you check with building on manylinux2010 (#325) as well?
I'm not quite confident enough in my understanding to press the merge button myself, but I don't think anything else needs doing. Hopefully someone more familiar with this stuff will press the button. If it's not pressed when I get back from holiday, I can do it.
Re-ran the same test on manylinux2010 as well: #325 (comment). I tried doing an |
Wouldn't wheels built on older images link against Either way, I think it's OK. I don't see an obvious use case for building wheels on one version of the images and then auditing them on a newer version. |
Wheels needing to vendor |
I think that's fine. The underlying reality is that those wheels used to be compliant, but then things changed, and now they're not compliant anymore. Auditwheel would just be reporting that fact. |
Given that there are no outstanding concerns around this, I'm going to go ahead and land the two PRs. |
This will make
libcrypt.so.2
available in the image. The GLIBC variants of the header and libraries are deleted in order to force applications to pick up thelibxcrypt
version.See #305.