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.

dev-platform mailing list

Reply via email to