[PR #2590] fix: add build android via Win #2854

Open
opened 2026-10-14 21:05:45 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/2590
Author: @NickVs2015
Created: 5/12/2026
Status: 🔄 Open

Base: dev ← Head: fix/conan_build_android_on_win


📝 Commits (6)

  • 525c285 fix: add build android via Win
  • c63d350 fix: pin patched go 1.25.0 toolchain for awg-android
  • a04a131 fix: build openssl static libs first to avoid android engines link race
  • c310889 fix: run build_generated before prebuilding openssl static libs
  • 61b081f fix: make awg-android windows patch fix build error
  • 6f7bc19 fix: fall back to proxy

📊 Changes

8 files changed (+286 additions, -13 deletions)

View changed files

📝 cmake/recipes_bootstrap.cmake (+3 -0)
📝 recipes/amnezia-libxray/conanfile.py (+10 -3)
➕ recipes/awg-android/conandata.yml (+3 -0)
📝 recipes/awg-android/conanfile.py (+117 -7)
➕ recipes/awg-android/patches/0001-windows-pin-GO_PLATFORM-elf-cleaner-via-msys2-gcc.patch (+71 -0)
📝 recipes/go/conandata.yml (+25 -0)
📝 recipes/openssl/conanfile.py (+42 -2)
📝 recipes/openvpn-pt-android/conanfile.py (+15 -1)

📄 Description

add android build via Windows machines


🔄 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/2590 **Author:** [@NickVs2015](https://github.com/NickVs2015) **Created:** 5/12/2026 **Status:** 🔄 Open **Base:** `dev` ← **Head:** `fix/conan_build_android_on_win` --- ### 📝 Commits (6) - [`525c285`](https://github.com/amnezia-vpn/amnezia-client/commit/525c2857450a26f9f276eca5e7e0a80115d4c3d9) fix: add build android via Win - [`c63d350`](https://github.com/amnezia-vpn/amnezia-client/commit/c63d35009d297f45394ab70c6046b434f55755e4) fix: pin patched go 1.25.0 toolchain for awg-android - [`a04a131`](https://github.com/amnezia-vpn/amnezia-client/commit/a04a131105a6b9e7495a77a34183f88be40265a5) fix: build openssl static libs first to avoid android engines link race - [`c310889`](https://github.com/amnezia-vpn/amnezia-client/commit/c31088929fc5ca5b231086bf4d7e90873f83d73e) fix: run build_generated before prebuilding openssl static libs - [`61b081f`](https://github.com/amnezia-vpn/amnezia-client/commit/61b081fa3a8f405fe34d32a96cf95e703aad6d0b) fix: make awg-android windows patch fix build error - [`6f7bc19`](https://github.com/amnezia-vpn/amnezia-client/commit/6f7bc1957abefcdf8c8368e8f4b24bc710c82bd6) fix: fall back to proxy ### 📊 Changes **8 files changed** (+286 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `cmake/recipes_bootstrap.cmake` (+3 -0) 📝 `recipes/amnezia-libxray/conanfile.py` (+10 -3) ➕ `recipes/awg-android/conandata.yml` (+3 -0) 📝 `recipes/awg-android/conanfile.py` (+117 -7) ➕ `recipes/awg-android/patches/0001-windows-pin-GO_PLATFORM-elf-cleaner-via-msys2-gcc.patch` (+71 -0) 📝 `recipes/go/conandata.yml` (+25 -0) 📝 `recipes/openssl/conanfile.py` (+42 -2) 📝 `recipes/openvpn-pt-android/conanfile.py` (+15 -1) </details> ### 📄 Description add android build via Windows machines --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
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#2854
No description provided.