Skip to content

chromium: Upgrade to 150.0.7871.186 (wrynose) - #1015

Open
zboszor wants to merge 1 commit into
OSSystems:wrynosefrom
zboszor:wrynose
Open

chromium: Upgrade to 150.0.7871.186 (wrynose)#1015
zboszor wants to merge 1 commit into
OSSystems:wrynosefrom
zboszor:wrynose

Conversation

@zboszor

@zboszor zboszor commented Jul 19, 2026

Copy link
Copy Markdown
Contributor
Release notes:

150.0.7871.128:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_049796704.html

150.0.7871.181:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html

150.0.7871.186:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html

Build and patch changes:
------------------------

Added patches:

* 0014-add-missing-logging-header.patch
  It fixes the build for use-v4l2
  See https://github.com/OSSystems/meta-browser/issues/1003
  Patch taken as is from https://github.com/OSSystems/meta-browser/pull/1015#issuecomment-5026644146

Removed patches:

None

Modified patches:

None

License changes:
----------------

None

Test dependencies:
------------------

* URI: git://git.openembedded.org/openembedded-core
  - branch: wrynose
  - revision: b5a6cada82d7ffb362bda9081c354dcc0b6ee264

* URI: git://git.openembedded.org/meta-openembedded
  - layers: meta-oe
  - branch: wrynose
  - revision: d97b5602d7f64422c94b7311466cda7f6b1962d5

* URI: git://git.yoctoproject.org/meta-intel
  - branch: wrynose
  - revision: 79a9681ce83f6bf36aede3aeb8c1707d29bca329

* URI: https://github.com/agherzan/meta-raspberrypi
  - branch: wrynose
  - revision: f62c67921474370829d24a4fa01ef88543f3906b

@MaxIhlenfeldt My wrynose builds have finished.

@thorstenl312

thorstenl312 commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Hello,

I have tried building this version of chromium and ran into this error:
../../media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc:150:9: error: use of undeclared identifier 'ERROR' 150 | LOG(ERROR) << "dlopen(radeonsi_dri.so) failed with error: " << dlerror(); | ^~~~~ 1 error generated.

Here is a patch to fix the error:
0014-add-missing-logging-header.patch

Looks like this also fixes #1003

Let me know if this is valid on your end.

@zboszor

zboszor commented Jul 21, 2026

Copy link
Copy Markdown
Contributor Author

Hello,

I have tried building this version of chromium and ran into this error: ../../media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc:150:9: error: use of undeclared identifier 'ERROR' 150 | LOG(ERROR) << "dlopen(radeonsi_dri.so) failed with error: " << dlerror(); | ^~~~~ 1 error generated.

Here is a patch to fix the error: 0014-add-missing-logging-header.patch

Looks like this also fixes #1003

Let me know if this is valid on your end.

Thanks, I will add this patch. My build indeed has the same change in a bbappend as in #1003 :

PACKAGECONFIG:append = " use-vaapi"
PACKAGECONFIG:remove = " use-v4l2"

zboszor added a commit to zboszor/meta-browser that referenced this pull request Jul 26, 2026
Release notes:

150.0.7871.181:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html

150.0.7871.186:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html

Build and patch changes:
------------------------

Added patches:

* 0014-add-missing-logging-header.patch
  It fixes the build for use-v4l2
  See OSSystems#1003
  Patch taken as is from OSSystems#1015 (comment)

Removed patches:

None

Modified patches:

None

Test dependencies:
------------------

* URI: git://git.openembedded.org/openembedded-core
  - branch: wrynose
  - revision: b5a6cada82d7ffb362bda9081c354dcc0b6ee264

* URI: git://git.openembedded.org/meta-openembedded
  - layers: meta-oe
  - branch: wrynose
  - revision: d97b5602d7f64422c94b7311466cda7f6b1962d5

* URI: git://git.yoctoproject.org/meta-intel
  - branch: wrynose
  - revision: 79a9681ce83f6bf36aede3aeb8c1707d29bca329

* URI: https://github.com/agherzan/meta-raspberrypi
  - branch: wrynose
  - revision: f62c67921474370829d24a4fa01ef88543f3906b

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
@zboszor

zboszor commented Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

@thorstenl312 @MaxIhlenfeldt With the above attached patch added, the build succeeded for the default configuration, i.e. PACKAGECONFIG = " ... use-v4l2 ...

