Re: Rust version required to build Firefox ESR versions
On 08/08/2018 17:04, Nathan Froyd wrote: On Wed, Aug 8, 2018 at 9:50 AM, Dirkjan Ochtman wrote: A related question: is there some place where I can follow along with plans relating to Rust upgrades for mozilla-central? As a Linux distribution packager, that might be useful information. (I remember seeing there was a Rust upgrade planned from 1.24.0 straight to 1.28.0, but couldn't find a reference when I recently went looking for it in Bugzilla.) There's https://wiki.mozilla.org/Rust_Update_Policy_for_Firefox which appears to be reasonably current. This is the general policy, but there can be cases like 1.25 where a regression is deemed important enough to delay upgrading the Rust version used for Mozilla builds or increasing the minimum version requirement. You can search Bugzilla for "builders rust" and "require rust" to find bugs tracking those changes respectively, such as https://bugzilla.mozilla.org/show_bug.cgi?id=1450078 This configuration is in tree, changes are made first in central / nightly and then ride the trains. -- Simon Sapin ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Rust version required to build Firefox ESR versions
On Wed, Aug 8, 2018 at 9:50 AM, Dirkjan Ochtman wrote: > A related question: is there some place where I can follow along with plans > relating to Rust upgrades for mozilla-central? As a Linux distribution > packager, that might be useful information. (I remember seeing there was a > Rust upgrade planned from 1.24.0 straight to 1.28.0, but couldn't find a > reference when I recently went looking for it in Bugzilla.) There's https://wiki.mozilla.org/Rust_Update_Policy_for_Firefox which appears to be reasonably current. Thanks, -Nathan ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Rust version required to build Firefox ESR versions
On Wed, Aug 8, 2018 at 3:44 PM Nathan Froyd wrote: > Given Rust's compatibility guarantees, you may be able to build ESR > with later Rust releases, but your best bet is using the specific Rust > version that we're using. > A related question: is there some place where I can follow along with plans relating to Rust upgrades for mozilla-central? As a Linux distribution packager, that might be useful information. (I remember seeing there was a Rust upgrade planned from 1.24.0 straight to 1.28.0, but couldn't find a reference when I recently went looking for it in Bugzilla.) Regards, Dirkjan ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Rust version required to build Firefox ESR versions
On Wed, Aug 8, 2018 at 7:07 AM, wrote: > What is plan for future Firefox ESR versions? Will ESR version require for > build new Rust versions as they are releasing or will it stay on version on > which was required for first ESR revision? The plan is to keep the ESR versions on the Rust version that was required to build them when the ESR branch was created. We've done this for our C/C++ compiler versions and that's worked out just fine. Given Rust's compatibility guarantees, you may be able to build ESR with later Rust releases, but your best bet is using the specific Rust version that we're using. Thanks, -Nathan ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform