Skip to content

v0.6.0-rc99

Pre-release
Pre-release

Choose a tag to compare

@buger buger released this 23 Sep 09:52
· 3 commits to simple-arm64-packages since this release
feat: Implement modern ARM64 cross-compilation using industry standards

Based on research, this replaces the complex manual APT configuration
with modern, battle-tested solutions:

1. Uses taiki-e/setup-cross-toolchain-action@v1 - the industry standard
   for Rust cross-compilation in GitHub Actions

2. Adds Cross.toml configuration for proper ARM64 setup with:
   - Vendored OpenSSL to avoid system dependency conflicts
   - Proper environment variables for cross-compilation
   - Clean pre-build setup for ARM64 packages

This approach is:
- ✅ Much simpler and more maintainable
- ✅ Based on 2024 best practices for Rust cross-compilation
- ✅ Avoids the complex APT dependency conflicts
- ✅ Used successfully by thousands of Rust projects

References:
- https://github.com/taiki-e/setup-cross-toolchain-action
- https://blog.crafteo.io/2024/02/29/my-rust-cross-compilation-journey/

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>