-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
osx-arm64 seem to be broken #78
Comments
I wonder if
I wonder if |
I confirm this problem is reproducible with version 3.4.8 and 35.0.0, but not with 3.4.7. |
Seems like an upstream problem in pyca/cryptography#6466 |
This problem seems to be related to the fact we are cross-compiling here. From what I gather from PyO3/setuptools-rust#10 (PyO3/setuptools-rust#134), that package does not support cross-compilation yet. The version of setuptools-rust at conda-forge is also unpatched, stock 0.12.1. Therefore, we may be just using the wrong binary? |
Hm yes, the recent addition of a rust dependency, coupled with the necessary cross-compilation for osx-arm (since we don't have native CI) and lack of PyO3 support for cross-compilation sounds like this could be the cause. Pinging @conda-forge/help-osx-arm64 how to best tackle this. As it is, we probably have to mark the osx-arm builds for 3.4.8 & 35.0.0 broken. |
A rebuild should fix this. Issue was clang-12 was used, but it was a bad build. To avoid these sort of issues in the future, add |
@mariusvniekerk @anjos @TV4Fun New osx-arm builds have been uploaded - could you please try again if the problem has been solved? |
Thanks, I confirm it is now working well in our use-case (through python-gitlab -> requests). |
OK, thanks for testing, that's great to hear. Will give it a bit more time for others to respond, but it sounds like this issue can be closed. 🙃 |
OK, closing this now. Let us know if there are any more issues. |
Kills the python process at import time
The text was updated successfully, but these errors were encountered: