25 Kasım 2016 Cuma 00:49:58 UTC+2 tarihinde Ralph Giles yazdı: > tl;dr This is a heads-up that all gecko developers should install rust. > > Next week I plan to switch our default build config to require Rust > when building Firefox.[1] If you compile Firefox from the C++ source, > please install the Rust language environment now. > > You can install Rust by running `./mach bootstrap` which will download > and run the rustup installer for you.[2] > > We recommend the installer at https://rustup.rs/ (despite being beta) > because it makes staying up to date and cross-compilation easy. If you > want more control, or to experiment with rust, you can install > directly from that website. > > The main thing is to have up-to-date versions of the `rustc` and > `cargo` executables in the path of your build shell. Rust releases > every six weeks, just like Firefox, and we generally require the > latest stable release to compile mozilla-central. You can stay current > by running `rustup update`. > > You'll still be able to build without a rust compiler by adding: > > ac_add_options --disable-rust > > to your mozconfig. This is a temporary work-around; we expect to > remove that option and require Rust unconditionally early next year as > non-optional features start to depend on it. > > Rust language in Gecko is an important part of Project Quantum. I'm > excited to be taking this next step toward that future. We first > shipped Rust code to users in Firefox 48, so it's long past time this > aspect of our default builds matched what we release.[3] > > Thanks for your attention, > -r > > [1] Enabling rust is https://bugzil.la/1283898 > [2] bootstrap support landed Tuesday in https://bugzil.la/1286799 > [3] If you have issues with the installer or build, please file issues > blocking our tracking bug at https://bugzil.la/oxidation
_______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform