fix: Remove armv7-unknown-linux-musleabihf target
Issue
- armv7-unknown-linux-musleabihf build fails with linking error
undefined reference to '__memcpy_chk'in zstd-sys- Using glibc toolchain (arm-linux-gnueabihf-gcc) for musl target causes incompatibility
Solution
- Remove armv7-unknown-linux-musleabihf target from build matrix
- Keep armv7-unknown-linux-gnueabihf (glibc version) which covers most ARM32 devices
- Update all workflow steps to remove references to musleabihf target:
- Install ARM cross-compilation tools
- Configure cargo for ARM cross-compilation
- Strip binary steps
Rationale
- armv7 glibc version is sufficient for most use cases
- Reduces build complexity and maintenance burden
- Avoids unstable musl cross-compilation setup
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com
📦 下載 / Downloads
請從下方選擇適合您系統的版本下載。
Please download the appropriate version for your system from below.
🔒 檔案校驗 / File Verification
使用 SHA256SUMS 檔案驗證下載的檔案完整性。
Use the SHA256SUMS file to verify the integrity of downloaded files.
📝 自動生成的變更日誌 / Auto-generated Changelog
Full Changelog: v0.2.0...v0.2.1