[PR #1903] [CLOSED] Linux Arm64 Support #2592

Closed
opened 2026-10-14 21:03:18 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/1903
Author: @danilin-em
Created: 10/1/2025
Status: ❌ Closed

Base: dev ← Head: arm64


📝 Commits (10+)

  • 2ebc922 Initial plan
  • d540440 Simplify deploy.yml to single Ubuntu 25.04 ARM64 job
  • 250f9cf Merge pull request #1 from danilin-em/copilot/fix-02076326-9193-491f-966f-c474b3431c62
  • fbaf414 Update deployment workflow to use Ubuntu 24.04 ARM
  • e7085b5 clean
  • 9c4c0f8 Check available Qt architectures
  • 86bba2a Check Qt versions with ARM64 support
  • 1f0ee33 qt 6.7.3
  • e2c71ea Debug Qt installation
  • e0e57b4 downgrade python

📊 Changes

10 files changed (+380 additions, -746 deletions)

View changed files

➕ .dockerignore (+23 -0)
📝 .github/workflows/deploy.yml (+26 -574)
➖ .github/workflows/tag-deploy.yml (+0 -149)
➕ Dockerfile.arm64 (+79 -0)
📝 client/cmake/3rdparty.cmake (+39 -9)
📝 deploy/build_linux.sh (+152 -11)
📝 deploy/data/linux/client/AmneziaVPN.sh (+0 -2)
➕ docker-build.sh (+31 -0)
➕ docker-shell.sh (+16 -0)
📝 service/server/CMakeLists.txt (+14 -1)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/1903 **Author:** [@danilin-em](https://github.com/danilin-em) **Created:** 10/1/2025 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `arm64` --- ### 📝 Commits (10+) - [`2ebc922`](https://github.com/amnezia-vpn/amnezia-client/commit/2ebc922ab0e99a0e12a683b8984257a4de106498) Initial plan - [`d540440`](https://github.com/amnezia-vpn/amnezia-client/commit/d5404408fc800b2e24128f889d8919d19df44810) Simplify deploy.yml to single Ubuntu 25.04 ARM64 job - [`250f9cf`](https://github.com/amnezia-vpn/amnezia-client/commit/250f9cfddf75d6bed0b2e060d95725ada269f36d) Merge pull request #1 from danilin-em/copilot/fix-02076326-9193-491f-966f-c474b3431c62 - [`fbaf414`](https://github.com/amnezia-vpn/amnezia-client/commit/fbaf414b41d3d7ada60a4f180eea6810840b6c2d) Update deployment workflow to use Ubuntu 24.04 ARM - [`e7085b5`](https://github.com/amnezia-vpn/amnezia-client/commit/e7085b564eb8f6ecd8a9c6de14ebe50bdf31c352) clean - [`9c4c0f8`](https://github.com/amnezia-vpn/amnezia-client/commit/9c4c0f88374214b428fb1534122cd21de0c5fa34) Check available Qt architectures - [`86bba2a`](https://github.com/amnezia-vpn/amnezia-client/commit/86bba2a33afc4ce0f8e17a053e90e9b334c6f48a) Check Qt versions with ARM64 support - [`1f0ee33`](https://github.com/amnezia-vpn/amnezia-client/commit/1f0ee33797deb127b591c125f004ba9699f07cb6) qt 6.7.3 - [`e2c71ea`](https://github.com/amnezia-vpn/amnezia-client/commit/e2c71eaa24a83a2a6214f4a1a1acf9f144e789f1) Debug Qt installation - [`e0e57b4`](https://github.com/amnezia-vpn/amnezia-client/commit/e0e57b4fec3e62fde36888a3c166167b7b58d85e) downgrade python ### 📊 Changes **10 files changed** (+380 additions, -746 deletions) <details> <summary>View changed files</summary> ➕ `.dockerignore` (+23 -0) 📝 `.github/workflows/deploy.yml` (+26 -574) ➖ `.github/workflows/tag-deploy.yml` (+0 -149) ➕ `Dockerfile.arm64` (+79 -0) 📝 `client/cmake/3rdparty.cmake` (+39 -9) 📝 `deploy/build_linux.sh` (+152 -11) 📝 `deploy/data/linux/client/AmneziaVPN.sh` (+0 -2) ➕ `docker-build.sh` (+31 -0) ➕ `docker-shell.sh` (+16 -0) 📝 `service/server/CMakeLists.txt` (+14 -1) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-14 21:03:18 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#2592
No description provided.