asyncpg icon indicating copy to clipboard operation
asyncpg copied to clipboard

Reinstate aarch64 builds

Open manterfield opened this issue 2 years ago • 5 comments

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?

manterfield avatar Dec 31 '21 14:12 manterfield

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

Tenzer avatar Jan 21 '22 14:01 Tenzer

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

elprans avatar Jan 30 '22 00:01 elprans

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?

cpressland avatar Apr 06 '22 16:04 cpressland

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

mbrav avatar Apr 09 '22 20:04 mbrav

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

@elprans opened #954

ddelange avatar Sep 17 '22 10:09 ddelange