-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
macOS python wheel for 5.0.0rc4 claims to be universal2 but is actually just amd64 #2066
Closed
Tracked by
#2081
Labels
bug
Something is not working as it should
build & packaging
Build system and packaging related
python
bindings
Milestone
Comments
Likely changes needed in https://github.com/capstone-engine/capstone/blob/next/bindings/python/build_wheel.sh |
Maybe cibuildwheel could be used: |
This was referenced Jul 10, 2023
See #2099 |
should have been fixing in #2099. will publish in 5.0.1. |
WOW! |
This is still broken on 5.0.1 for me. |
Rot127
added
bug
Something is not working as it should
python
bindings
build & packaging
Build system and packaging related
labels
Mar 20, 2024
Closed
This bug is still present in v5.0.2. In addition, the ARM wheel ships an x86_64 .dylib. |
Fixed in |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
Something is not working as it should
build & packaging
Build system and packaging related
python
bindings
When pip installing capstone on an apple silicon mac, pip will select the universal2 wheel as compatible. However, it then fails to import because the library cannot be loaded due to the architecture mismatch. Installing from source with
pip install --pre --no-binary capstone capstone
seems to work fine however.The text was updated successfully, but these errors were encountered: