You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This feature could be solved with a custom image (optional)
Describe your request
Creating aarch64-musl builds - and testing them - is very useful. Github actions supports custom runners for Ubuntu 22/24 aarch64. However, I can't run cross on that platform (as far as I can tell, using CI-ready binaries).
Using QEMU for integration tests is a bit slow. Would aarch64 support be difficult?
Describe why this would be a good inclusion for cross
Creating aarch64-musl builds - and testing them natively - is very useful.
The text was updated successfully, but these errors were encountered:
If the target is ARM and the host is ARM, this should work with just `cargo`. I'm not sure if this
works for all ARM host/target combos, or if the CPU architecture must be an exact match.
But it doesn't really matter too much, since at least for now there's no ARM builds for
`cross` (cross-rs/cross#1612). So even if cross-compilation doesn't work
natively, we couldn't use `cross` in this case either.
I also rewrote the `set-cross-compile.sh` in Python. By "I", I mean I had Claude do it and then I
tweaked it.
Checklist
Describe your request
Creating aarch64-musl builds - and testing them - is very useful. Github actions supports custom runners for Ubuntu 22/24 aarch64. However, I can't run cross on that platform (as far as I can tell, using CI-ready binaries).
Using QEMU for integration tests is a bit slow. Would aarch64 support be difficult?
Describe why this would be a good inclusion for
cross
Creating aarch64-musl builds - and testing them natively - is very useful.
The text was updated successfully, but these errors were encountered: