-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chromium: build 119.0.6045.159 fails for kirkstone with vaapi enabled #773
Comments
I can confirm this, i have exact the same error. |
I suspect this has the same root cause as the error fixed by https://github.com/OSSystems/meta-browser/blob/master/meta-chromium/recipes-browser/chromium/files/0020-Fix-implicitly-deleted-default-constructor-build-err.patch. It would be great if you could try doing a similar approach to that patch (add explicit in-class initializations for const members) and let me know if that fixes the issue. Else I can check myself after the 120 update is done (feel free to ping me on this). |
I'm also building chromium-x11 with kirkstone, and have the libva update, and getting the failure with 119.0.6045.159. My knowledge of C++ is just about nothing; anyway, had a go, created a patch to change the assignment from "default" to "0":
But get this error:
|
Can you please give the (currently WIP) 120 version of the recipe at #777 a try? |
Adjusted my subrepos and triggered a build. Will report here in a few hours... Thanks in advance! |
120.0.6099.109 build, stops here:
|
same here. |
I'm stumbling around in the dark somewhat, as hardly know anything about C++; however, this looks like a clue: ...it looks like the problem goes away with clang 15. Kirkstone has clang 14.0.6. So, how would we go about backporting clang 15? EDIT: meta-clang is from here: EDIT: |
I reported that backported meta-clang from langdale, but then mesa failed. However, the reason my be because I have a "forward ported" mesa in kirkstone. Kirkstone has mesa 22.0.3 but I rolled back to 21.3.7, for reason given here: https://www.phoronix.com/news/2021-Retire-Mesa-Classic-Main Anyway, I have decided to leave kirkstone, have built 120.0.6099.109 successfully with master branches from the OE repos. |
We're already planning to move to clang 16, as clang 15 still has some problems, see #716. Closing this as WontFix in the hope that the clang update will happen soon, please let me know if you disagree with this. |
Hi,
we need to enable the following PACKAGECONFIG for chromium-x11 in Yocto 4.0 (kirkstone):
For this to work, since #732 we had to add the following recipes picked from langdale to our local layer:
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:
However, it builds successfully
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
The text was updated successfully, but these errors were encountered: