Skip to content

Commit ce34f73

Browse files
shyuanclaude
andcommitted
Temporarily disable ARM64 Linux builds due to OpenSSL cross-compilation issues
- Comment out aarch64-unknown-linux-gnu target in release workflow - Update CHANGELOG.md to reflect 4 platforms instead of 5 - Update README.md to remove ARM64 Linux installation instructions - Remove unused cross-compilation setup steps The OpenSSL dependency from native-tls causes complex cross-compilation issues for ARM64 Linux. This can be resolved in future releases by: 1. Adding feature flags to make native-tls optional 2. Using musl target for static linking 3. Implementing proper OpenSSL cross-compilation setup For now, we support: Linux x86_64, macOS (Intel/M1), Windows x86_64 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 7fe1c39 commit ce34f73

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,9 @@ jobs:
3030
# Linux
3131
- target: x86_64-unknown-linux-gnu
3232
os: ubuntu-latest
33-
- target: aarch64-unknown-linux-gnu
34-
os: ubuntu-latest
33+
# ARM64 Linux temporarily disabled due to OpenSSL cross-compilation issues
34+
# - target: aarch64-unknown-linux-gnu
35+
# os: ubuntu-latest
3536
# macOS
3637
- target: x86_64-apple-darwin
3738
os: macos-latest

CHANGELOG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4040

4141
- **Build & Release**
4242
- Automated multi-platform builds via GitHub Actions
43-
- Pre-compiled binaries for 5 platforms:
44-
- Linux (x86_64, ARM64)
43+
- Pre-compiled binaries for 4 platforms:
44+
- Linux x86_64
4545
- macOS (Intel, Apple Silicon)
46-
- Windows (x86_64)
46+
- Windows x86_64
4747
- SHA256 checksums for security verification
4848
- Dual licensing (MIT OR Apache-2.0)
4949

README.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,6 @@ Download the latest release for your platform from the [Releases page](https://g
5454
# x86_64
5555
curl -L https://github.com/shyuan/tlsferret/releases/latest/download/tlsferret-v0.1.0-x86_64-unknown-linux-gnu.tar.gz | tar xz
5656
./tlsferret --help
57-
58-
# ARM64
59-
curl -L https://github.com/shyuan/tlsferret/releases/latest/download/tlsferret-v0.1.0-aarch64-unknown-linux-gnu.tar.gz | tar xz
6057
```
6158

6259
#### macOS

0 commit comments

Comments
 (0)