Hello Wildfly devs,

At my job we want to move to Linux ARM64 machines for our deployments.
The issue we see is that the current (22.0.1) distribution does not include native binaries for linux-aarch64 architecture :-/

$ find ./ -name "*.so"
./modules/system/layers/base/org/apache/activemq/artemis/journal/main/lib/linux-i686/libartemis-native-32.so
./modules/system/layers/base/org/apache/activemq/artemis/journal/main/lib/linux-x86_64/libartemis-native-64.so
./modules/system/layers/base/org/wildfly/openssl/main/lib/linux-x86_64/libwfssl.so
./modules/system/layers/base/org/wildfly/openssl/main/lib/linux-s390x/libwfssl.so

I've found https://issues.redhat.com/browse/WFLY-13302 (and https://issues.redhat.com/browse/WFSSL-32 and https://issues.apache.org/jira/browse/ARTEMIS-2705) but those are opened almost an year ago and it is not clear whether they will be resolved any time soon.

As far as I understand your recommendation is to build the binaries locally. This is OK but it adds some extra complexity to the deployment and upgrade processes.
Since ARM64 becomes more and more popular for server side deployments I would like to ask you whether those tickets could be resolved in near future ?

Thank you!

Regards,
Julien