@thorstenl312

Copy link
Copy Markdown
Contributor

Thanks! Can confirm the build succeeded.

zboszor added a commit to zboszor/meta-browser that referenced this pull request Jul 28, 2026
Release notes:

150.0.7871.181:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html

150.0.7871.186:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html

Build and patch changes:
------------------------

Added patches:

* 0014-add-missing-logging-header.patch
  It fixes the build for use-v4l2
  See OSSystems#1003
  Patch taken as is from OSSystems#1015 (comment)

Removed patches:

None

Modified patches:

None

Test dependencies:
------------------

* URI: git://git.openembedded.org/openembedded-core
  - branch: whinlatter
  - revision: 8751ec83421192fc0f8495fb95798f9eb7be77a0

* URI: git://git.openembedded.org/meta-openembedded
  - layers: meta-oe
  - branch: whinlatter
  - revision: f52f32952cb9717949f8bc3d3ccf6c4c5a59521f

* URI: git://git.yoctoproject.org/meta-intel
  - branch: master
  - revision: 92488f89f7f7c06f2d7f9c77ac1f7c7305d36502

* URI: https://github.com/agherzan/meta-raspberrypi
  - branch: whinlatter
  - revision: 469e232c77d74cb030fe8a9af4ffe9127214a29b

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
zboszor added a commit to zboszor/meta-browser that referenced this pull request Jul 29, 2026
Release notes:

150.0.7871.181:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html

150.0.7871.186:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html

Build and patch changes:
------------------------

Added patches:

* 0014-add-missing-logging-header.patch
  It fixes the build for use-v4l2
  See OSSystems#1003
  Patch taken as is from OSSystems#1015 (comment)

Removed patches:

None

Modified patches:

None

Test dependencies:
------------------

* URI: git://git.openembedded.org/openembedded-core
  - branch: master
  - revision: 61bd265651b48486910343232c69c71b2b311f58

* URI: git://git.openembedded.org/meta-openembedded
  - layers: meta-oe
  - branch: master
  - revision: c9b783f2e1d88bba59af2f609cb79a42c48d709b

* URI: git://git.yoctoproject.org/meta-intel
  - branch: master
  - revision: 8877caca6b1fe6efe33c756698ce6ecdcaea2238

* URI: https://github.com/agherzan/meta-raspberrypi
  - branch: master
  - revision: 9e41c54b4558709f4ff20f03dad77f2cf99477ed

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
zboszor added a commit to zboszor/meta-browser that referenced this pull request Jul 30, 2026
Release notes:

150.0.7871.181:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html

150.0.7871.186:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html

Build and patch changes:
------------------------

Added patches:

* 0014-add-missing-logging-header.patch
  It fixes the build for use-v4l2
  See OSSystems#1003
  Patch taken as is from OSSystems#1015 (comment)

Removed patches:

None

Modified patches:

None

License changes:
----------------

LICENSE syntax was modified by
openembedded-core/scripts/contrib/convert-spdx-licenses.py

Test dependencies:
------------------

* URI: git://git.openembedded.org/openembedded-core
  - branch: master
  - revision: 61bd265651b48486910343232c69c71b2b311f58

* URI: git://git.openembedded.org/meta-openembedded
  - layers: meta-oe
  - branch: master
  - revision: c9b783f2e1d88bba59af2f609cb79a42c48d709b

* URI: git://git.yoctoproject.org/meta-intel
  - branch: master
  - revision: 8877caca6b1fe6efe33c756698ce6ecdcaea2238

* URI: https://github.com/agherzan/meta-raspberrypi
  - branch: master
  - revision: 9e41c54b4558709f4ff20f03dad77f2cf99477ed

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
zboszor added a commit to zboszor/meta-browser that referenced this pull request Jul 30, 2026
Release notes:

150.0.7871.124
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0353146366.html

150.0.7871.128
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_049796704.html

150.0.7871.181:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html

150.0.7871.186:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html

Build and patch changes:
------------------------

Added patches:

* 0014-add-missing-logging-header.patch
  It fixes the build for use-v4l2
  See OSSystems#1003
  Patch taken as is from OSSystems#1015 (comment)

Removed patches:

None

Modified patches:

None

License changes:
----------------

LICENSE syntax was modified by
openembedded-core/scripts/contrib/convert-spdx-licenses.py

