From c8d572b719122e88ac75cab4cd39a57d2360e45f Mon Sep 17 00:00:00 2001 From: Juergen Kunz Date: Fri, 27 Feb 2026 10:26:13 +0000 Subject: [PATCH] fix(build): add aarch64 linker configuration for cross-compilation --- changelog.md | 6 ++++++ rust/.cargo/config.toml | 2 ++ ts/00_commitinfo_data.ts | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 rust/.cargo/config.toml diff --git a/changelog.md b/changelog.md index c73ffaf..ebc8b68 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,11 @@ # Changelog +## 2026-02-27 - 1.0.3 - fix(build) +add aarch64 linker configuration for cross-compilation + +- Added rust/.cargo/config.toml to configure linker for target aarch64-unknown-linux-gnu +- Sets linker to 'aarch64-linux-gnu-gcc' to enable cross-compilation to ARM64 + ## 2026-02-27 - 1.0.2 - fix() no changes detected - no code or content modifications diff --git a/rust/.cargo/config.toml b/rust/.cargo/config.toml new file mode 100644 index 0000000..3c32d25 --- /dev/null +++ b/rust/.cargo/config.toml @@ -0,0 +1,2 @@ +[target.aarch64-unknown-linux-gnu] +linker = "aarch64-linux-gnu-gcc" diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 8affe9e..e99a78d 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@push.rocks/smartvpn', - version: '1.0.2', + version: '1.0.3', description: 'A VPN solution with TypeScript control plane and Rust data plane daemon' }