Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Nathan Froyd
TL; DR: As the subject says, although the patch is not yet on mozilla-central. You may want to pre-emptively update your Rust before the build system requires you to. We've not been particularly aggressive with requiring new Rust versions, but with the release of 1.10, we wanted to start compilin

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Dave Townsend
Does MozillaBuild include the appropriate version of rust? On Wed, Aug 10, 2016 at 6:18 AM, Nathan Froyd wrote: > TL; DR: As the subject says, although the patch is not yet on > mozilla-central. You may want to pre-emptively update your Rust > before the build system requires you to. > > We've

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Nathan Froyd
It does not...though judging from: https://hg.mozilla.org/mozilla-build/file it looks like we don't include Rust in MozillaBuild currently regardless, as Rust is an optional build dependency at this point. (I could be mistaken about Rust's inclusion, but clicking through files revealed no obviou

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Gregory Szorc
I'll be marking that bug wontfix as soon as I get in front of a computer with my BMO credentials. We plan to have no more releases of MozillaBuild. There is support for installing Rust via rustup in 'mach bootstrap'. That requires an msys2 environment, which we should be rolling out soon. In the

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Ted Mielczarek
On Wed, Aug 10, 2016, at 11:28 AM, Gregory Szorc wrote: > I'll be marking that bug wontfix as soon as I get in front of a computer > with my BMO credentials. We plan to have no more releases of > MozillaBuild. > > There is support for installing Rust via rustup in 'mach bootstrap'. That > requires

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Stefan Sitter
On 10.08.2016 17:28, Gregory Szorc wrote: I'll be marking that bug wontfix as soon as I get in front of a computer with my BMO credentials. We plan to have no more releases of MozillaBuild. What will be the new way to get all build dependencies and tools for Windows platform when MozillaBuild

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Gregory Szorc
On Wed, Aug 10, 2016 at 10:46 AM, Ted Mielczarek wrote: > On Wed, Aug 10, 2016, at 11:28 AM, Gregory Szorc wrote: > > I'll be marking that bug wontfix as soon as I get in front of a computer > > with my BMO credentials. We plan to have no more releases of > > MozillaBuild. > > > > There is suppor

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Gregory Szorc
On Wed, Aug 10, 2016 at 10:54 AM, Stefan Sitter wrote: > On 10.08.2016 17:28, Gregory Szorc wrote: > >> I'll be marking that bug wontfix as soon as I get in front of a >> computer with my BMO credentials. We plan to have no more releases of >> MozillaBuild. >> > > What will be the new way to get

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Jared Wein
On Wed, Aug 10, 2016 at 2:13 PM, Gregory Szorc wrote: > On Wed, Aug 10, 2016 at 10:54 AM, Stefan Sitter > wrote: > > > On 10.08.2016 17:28, Gregory Szorc wrote: > > > >> I'll be marking that bug wontfix as soon as I get in front of a > >> computer with my BMO credentials. We plan to have no more

Intent to implement and ship: SVGElement.prototype.dataset

2016-08-10 Thread Boris Zbarsky
Summary: HTML elements have a .dataset property that allows convenient somewhat structured access to data-* attributes. The proposal is to add this to SVG elements too, following corresponding changes in the SVG specification. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=921834 Link to

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-10 Thread Gregory Szorc
On Wed, Aug 10, 2016 at 11:56 AM, Jared Wein wrote: > On Wed, Aug 10, 2016 at 2:13 PM, Gregory Szorc wrote: > >> On Wed, Aug 10, 2016 at 10:54 AM, Stefan Sitter >> wrote: >> >> > On 10.08.2016 17:28, Gregory Szorc wrote: >> > >> >> I'll be marking that bug wontfix as soon as I get in front of a