-
Notifications
You must be signed in to change notification settings - Fork 770
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
Building with maturin in manylinux fails because of missing PYO3_CROSS_LIB_DIR #1264
Comments
Unfortunately, we actually need this variable and the previous behavior is a kind of bug. |
I'm not sure whether we do? This is probably a case like 32-bit windows where it's possible to be building for a target different than the host toolchain. We can potentially check and allow this in |
That's what I was thinking as well. |
@davidhewitt could you make a new release which contains this fix? |
We already have breaking changes on the pyo3 master so we can't do this without calling it @marco-c are you willing to pin to a git commit for now? e.g.
|
Yeah, I can do that for now. I just need to remember to update to stable again (I'm used to rely on Dependabot, IDK what it does when you pin to a specific commit). |
This revision of pyo3 contains a fix for PyO3/pyo3#1264.
At least we need to have some consensus on #1263. But I don't think we are far from the release. |
This revision of pyo3 contains a fix for PyO3/pyo3#1264.
* Bump pyo3 from 0.9.2 to 0.12.3 Fixes #30 * Pin to pyo3 470716e This revision of pyo3 contains a fix for PyO3/pyo3#1264. * Add a comment in Cargo.toml pointing to the pyo3 issue
The command which is failing is at https://github.com/mozilla/pyo3-parsepatch/blob/e531232ee6760a9fe7f2bca24905fae626c51495/Dockerfile#L41 (
maturin build --target x86_64-unknown-linux-musl --manylinux off
).It used to work with pyo3 0.9.2.
The text was updated successfully, but these errors were encountered: