Provide native Windows ARM64 / aarch64 binaries
micolous opened this issue · comments
Currently, installing cloudflared
from winget
on a Windows 11 aarch64
system installs the x86_64
binary.
While Windows on aarch64
has x86
and x86_64
emulation, it is less power efficient and less performant than a native binary.
Golang has provided a Windows aarch64
toolchain since 1.17 (2021), and there are official and third-party aarch64
builds for other platforms. It smells a lot like what is required to fix this is someone at CF gets their hands on appropriate hardware (I'm using the Windows Dev Kit 2023), and some minor build script changes.