Re: nasm will soon become a build dependency

2018-12-28 Thread Andi-Bogdan Postelnicu
I can confirm that we are having the same problem on Debian stretch and before 
manually building nasm we had to disable av1 in order to be able to move 
further with the static analysis builds for coverity.

> On 28 Dec 2018, at 22:19, Botond Ballo  wrote:
> 
>> On Fri, Dec 21, 2018 at 4:21 PM 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 majority of linux
>>> users, the toolchain build could be used to produce nasm binaries for
>>> mach bootstrap as well.
>> 
>> 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.
> 
> +1
> 
> Debian stable is in this boat as well - the latest nasm version in its
> package repositories is 2.12.
> 
> This is the first time, as far as I'm aware, that building Firefox
> requires manually building another package - everything else is taken
> care of by |mach bootstrap|.
> 
> Thanks,
> Botond
> ___
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: nasm will soon become a build dependency

2018-12-28 Thread Botond Ballo
On Fri, Dec 21, 2018 at 4:21 PM 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 majority of linux
> > users, the toolchain build could be used to produce nasm binaries for
> > mach bootstrap as well.
>
> 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.

+1

Debian stable is in this boat as well - the latest nasm version in its
package repositories is 2.12.

This is the first time, as far as I'm aware, that building Firefox
requires manually building another package - everything else is taken
care of by |mach bootstrap|.

Thanks,
Botond
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform