Chromium fails to compile with system-av1 use-flag disabled. Reproducible: Always Steps to Reproduce: 1. Make sure system-av1 use flag is disabled. 2. Emerge www-client/chromium-107.0.5304.87 Actual Results: ninja: error: '../../third_party/libaom/source/libaom/aom_dsp/x86/aom_quantize_avx.c', needed by 'obj/third_party/libaom/libaom_intrinsics_avx/aom_quantize_avx.o', missing and no known rule to make it Expected Results: Successful build Seems to be a typo in the ebuild which causes chromium-vendored libaom sources to be expunged, patch is attached.
Created attachment 827989 [details] failed build log
Created attachment 827991 [details, diff] patch to fix the build failure
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0973793fea126466e6977774fb4b6b736bc0e85f commit 0973793fea126466e6977774fb4b6b736bc0e85f Author: Marek Behún <kabel@kernel.org> AuthorDate: 2022-11-07 10:33:39 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2022-11-07 16:05:24 +0000 www-client/chromium: Fix typo causing failure to build without system-av1 Fix a typo that causes the build to fail when building with USE flag system-av1 disabled. Bug: https://bugs.gentoo.org/880019 Signed-off-by: Marek Behún <kabel@kernel.org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> www-client/chromium/chromium-107.0.5304.87.ebuild | 2 +- www-client/chromium/chromium-108.0.5343.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)