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

Not available for aarch64 #1094

Closed
jwatte opened this issue Oct 28, 2018 · 4 comments
Closed

Not available for aarch64 #1094

jwatte opened this issue Oct 28, 2018 · 4 comments

Comments

@jwatte
Copy link

jwatte commented Oct 28, 2018

Most ARM boards these days are AArch64, not armhf. (The Raspberry Pi, with a gigabyte of RAM, is one of the few that's still armhf.)

It would be convenient to have downloads for aarch64/arm64 in addition to armhf.

Also, the installation instructions say "users of debian and derivatives can use the provided .deb package" but only the amd64 .deb package is actually provided.

FWIW, I'm using an NVIDIA Jetson Xavier board, which is AArch64, and previously jetsons like the TX2 are, too. These come with Utuntu 18.04.

So, minimal need satisfied: aarch64 tgz file available.
Fully convenient: aarch64 deb file available.

@BurntSushi
Copy link
Owner

I sympathize, but the ARM builds are done on a purely best effort basis because it requires cross compilation AFAIK. I am barely keeping the release builds running for the current ARM release. If someone wants to contribute an additional ARM build, then I can try to run with that on a hest effort basis as well, as long as it doesn't substantially increase the release process burden.

Deb packages are almost certainly not going to happen unless cargo deb starts providing binary releases themselves.

I'm going to close this issue because this is probably not something I'll ever plan to do. To be honest, i would prefer that someone else pick up the release burden of maintaining ARM binaries.

PRs are welcome to correct inaccuracies in the README.

@eggbean
Copy link

eggbean commented Aug 11, 2021

Just noticed that Microsoft has prebuilt binaries here: https://github.com/microsoft/ripgrep-prebuilt/releases

@balupton
Copy link

balupton commented Apr 27, 2022

I've ended up adopting ripgrep quite heavily inside https://github.com/bevry/dorothy - a cross-platform dotfile ecosystem - and noticed that on arm devices (such as my raspberry pis) it needs to download rust to compile ripgrep, which is unfortunate, as it means installing dorothy needs to install rust.

Out of other rust packages that Dorothy provides installers for, I've noticed:

Perhaps the necessary build tooling could be pulled from them?

@ngocphamm
Copy link

@balupton https://github.com/dandavison/delta has got apple silicon build since version 0.15, Dec 2022.

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

5 participants