Skip to content

Conversation

@odidev
Copy link
Contributor

@odidev odidev commented Apr 16, 2021

Add aarch64 wheel build support.
Related to #99 @pganssle Could you please review this PR?

@pganssle
Copy link
Owner

Oops, I will need to fix the tests here because of a change to some of the historical zones. Sorry about that. ☹

name: Build a ${{ matrix.platform }} for ${{ matrix.python_tag }}
steps:
- uses: actions/checkout@v2
- uses: docker/setup-qemu-action@v1
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am assuming you know this better than me, but why is this necessary? Is there some documentation we can link in a comment here that explains why qemu is necessary to run the manylinux2014_aarch64 docker container?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Github action provides x86_64 builders and not AArch64. Qemu is used to enable the execution of different multi-architecture containers. If we don’t use qemu, it will fail to run the AArch64 binaries on x86_64 machines.
If you have any further doubts please refer the Link

@odidev
Copy link
Contributor Author

odidev commented May 5, 2021

@pganssle, could you please take a look into this PR? Thanks in advance.

Signed-off-by: odidev <odidev@puresoftware.com>
@pganssle pganssle merged commit cb3f080 into pganssle:master May 25, 2021
@kukat
Copy link

kukat commented Mar 29, 2022

@pganssle could you please release the aarch64 package?

@karwal
Copy link

karwal commented Jul 26, 2023

aarch64 still not available ?

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 this pull request may close these issues.

4 participants