nasm is now preferred over yasm if it's detected at configure time. Note that compilation will currently fail if a very old nasm is installed. If this happens, either update nasm (such as via mach bootstrap), or remove it, and then rerun mach configure.
Thomas On 10/26/18 12:57 PM, Thomas Daede wrote: > Firefox is switching its AV1 implementation to dav1d, a new, > multithreaded AV1 decoder. dav1d requires nasm >= 2.10, which means that > it will become a build-time dependency of Firefox. > > mach bootstrap will automatically install nasm, and it is also available > in most package managers. Building without nasm will still be possible, > but will require disabling av1 or dav1d. > > We also plan to switch our remaining usage of yasm to nasm, dropping our > yasm dependency. > > Thomas > > https://bugzilla.mozilla.org/show_bug.cgi?id=1501796 > _______________________________________________ dev-platform mailing list email@example.com https://lists.mozilla.org/listinfo/dev-platform