Le 17/03/2016 à 13:22, Henri Sivonen a écrit : > On Thu, Mar 17, 2016 at 1:58 PM, Martin Stransky <stran...@redhat.com> wrote: >> Is it possible to build Rust from sources before Firefox build executes? > rustc is written in Rust, so if you only have source code and the > compilers that are currently available in Fedora, you can't build > rustc. At minimum, you need a "stage0" compiler, which is an archived > older rustc binary. (rustc originally bootstrapped with OCaml, but > building the whole history of Rust from the OCaml days to present > every time Fedora builds Firefox seems excessively impractical.) > > Fedora's policy seems to prohibit continuous shipping of stage0 as a > Mozilla-provided binary, so it seems to me that either Fedora needs to > maintain rustc bootstrapped according to policy (bootstrapping using > Mozilla-provided stage0 once) or a policy waiver for Firefox is > needed. In Debian & Ubuntu, we use the official binaries provided to be able to build rust. Otherwise, it would be way too hard for a small gain (except to bootstrap other archs)
However, in the future, I have been told that we would be able to build rust using rust version-1. Addressing this the core issue you mentioned (you need a special permission from the distro to get the initial package). Sylvestre _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform