-
Notifications
You must be signed in to change notification settings - Fork 206
Closed as not planned
Closed as not planned
Copy link
Description
Hi,
we need to enable the following PACKAGECONFIG for chromium-x11 in Yocto 4.0 (kirkstone):
PACKAGECONFIG += "proprietary-codecs"
PACKAGECONFIG += "use-vaapi"
For this to work, since #732 we had to add the following recipes picked from langdale to our local layer:
$ find recipes-*
recipes-graphics
recipes-graphics/libva
recipes-graphics/libva/libva_2.15.0.bb
recipes-graphics/libva/libva-utils_2.15.0.bb
recipes-graphics/libva/libva-initial_2.15.0.bb
recipes-graphics/libva/libva-intel-utils_2.16.0.bb
recipes-graphics/libva/libva-intel_2.16.0.bb
recipes-graphics/libva/libva.inc
recipes-multimedia
recipes-multimedia/libva
recipes-multimedia/libva/intel-media-driver_22.5.4.bb
recipes-multimedia/libva/files
recipes-multimedia/libva/files/0001-Fix-uClibc-build.patch
This has been working for months up until chromium-x11 118.0.5993.117.
Now, when building chromium-x11 119.0.6045.159, errors occur:
../../media/gpu/chromeos/image_processor_backend.cc:37:36: error: defaulting this default constructor would delete it after its first declaration
ImageProcessorBackend::PortConfig::PortConfig() = default;
^
../../media/gpu/chromeos/image_processor_backend.h:77:18: note: default constructor of 'PortConfig' is implicitly deleted because field 'fourcc' of const-qualified type 'const media::Fourcc' would not be initialized
const Fourcc fourcc;
^
1 error generated.
However, it builds successfully
- without use-vaapi using kirkstone and
- with use-vaapi but using mickledore branches of poky, meta-openembedded, meta-clang etc.
So again, there's some package in kirkstone that has been updated in mickledore (or langdale) but is too old in kirkstone. Can anyone tell which package that might be?
Hint: The commit in chromium that might have triggered the problem is chromium/chromium@da9b8a6
Thanks in advance!
Regards, Andreas
Metadata
Metadata
Assignees
Labels
No labels