-
-
Notifications
You must be signed in to change notification settings - Fork 183
Add support for building on aarch64 on Linux #771
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
Conversation
@michael-sanders , it seems that building all those wheels under QEMU is is just taking too long with this addition. Do you think we can split up the job, building some wheels in each, to get around this? As it stands, you can include "wheels" as the commit message to try the build. |
built all manylinux, timed out building muslinux. Do we need both, can they be split? |
Thanks @martindurant. I'll take a look. |
numpy dependency does not yet supply musllinux wheels and they take too long to build on aarch64. Can be re-enabled when numpy wheels are available via numpy/numpy#20089
The |
aarch wheels are up. |
Great, thanks 👍 |
This adds in the appropriate option to build on aarch64 (ARM) on Linux in addition to builds generated by the 'auto' option. This is as per the docs at https://cibuildwheel.readthedocs.io/en/stable/options/#archs
Closes #770