There is an updated pull request by Logarithmus against master on the void-packages repository https://github.com/Logarithmus/void-packages rust-analyzer https://github.com/void-linux/void-packages/pull/30488 rust-analyzer: update to 2021.04.20, rust: update to 1.51, cargo: update to 0.51.0 It seems that Void uses outdated version of Rust without const generics, that's why new `rust-analyzer` fails to compile. I suggest updating `rust`, `cargo` & `rust-analyzer`. Unfortunately, I can't do it since `rust`'s package `template` file instructs `xbps-src` to download bootstrap `rustc`, `rust-std` & `cargo` from https://alpha.de.repo.voidlinux.org/distfiles/, and this URL contains `rust-1.48` only. I guess only Void members can add `rust-1.51` #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR A patch file from https://github.com/void-linux/void-packages/pull/30488.patch is attached