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

Release linux-arm64 prebuilt binary #6405

Open
warrenwyf opened this issue Oct 13, 2022 · 7 comments
Open

Release linux-arm64 prebuilt binary #6405

warrenwyf opened this issue Oct 13, 2022 · 7 comments

Comments

@warrenwyf
Copy link

Consider releasing a prebuilt binary of linux that supports the arm64 architecture.

@SiarheiFedartsou
Copy link
Member

Consider releasing a prebuilt binary of linux that supports the arm64 architecture.

May be you know any tutorials how can we cross compile it on x64 CI we currently have?

Quick googling says that we may try to play with https://github.com/uraimo/run-on-arch-action

@warrenwyf
Copy link
Author

It should be possible to use the docker buildx command to cross-compile in the container and then copy the resulting files, but I don't know if this is possible in the github workflow

@danpat
Copy link
Member

danpat commented Oct 13, 2022

@warrenwyf Pull requests gladly accepted!

@DennisOSRM
Copy link
Collaborator

If it's helpful, I may have a spare arm64 linux build machine that has a github actions runner installed.

@SiarheiFedartsou
Copy link
Member

If it's helpful, I may have a spare arm64 linux build machine that has a github actions runner installed.

Thanks @DennisOSRM ! I was going to try to cross-compile it first(may be like suggested here https://discourse.cmake.org/t/cross-compile-for-aarch64-on-ubuntu/2161/10), so may be arm64 machine won't be needed, but I'll let you know the results.

@mattrobmattrob
Copy link

Hey, @SiarheiFedartsou. Did you end up getting the cross compilation to work?

@SiarheiFedartsou
Copy link
Member

@mattrobmattrob I did, but since it took several hours on CI, I decided to not make any PRs. Just come recommendations from me:

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

Successfully merging a pull request may close this issue.

5 participants