Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 880019 - www-client/chromium-107.0.5304.87: ninja: error: aom_quantize_avx.c missing and no known rule to make it
Summary: www-client/chromium-107.0.5304.87: ninja: error: aom_quantize_avx.c missing a...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-06 10:05 UTC by Alexander Sergeyev
Modified: 2022-11-08 04:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
failed build log (build.log.bz2,36.58 KB, application/x-bzip2)
2022-11-06 10:05 UTC, Alexander Sergeyev
Details
patch to fix the build failure (chromium-107.0.5304.87.ebuild.patch,366 bytes, patch)
2022-11-06 10:06 UTC, Alexander Sergeyev
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Sergeyev 2022-11-06 10:05:00 UTC
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.
Comment 1 Alexander Sergeyev 2022-11-06 10:05:33 UTC
Created attachment 827989 [details]
failed build log
Comment 2 Alexander Sergeyev 2022-11-06 10:06:10 UTC
Created attachment 827991 [details, diff]
patch to fix the build failure
Comment 3 Larry the Git Cow gentoo-dev 2022-11-07 16:07:14 UTC
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(-)