Repository: cantino/mcfly (language: rust)

Issue:
Install script attempts to download aarch64-unknown-linux-musl when run on 64 Raspberry Pi
Hi, I have mcfly working great on a number of Linux machines.

I'm trying to install it on a Raspberry Pi running a 64bit OS.  I see from previous posts people have installed mcfly on Pis successfully, using the Armv7 version.  When I try this (or any Arm version), I get a "file not found" error.  I believe I have the path set correctly and the file is being found, but that it is not executable on 64bit Raspberry Pi OS.

I have also tried running the standard install script.  This fails when it attempts to download:  

aarch64-unknown-linux-musl

So it appears an aarch64 version is required for 64bit Pi OS?

Is an aarch64 version available?

Thanks


Discussion / hints:
I don't think we're currently building one. @praveenperera, is this an easy change? 
@cantino I will enable building `aarch64-unknown-linux-musl`, I'll make a PR

Fix patch:
diff --git a/.github/workflows/mean_bean_ci.yml b/.github/workflows/mean_bean_ci.yml
index 27a2f6df..c3de1f0c 100644
--- a/.github/workflows/mean_bean_ci.yml
+++ b/.github/workflows/mean_bean_ci.yml
@@ -89,3 +89,6 @@ jobs:
           - armv7-unknown-linux-gnueabihf
           - i686-unknown-linux-musl
           - x86_64-unknown-linux-musl
+          - aarch64-unknown-linux-gnu
+          - aarch64-unknown-linux-musl
+          - arm-unknown-linux-gnueabihf
diff --git a/.github/workflows/mean_bean_deploy.yml b/.github/workflows/mean_bean_deploy.yml
index c6b55049..ff797f92 100644
--- a/.github/workflows/mean_bean_deploy.yml
+++ b/.github/workflows/mean_bean_deploy.yml
@@ -101,7 +101,10 @@ jobs:
     strategy:
       matrix:
         target:
+          - aarch64-unknown-linux-gnu
+          - aarch64-unknown-linux-musl
           - arm-unknown-linux-gnueabi
+          - arm-unknown-linux-gnueabihf
           - armv7-unknown-linux-gnueabihf
           - i686-unknown-linux-musl
           - x86_64-unknown-linux-musl


Test patch: