asyncpg
asyncpg copied to clipboard
Reinstate aarch64 builds
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?
There's documentation on how it could be set up here: https://cibuildwheel.readthedocs.io/en/stable/faq/#emulation.
The reason why aarch64 was dropped is because I couldn't make CI pass with qemu in GitHub actions.
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?
Getting the following logs
- Python version: 3.10.4
- Pip version: 22.0.4
- Kernel: aarch64 Linux 5.10.103-v8+
- OS: Debian 11 bullseye
The reason why aarch64 was dropped is because I couldn't make CI pass with qemu in GitHub actions.
@elprans opened #954