Tried to build '=www-client/firefox-66.0' and it failed with the following line: gmake[5]: *** No rule to make target '../../media/libdav1d/asm/cdef.i_o', needed by 'libxul.so'. Stop. Searching the web, I found https://bugzilla.mozilla.org/show_bug.cgi?id=1515641 (which have a slightly different error message), in it someone commented (https://bugzilla.mozilla.org/show_bug.cgi?id=1515641#c4) that installing “nasm” fixed their issue. Someone else commented (https://bugzilla.mozilla.org/show_bug.cgi?id=1515641#c7) that if video codec AV1 to be built it needs nasm >2.13. Installing dev-lang/nasm allowed me to install www-client/firefix-66.0 successfully. Thanks.
Please attach the entire build log to this bug report.
OK, I'll try to add --system-av1.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656f15972a62294dd86f2507ba755582fd64e826 commit 656f15972a62294dd86f2507ba755582fd64e826 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2019-03-20 03:09:40 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2019-03-20 03:10:00 +0000 www-client/firefox: rev bump - Another Wayland issue fixed [Link 1] - Fix building on musl - Add USE=system-av1 Link1: https://bugzilla.mozilla.org/show_bug.cgi?id=1431399 Closes: https://bugs.gentoo.org/680970 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> www-client/firefox/Manifest | 2 +- .../{firefox-66.0.ebuild => firefox-66.0-r1.ebuild} | 16 +++++++++++----- www-client/firefox/metadata.xml | 2 ++ 3 files changed, 14 insertions(+), 6 deletions(-)