-
Notifications
You must be signed in to change notification settings - Fork 101
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
Fix building for musl libc (alpine linux) #80
Conversation
Thanks! As I commented on PyO3/pyo3#1109, it's better if we have any comment that explains why this works for musl. A short description or just a URL is OK, though. |
@kngwyu rust-lang/rust#44991 is where I got the idea. https://doc.rust-lang.org/reference/linkage.html#static-and-dynamic-c-runtimes has a bit more detail. |
Probably a comment referring to rust-lang/rust#59302 is enough? Also, please add a CHANGELOG entry. I only just remembered to update the CHANGELOG for the |
@davidhewitt done! thanks much. |
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 very much, just a few final nits from me!
LGTM. Thanks for the sleuthing w.r.t |
Sure, that's fine. |
No particular urgency, but how long do you want to wait for feedback :-) |
I was hoping to wait for the maturin discussion to move forward, but as nobody seems to have responded on there let's merge this to keep things moving forward. I guess you'll be wanting this as a patch release? |
Thanks! And yeah, unfortuntely there's no way to do point pep517 at a VCS dependency :-/ |
|
Of course! More than happy to contribute. Thanks for pyo# I'm extremely
excited for getting to ship this to a whole bunch of users
…On Mon, Aug 24, 2020 at 5:53 PM David Hewitt ***@***.***> wrote:
0.11.3 released. Thanks again for all your recent fixes to this project!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#80 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAAGBBCI6BPQ7BNZF3KHKLSCLONXANCNFSM4QBGTK7A>
.
--
All that is necessary for evil to succeed is for good people to do nothing.
|
👍 btw when cryptography releases with some Rust code in it do feel free to open a PR to add it to the pyo3 README section listing example projects! |
This fixes PyO3/pyo3#1109
I tried just include this flag in
args
, but for some reason that didn't work. Passing in theenv
does work.