-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Comments
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 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. |
Just noticed that Microsoft has prebuilt binaries here: https://github.com/microsoft/ripgrep-prebuilt/releases |
* https://github.com/BurntSushi/ripgrep/tree/9b01a8f9ae53ebcd05c27ec21843758c2c1e823f#:~:text=N.B.%20Various%20snaps%20for%20ripgrep%20on%20Ubuntu%20are%20also%20available%2C%20but%20none%20of%20them%20seem%20to%20work%20right%20and%20generate%20a%20number%20of%20very%20strange%20bug%20reports%20that%20I%20don%27t%20know%20how%20to%20fix%20and%20don%27t%20have%20the%20time%20to%20fix.%20Therefore%2C%20it%20is%20no%20longer%20a%20recommended%20installation%20option. * BurntSushi/ripgrep#1094 (comment)
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? |
@balupton https://github.com/dandavison/delta has got apple silicon build since version 0.15, Dec 2022. |
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.
The text was updated successfully, but these errors were encountered: