Skip to content

Cross-compile armv7l wheels with zig instead of QEMU #2311

Merged
WyattBlue merged 1 commit into
mainfrom
patch
Jun 15, 2026
Merged

Cross-compile armv7l wheels with zig instead of QEMU #2311
WyattBlue merged 1 commit into
mainfrom
patch

Conversation

@WyattBlue

Copy link
Copy Markdown
Member

No description provided.

@WyattBlue WyattBlue changed the title Patch Cross-compile armv7l wheels with zig instead of QEMU Jun 15, 2026
@WyattBlue WyattBlue force-pushed the patch branch 7 times, most recently from 091b0a8 to 8c5dd82 Compare June 15, 2026 21:39
armv7l was the only target built under QEMU emulation. Replace it with a
native x86_64 job that cross-compiles with zig: target Python trees are
copied out of the manylinux/musllinux armv7l images via docker cp (no
emulation), and CPython's cross-build env vars produce correct abi3 and
free-threaded wheel tags. FFmpeg is still fetched prebuilt for armv7l.
@WyattBlue WyattBlue merged commit ff7f6bd into main Jun 15, 2026
9 checks passed
@WyattBlue WyattBlue deleted the patch branch June 15, 2026 22:29
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.

1 participant