Skip to content
This repository has been archived by the owner on Feb 15, 2023. It is now read-only.

Possibility to build ARM wheels #3

Closed
MatthieuDartiailh opened this issue Aug 6, 2018 · 9 comments
Closed

Possibility to build ARM wheels #3

MatthieuDartiailh opened this issue Aug 6, 2018 · 9 comments

Comments

@MatthieuDartiailh
Copy link
Collaborator

Hi @matthew-brett,
One user has inquired about wheels for ARM7. Looking at bit online it looks like there are docker image available, so perhaps we could do that using CircleCI. Have you ever looked into doing something similar ?
Best

@matthew-brett
Copy link
Contributor

Sorry, no, I haven't looked at that. It really needs a definition of a 'standard' ARM7 setup, parallel to the standard Intel setup, specified in 'manylinux'.

You probably already saw this : https://forums.resin.io/t/precompiled-python-wheels-for-arm/591

But the real work that needs doing is some proposal to the Python packaging people about what the base system should be ...

@MatthieuDartiailh
Copy link
Collaborator Author

@matthew-brett I got another request for aarch64 wheels (nucleic/kiwi#83). Has there been any progress on stabilizing a wheel format for this kind of platform ?

@matthew-brett
Copy link
Contributor

matthew-brett commented Jul 3, 2020 via email

@MatthieuDartiailh
Copy link
Collaborator Author

Indeed looks complicated. I saw mention of aarch in manylinux2014. Would this be a path worth following ?

@matthew-brett
Copy link
Contributor

@mattip - can I ask for your opinion on this? Sorry, I haven't been following the aarch64 Manylinux story ...

@MatthieuDartiailh
Copy link
Collaborator Author

In particular it seems numpy managed to get wheels for aarch64 (cf pandas-dev/pandas#33971)

@mattip
Copy link

mattip commented Jul 3, 2020

arm64 or aarch64 is supported by manylinux2014. arm32 in its many different manifestations is not. You can use multibuild to package arm64 wheels (or cibuildwheel). Here is the Travis CI snippet numpy uses.

@MatthieuDartiailh
Copy link
Collaborator Author

Thanks for the pointer @mattip ! I will have a look.

@MatthieuDartiailh
Copy link
Collaborator Author

Worked like a charm thanks !

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants