#ARM64 Windows

1 messages · Page 1 of 1 (latest)

green pewter
#

ANY chance the devs could give us ARM64 agent?

austere apexBOT
#
Important Information

This post has been marked as resolved. If this is a mistake please press the red button below or type /unresolve

copper bolt
#

I'd have to look into it, but I don't see any obvious blocker in crowdsec itself (we provide ARM build for linux and docker).
But having an installer that works is probably another story: we are using wix to generate it and I'm not really sure how well ARM is supported with it (and we are still using wix 3, so that might add another layer of complexity, and last time I checked to move to a newer version, it looked like we had to rewrite the entire thing, and it did not look fun at all).
Same thing for the windows firewall bouncer: it's written in .NET, so it should just work, but the installer might be a bit more complex (we have a custom action in it, and I have a vague memory it was really painful to make it support multiple architecture).

To be clear: this would be very very low priority for us at the moment (AFAIK, windows on ARM is only officially supported (ie, no preview builds or hacks to get the ISO) since very recently, so we'll see how the adoption goes before spending a lot of time on this)

But if you don't want to wait, in theory, nothing is preventing you from getting the source code and building it yourself (you won't have an installer, so you will have to do a few things to get a working setup, but that should be doable)

copper bolt
#

Just had a very quick look, golang does not provide a prebuilt binary for ARM64 on windows
so until it's available, we won't be able to do anything

#

(cross compiling might be enough, but because there's no official binary, I don't know how stable it is considered by the go devs)

green pewter
#

Thanks for taking the time to take a look 🙂

#

If you need a beta tester, I'm here

austere apexBOT