ARM64/aarch64 suppport (Debian Linux) for filebeat, metricbeat

Hey @siva-eh, welcome to discuss!

I wonder why both helper_other.go and helper_aix.go are being compiled, only one of them should be compiled, what version of go are you using?

In any case I would recommend you to build the packages on your workstation using beats scripts. They use docker with the same parameters and go versions as the distributed binaries.
For example you can build Filebeat for arm64 using mage, running the following command from x-pack/filebeat:

PLATFORMS='+all linux/arm64' mage package

When this command finishes, you will find the packages in the build/distributions directory.

You can find more information about this topic in the following threads: