Skip to content
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

Reinstate aarch64 builds #870

Closed
manterfield opened this issue Dec 31, 2021 · 5 comments · Fixed by #954
Closed

Reinstate aarch64 builds #870

manterfield opened this issue Dec 31, 2021 · 5 comments · Fixed by #954

Comments

@manterfield
Copy link

manterfield commented Dec 31, 2021

aarch64 builds were included in version 0.21.0, but were removed from 0.22.0 onwards.

It looks like this was due to the move to GitHub actions not including that build, but I'm not sure if that was a conscious choice or just that the work overlapped and the latest changes weren't included in the migration.

Can this be re-introduced please?

@Tenzer
Copy link

Tenzer commented Jan 21, 2022

There's documentation on how it could be set up here: https://cibuildwheel.readthedocs.io/en/stable/faq/#emulation.

@elprans
Copy link
Member

elprans commented Jan 30, 2022

The reason why aarch64 was dropped is because I couldn't make CI pass with qemu in GitHub actions.

@cpressland
Copy link

We ran into this today unfortunately, given there have been a lot of arm64 fixes for qemu since Feb 2021, it's entirely possible this works cleanly now. @elprans - would you mind giving it another test, failing that, would a pull request be welcome if I can get it working in a fork?

@mbrav
Copy link

mbrav commented Apr 9, 2022

Getting the following logs

asyncpg-install-arm64.log

  • Python version: 3.10.4
  • Pip version: 22.0.4
  • Kernel: aarch64 Linux 5.10.103-v8+
  • OS: Debian 11 bullseye

@ddelange
Copy link
Contributor

The reason why aarch64 was dropped is because I couldn't make CI pass with qemu in GitHub actions.

@elprans opened #954

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

Successfully merging a pull request may close this issue.

6 participants