I have one FreeBSD (HardenedBSD11) and another Linux-musl system where downloading+using or downloading+building Rust releases is not very practical. In either case, if I were to try bootstrapping Rust (or Cargo), then the build uses a specific nightly (in Rust’s case) to bootstrap itself, which requires running a glibc Rust nightly downloaded from rust-lang.org.
I’ve considered preparing and reusing old releases, in order to do this on each stable release, but because stable releases are bootstrapped with nightly snapshots, this is impossible to do, unless you want to go through many nightly bootstraps first (to arrive at the required nightly), or find a way to run the nightly snapshot via some glibc compat or linux emulation layer.
The question or feature request is this: Can we please have FreeBSD and Linux-musl amd64 release channels? It can be a tier2 channel.