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

Link libz only for static builds #265

Merged
merged 1 commit into from
May 15, 2018
Merged

Conversation

nehaljwani
Copy link
Contributor

If a user is not building libxml2 and is linking to it dynamically, then
there is no additional need to link to libz, since libxml2 will be
depending on libz anyway.

If a user is not building libxml2 and is linking to it dynamically, then
there is no additional need to link to libz, since libxml2 will be
depending on libz anyway.
@scoder
Copy link
Member

scoder commented May 15, 2018

Thanks!

@scoder scoder merged commit 2d07213 into lxml:master May 15, 2018
@kmike
Copy link

kmike commented Jun 27, 2018

Related Pillow issues: python-pillow/Pillow#3208, python-pillow/Pillow#3209.

@scoder
Copy link
Member

scoder commented Jun 27, 2018

I reverted this change for lxml 4.2.3, just released.

@nehaljwani
Copy link
Contributor Author

But why didn't the 4.2.2 wheels link to libz statically?

@scoder
Copy link
Member

scoder commented Jun 28, 2018

Short answer: I don't know, and reverting the change was a much quicker solution than anything else.

nsoranzo added a commit to nsoranzo/galaxy that referenced this pull request Jul 6, 2018
cliff now has a universal wheel.
Remove unused Pipfile.lock files.
Skip broken lxml 4.2.2, see lxml/lxml#265 .
Fix more oscillating environment markers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants