gnutls icon indicating copy to clipboard operation
gnutls copied to clipboard

Windows arm64

Open jonaski opened this issue 8 months ago • 2 comments

Could you add arm64 as architecture?

jonaski avatar Apr 19 '25 14:04 jonaski

Adding arm64 suport is unlikely at this point in time as it requires a non-trivial amount of work to support (uses different source files and config options) and I have no way of testing it. I leave this issue open as PRs are welcome

Sibras avatar Apr 20 '25 09:04 Sibras

I did an attempt to add arm64 to the VS project files and build it in GitHub actions: https://github.com/jonaski/gnutls-msvc-arm64-ci/actions/runs/14559222145/job/40840528232

But it probably won't work since it uses yasm. I also don't know if gmp, nettle and gnutls even supports arm64 on Windows.

The patches I made are here: https://github.com/jonaski/gnutls-msvc-arm64-ci/tree/master/patches

I'm trying to build a Windows arm64 version of Strawberry Music Player, and I managed to build everything except gnutls, and I can't use glib-networking with openssl because it has issues: https://gitlab.gnome.org/GNOME/glib-networking/-/issues/223

jonaski avatar Apr 20 '25 12:04 jonaski