Re: nasm will soon become a build dependency

2018-12-21 Thread Thomas Daede
On 12/21/18 3:09 PM, Mike Hommey wrote: > On Fri, Dec 21, 2018 at 04:21:03PM -0500, Kartikaya Gupta wrote: >> I would certainly prefer this, and having this work smoothly would >> also be good for new contributors. Having to build and install extra >> packages is always a hassle. > > It's a

Re: nasm will soon become a build dependency

2018-12-21 Thread Mike Hommey
On Fri, Dec 21, 2018 at 04:21:03PM -0500, Kartikaya Gupta wrote: > On Fri, Dec 21, 2018 at 4:10 PM Thomas Daede wrote: > > There is a toolchain build for nasm for windows: > > https://bugzilla.mozilla.org/show_bug.cgi?id=1511224 > > > > If getting a newer nasm version is inconvenient for a

Re: Better incremental builds - Tup backend available on Linux

2018-12-21 Thread kmoir
On Friday, September 28, 2018 at 3:56:45 PM UTC-4, Michael Shal wrote: > Hi everyone, > > Tup is a modern build system that enables fast and correct builds. I'm > pleased to announce the availability of Tup for building Firefox on Linux. > Compared to Make, building with Tup will result in faster

Re: nasm will soon become a build dependency

2018-12-21 Thread Kartikaya Gupta
On Fri, Dec 21, 2018 at 4:10 PM Thomas Daede wrote: > There is a toolchain build for nasm for windows: > https://bugzilla.mozilla.org/show_bug.cgi?id=1511224 > > If getting a newer nasm version is inconvenient for a majority of linux > users, the toolchain build could be used to produce nasm

Re: nasm will soon become a build dependency

2018-12-21 Thread Thomas Daede
On 12/21/18 8:08 AM, Kartikaya Gupta wrote: > Looks like the default nasm in the Ubuntu 16.04 repositories is 2.11. > Are there plans to make `./mach bootstrap` find a 2.13 version from > somewhere, instead of just installing via `apt-get` and assuming it's > the right version? There is a

Re: Intent to Implement and Ship: break-before, break-after, break-inside CSS properties

2018-12-21 Thread Emilio Cobos Álvarez
On 12/21/18 7:23 PM, Eric Shepherd (Sheppy) wrote: I just now saw this; as both a developer and as a writer on the MDN docs team, I can tell you this will really be fantastic to have, and I can’t wait! Not having control over breaks makes a lot of layout fail, especially when trying to use

Re: Intent to Implement and Ship: break-before, break-after, break-inside CSS properties

2018-12-21 Thread Eric Shepherd (Sheppy)
I just now saw this; as both a developer and as a writer on the MDN docs team, I can tell you this will really be fantastic to have, and I can’t wait! Not having control over breaks makes a lot of layout fail, especially when trying to use multiple columns or grids to do layout. On December 7,

Re: nasm will soon become a build dependency

2018-12-21 Thread Kartikaya Gupta
Looks like the default nasm in the Ubuntu 16.04 repositories is 2.11. Are there plans to make `./mach bootstrap` find a 2.13 version from somewhere, instead of just installing via `apt-get` and assuming it's the right version? On Fri, Dec 21, 2018 at 12:00 AM Thomas Daede wrote: > > On 12/20/18

PSA: Android Hardware testing on Try only available via mach try fuzzy

2018-12-21 Thread Bob Clary
To help cut down on inadvertent invocations of tests on the limited Android hardware, I've landed Bug 1515599 - Prevent android hardware tests from running when using try option syntax on mozilla-inbound. If you actually want to run tests on Android hardware, you must use mach try fuzzy. See