Skip to content

Add Windows ARM64 support [initial] - #1130

Merged
dail8859 merged 1 commit into
masterfrom
lingyicute-arm64
Sep 19, 2026
Merged

dail8859 merged 1 commit into
masterfrom
lingyicute-arm64

Conversation

@dail8859

Copy link
Copy Markdown
Owner
  • build.yml: add native windows-11-arm jobs (Qt 6.8/6.10, the only versions with ARM64 binaries), install Qt win64_msvc2022_arm64, use the arm64 VS environment, and upload/publish -arm64 artifacts
  • PackagingWindows.cmake: only ship the OpenSSL DLLs for x64 builds; ARM64 uses Qt's Schannel TLS backend
  • installer.nsi: only embed the OpenSSL DLLs when present in the package

No C++ changes are required: as far as I know, the code and all thirdparty dependencies are architecture-neutral.

CC @lingyicute

- build.yml: add native windows-11-arm jobs (Qt 6.8/6.10, the only versions with ARM64 binaries), install Qt win64_msvc2022_arm64, use the arm64 VS environment, and upload/publish -arm64 artifacts
- PackagingWindows.cmake: only ship the OpenSSL DLLs for x64 builds; ARM64 uses Qt's Schannel TLS backend
- installer.nsi: only embed the OpenSSL DLLs when present in the package

No C++ changes are required: as far as I know, the code and all thirdparty dependencies are architecture-neutral.
@github-actions github-actions Bot added the installer Installer related issues or enhancements label Sep 13, 2026
@dail8859 dail8859 added the windows Related specifically to Windows label Sep 13, 2026
@lingyicute

Copy link
Copy Markdown
Contributor

Just saw this! Let me test it out.

@lingyicute

Copy link
Copy Markdown
Contributor
截图 2026-09-14 23-16-46

@dail8859
dail8859 merged commit 50cd3ec into master Sep 19, 2026
17 checks passed
@dail8859
dail8859 deleted the lingyicute-arm64 branch September 19, 2026 17:15
@Neustradamus Neustradamus mentioned this pull request Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

installer Installer related issues or enhancements windows Related specifically to Windows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants