Hi Danny, Danny Milosavljevic <dan...@scratchpost.org> wrote:
> Hi Mark, > >> variable name. The reason is that IceCat depends on Rust which depends >> on Clang, and there is a chain of *18* Rust compilers that must be built >> before IceCat can be built. On my system, compiling all of those Rust >> compilers requires approximately *90 hours* of continuous compiling. > > Are you sure that Rust depends on clang? gnu/packages/rust.scm doesn't have > any > direct reference to "clang" except to remove it. Ah, you're right, Rust depends on LLVM, but not Clang. I guess it's probably fine to fix the Clang C++ include path without introducing new variable bindings. Sorry for the mistake. In a later message, Danny wrote: > mrustc 0.9 supports bootstrapping Rust 1.29.0. That's great news :) Thank you! Mark