Test dependencies:
------------------

* URI: git://git.openembedded.org/openembedded-core
  - branch: master
  - revision: 61bd265651b48486910343232c69c71b2b311f58

* URI: git://git.openembedded.org/meta-openembedded
  - layers: meta-oe
  - branch: master
  - revision: c9b783f2e1d88bba59af2f609cb79a42c48d709b

* URI: git://git.yoctoproject.org/meta-intel
  - branch: master
  - revision: 8877caca6b1fe6efe33c756698ce6ecdcaea2238

* URI: https://github.com/agherzan/meta-raspberrypi
  - branch: master
  - revision: 9e41c54b4558709f4ff20f03dad77f2cf99477ed

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Release notes:

150.0.7871.128:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_049796704.html

150.0.7871.181:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html

150.0.7871.186:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html

Build and patch changes:
------------------------

Added patches:

* 0014-add-missing-logging-header.patch
  It fixes the build for use-v4l2
  See OSSystems#1003
  Patch taken as is from OSSystems#1015 (comment)

Removed patches:

None

Modified patches:

None

License changes:
----------------

None

Test dependencies:
------------------

* URI: git://git.openembedded.org/openembedded-core
  - branch: wrynose
  - revision: b5a6cada82d7ffb362bda9081c354dcc0b6ee264

* URI: git://git.openembedded.org/meta-openembedded
  - layers: meta-oe
  - branch: wrynose
  - revision: d97b5602d7f64422c94b7311466cda7f6b1962d5

* URI: git://git.yoctoproject.org/meta-intel
  - branch: wrynose
  - revision: 79a9681ce83f6bf36aede3aeb8c1707d29bca329

* URI: https://github.com/agherzan/meta-raspberrypi
  - branch: wrynose
  - revision: f62c67921474370829d24a4fa01ef88543f3906b

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
@zboszor zboszor changed the title chromium: Upgrade to 150.0.7871.128 (wrynose) chromium: Upgrade to 150.0.7871.186 (wrynose) Jul 30, 2026
zboszor added a commit to zboszor/meta-browser that referenced this pull request Jul 30, 2026
Release notes:

150.0.7871.124:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0353146366.html

150.0.7871.128:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_049796704.html

150.0.7871.181:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html

150.0.7871.186:
https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html

Build and patch changes:
------------------------

Added patches:

* 0014-add-missing-logging-header.patch
  It fixes the build for use-v4l2
  See OSSystems#1003
  Patch taken as is from OSSystems#1015 (comment)

Removed patches:

None

Modified patches:

None

License changes:
----------------

None

Test dependencies:
------------------

* URI: git://git.openembedded.org/openembedded-core
  - branch: whinlatter
  - revision: 8751ec83421192fc0f8495fb95798f9eb7be77a0

* URI: git://git.openembedded.org/meta-openembedded
  - layers: meta-oe
  - branch: whinlatter
  - revision: f52f32952cb9717949f8bc3d3ccf6c4c5a59521f

* URI: git://git.yoctoproject.org/meta-intel
  - branch: master
  - revision: 92488f89f7f7c06f2d7f9c77ac1f7c7305d36502

* URI: https://github.com/agherzan/meta-raspberrypi
  - branch: whinlatter
  - revision: 469e232c77d74cb030fe8a9af4ffe9127214a29b

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
@MaxIhlenfeldt

Copy link
Copy Markdown
Collaborator

@thorstenl312 thanks for the patch! It says Upstream-Status: Pending, do you have a link to the CL? In my experience upstream usually merges this kind of change without much hassle.

@thorstenl312

Copy link
Copy Markdown
Contributor

Hi @MaxIhlenfeldt. Based off the yocto documentation, Upstream-Status: Pending means

No determination has been made yet, or patch has not yet been submitted to upstream.

I can look into submitting a CL later this week and update it to Upstream-Status: Submitted

@zboszor

zboszor commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

Hi @MaxIhlenfeldt. Based off the yocto documentation, Upstream-Status: Pending means

No determination has been made yet, or patch has not yet been submitted to upstream.

I can look into submitting a CL later this week and update it to Upstream-Status: Submitted

You only need this patch up to Chromium 151, hopefully they still accept submissions for that version.

As far as I can see, with 152, use-vaapi and use-v4l2 can both be enabled at compile time without a build issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants