3 ms·
Of note, bootstrapping was already possible [0] based on mrustc, and based on the source [1] it seems that's what is currently being used. This would allow boo
by whytevuhuni 1y ago
Of note, bootstrapping was already possible [0] based on mrustc, and based on the source [1] it seems that's what is currently being used.
This would allow bootstrapping on other architectures though, and without the suuuper-long incremental chain of rustc versions. And also, without having LLVM as a dependency (although based on that screenshot they're still using LLVM's lld linker for some reason).
[0] https://guix.gnu.org/en/blog/2018/bootstrapping-rust/ https://guix.gnu.org/en/blog/2018/bootstrapping-rust/
[1] https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/rust.scm#n1050 https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages...