Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

arm64 and aarch64 packages #1460

Open
renecannao opened this issue Oct 3, 2022 · 3 comments
Open

arm64 and aarch64 packages #1460

renecannao opened this issue Oct 3, 2022 · 3 comments

Comments

@renecannao
Copy link

In https://github.com/openark/orchestrator/releases/tag/v3.2.6 (and any older release) only packages for amd64 and x86 are available, and no packages are available for arm64 and aarch64 .
Because I needed packages for arm64 I cloned and compiled Orchestrator locally and it seems to compile on arm64 and aarch64 without the need for any change, that is a great news.
I created a fork just to make a new release where to store the packages for arm64 and aarch64 , so it will be easier to find the packages later on without recompiling: https://github.com/ProxySQL/orchestrator/releases/tag/v3.2.6

If packages for arm64 and aarch64 are included in the official release of the official repository I think many users will be happy 😃 and I can delete our fork.

For security reasons you shouldn't simply copy the packages I compiled.
@shlomi-noach : do you have available an instance with arm64?
Please let me know if I can help in any way.

Thanks,
René

@anatolek
Copy link

anatolek commented Jun 21, 2023

But unfortunately, the compiled packages contain a binary with the wrong architecture

# file orchestrator
orchestrator: ELF 64-bit LSB executable, x86-64, version 1 (SYSV) ...

@renecannao
Copy link
Author

@anatolek : hmm , I double checked and you are right. Let me check what happened.

@renecannao
Copy link
Author

@anatolek : new files uploaded, I regenerated them all. I am not sure what happened, maybe I had some file left over froma. previous build.
For your reference: it is enough to run ./build.sh -a arm64 from the original repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants