* [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43
@ 2026-03-17 19:38 Thorsten Lannynd
2026-03-17 19:43 ` PRC Automation
2026-03-17 19:56 ` Ryan Eatmon
0 siblings, 2 replies; 5+ messages in thread
From: Thorsten Lannynd @ 2026-03-17 19:38 UTC (permalink / raw)
To: meta-arago; +Cc: detheridge, b-brnich, a-christidis
An update to oe-core leads to build failures with Chromium v142. This fix
is currently pending in meta-browser but is needed to get Chromium to build
succesfully.
https://github.com/OSSystems/meta-browser/pull/962/changes/4e450497be557fc4b5ff1397f78fa0f8381e281d
Signed-off-by: Thorsten Lannynd <t-lannynd@ti.com>
---
.../fix-SYS_SECCOMP-redefinition.patch | 16 ++++++++++++++++
.../chromium/chromium-ozone-wayland-arago.inc | 1 +
2 files changed, 17 insertions(+)
create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
new file mode 100644
index 00000000..594729b3
--- /dev/null
+++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
@@ -0,0 +1,16 @@
+Taken from:
+https://aur.archlinux.org/cgit/aur.git/tree/0007-qt5-webengine-glibc-2.43-SYS_SECCOMP-as-enum@chromium.patch?h=qt5-webengine
+
+Upstream-Status: Inappropriate [glibc 2.43 fix]
+diff --git a/sandbox/linux/system_headers/linux_seccomp.h b/sandbox/linux/system_headers/linux_seccomp.h
+index 8690a96eb0..8988836508 100644
+--- a/sandbox/linux/system_headers/linux_seccomp.h
++++ b/sandbox/linux/system_headers/linux_seccomp.h
+@@ -6,6 +6,7 @@
+ #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_
+
+ #include <stdint.h>
++#include <signal.h>
+ #include <sys/ioctl.h>
+
+ #include "build/build_config.h"
diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
index 5b0f2703..3ec0610a 100644
--- a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
+++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
@@ -9,6 +9,7 @@ SRC_URI:append = " \
file://0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch \
file://0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch \
file://0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch \
+ file://fix-SYS_SECCOMP-redefinition.patch \
"
# Override do_copy_clang_library to handle both target and host architectures
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43
2026-03-17 19:38 [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43 Thorsten Lannynd
@ 2026-03-17 19:43 ` PRC Automation
2026-03-17 19:56 ` Ryan Eatmon
1 sibling, 0 replies; 5+ messages in thread
From: PRC Automation @ 2026-03-17 19:43 UTC (permalink / raw)
To: Thorsten Lannynd; +Cc: meta-arago, detheridge, b-brnich, a-christidis
meta-arago / na / 20260317193808.343457-1-t-lannynd
PRC Results: FAIL
=========================================================
check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed
=========================================================
apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43
- Submitter: From: Thorsten Lannynd <t-lannynd@ti.com>
- Date: Date: Tue, 17 Mar 2026 14:38:08 -0500
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: 88029868c2147d0de98a03eaa0922cbc1e2e28d3
Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Thorsten Lannynd <t-lannynd@ti.com>
- Commit Subject: ti-test: Add request and websocket-client to packagegroup
- Commit SHA: 64d6190f700d54addcd17687b7428a64c2bbb0fb
Patches
----------------------------------------
All patches applied
=========================================================
check-yocto-repo: PASS
=========================================================
master
=====================
PASS
=========================================================
yocto-check-layers: FAIL
=========================================================
master - FAIL
=====================
ERROR: Nothing PROVIDES 'gstreamer1.0-vaapi' (but <build-dir>/sources/meta-openembedded/meta-networking/recipes-support/spice/spice-gtk_0.42.bb DEPENDS on or otherwise requires it). Close matches:
ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43
2026-03-17 19:38 [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43 Thorsten Lannynd
2026-03-17 19:43 ` PRC Automation
@ 2026-03-17 19:56 ` Ryan Eatmon
2026-03-17 20:01 ` Antonios Christidis
1 sibling, 1 reply; 5+ messages in thread
From: Ryan Eatmon @ 2026-03-17 19:56 UTC (permalink / raw)
To: t-lannynd, meta-arago; +Cc: detheridge, b-brnich, a-christidis
On 3/17/2026 2:38 PM, Thorsten Lannynd via lists.yoctoproject.org wrote:
> An update to oe-core leads to build failures with Chromium v142. This fix
> is currently pending in meta-browser but is needed to get Chromium to build
> succesfully.
>
> https://github.com/OSSystems/meta-browser/pull/962/changes/4e450497be557fc4b5ff1397f78fa0f8381e281d
>
> Signed-off-by: Thorsten Lannynd <t-lannynd@ti.com>
> ---
> .../fix-SYS_SECCOMP-redefinition.patch | 16 ++++++++++++++++
> .../chromium/chromium-ozone-wayland-arago.inc | 1 +
> 2 files changed, 17 insertions(+)
> create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
>
> diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
> new file mode 100644
> index 00000000..594729b3
> --- /dev/null
> +++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
> @@ -0,0 +1,16 @@
> +Taken from:
> +https://aur.archlinux.org/cgit/aur.git/tree/0007-qt5-webengine-glibc-2.43-SYS_SECCOMP-as-enum@chromium.patch?h=qt5-webengine
> +
> +Upstream-Status: Inappropriate [glibc 2.43 fix]
I would argue that this is not "Inappropriate" as this is not an OE
specific kind of change. This should either be a Backport of a patch
that is pending on meta-browser, or Pending if you have submitted this
patch to the chromium project itself.
> +diff --git a/sandbox/linux/system_headers/linux_seccomp.h b/sandbox/linux/system_headers/linux_seccomp.h
> +index 8690a96eb0..8988836508 100644
> +--- a/sandbox/linux/system_headers/linux_seccomp.h
> ++++ b/sandbox/linux/system_headers/linux_seccomp.h
> +@@ -6,6 +6,7 @@
> + #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_
> +
> + #include <stdint.h>
> ++#include <signal.h>
> + #include <sys/ioctl.h>
> +
> + #include "build/build_config.h"
> diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> index 5b0f2703..3ec0610a 100644
> --- a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> +++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> @@ -9,6 +9,7 @@ SRC_URI:append = " \
> file://0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch \
> file://0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch \
> file://0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch \
> + file://fix-SYS_SECCOMP-redefinition.patch \
> "
>
> # Override do_copy_clang_library to handle both target and host architectures
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#17372): https://lists.yoctoproject.org/g/meta-arago/message/17372
> Mute This Topic: https://lists.yoctoproject.org/mt/118371153/6551054
> Group Owner: meta-arago+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [reatmon@ti.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
--
Ryan Eatmon reatmon@ti.com
-----------------------------------------
Texas Instruments, Inc. - LCPD - MGTS
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43
2026-03-17 19:56 ` Ryan Eatmon
@ 2026-03-17 20:01 ` Antonios Christidis
2026-03-17 20:18 ` Denys Dmytriyenko
0 siblings, 1 reply; 5+ messages in thread
From: Antonios Christidis @ 2026-03-17 20:01 UTC (permalink / raw)
To: Ryan Eatmon, t-lannynd, meta-arago; +Cc: detheridge, b-brnich
On 3/17/26 2:56 PM, Ryan Eatmon wrote:
>
>
> On 3/17/2026 2:38 PM, Thorsten Lannynd via lists.yoctoproject.org wrote:
>> An update to oe-core leads to build failures with Chromium v142. This
>> fix
>> is currently pending in meta-browser but is needed to get Chromium to
>> build
>> succesfully.
>>
>> https://github.com/OSSystems/meta-browser/pull/962/changes/4e450497be557fc4b5ff1397f78fa0f8381e281d
>>
>>
>> Signed-off-by: Thorsten Lannynd <t-lannynd@ti.com>
>> ---
>> .../fix-SYS_SECCOMP-redefinition.patch | 16 ++++++++++++++++
>> .../chromium/chromium-ozone-wayland-arago.inc | 1 +
>> 2 files changed, 17 insertions(+)
>> create mode 100644
>> meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
>>
>> diff --git
>> a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
>> b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
>>
>> new file mode 100644
>> index 00000000..594729b3
>> --- /dev/null
>> +++
>> b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
>> @@ -0,0 +1,16 @@
>> +Taken from:
>> +https://aur.archlinux.org/cgit/aur.git/tree/0007-qt5-webengine-glibc-2.43-SYS_SECCOMP-as-enum@chromium.patch?h=qt5-webengine
>>
>> +
>> +Upstream-Status: Inappropriate [glibc 2.43 fix]
>
> I would argue that this is not "Inappropriate" as this is not an OE
> specific kind of change. This should either be a Backport of a patch
> that is pending on meta-browser, or Pending if you have submitted this
> patch to the chromium project itself.
>
Could this be "Submitted [link]", link pointing to
https://github.com/OSSystems/meta-browser/pull/962/changes/4e450497be557fc4b5ff1397f78fa0f8381e281d
?
>
>> +diff --git a/sandbox/linux/system_headers/linux_seccomp.h
>> b/sandbox/linux/system_headers/linux_seccomp.h
>> +index 8690a96eb0..8988836508 100644
>> +--- a/sandbox/linux/system_headers/linux_seccomp.h
>> ++++ b/sandbox/linux/system_headers/linux_seccomp.h
>> +@@ -6,6 +6,7 @@
>> + #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_
>> +
>> + #include <stdint.h>
>> ++#include <signal.h>
>> + #include <sys/ioctl.h>
>> +
>> + #include "build/build_config.h"
>> diff --git
>> a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
>> b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
>>
>> index 5b0f2703..3ec0610a 100644
>> ---
>> a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
>> +++
>> b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
>> @@ -9,6 +9,7 @@ SRC_URI:append = " \
>> file://0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch \
>> file://0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch \
>> file://0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch \
>> + file://fix-SYS_SECCOMP-redefinition.patch \
>> "
>> # Override do_copy_clang_library to handle both target and host
>> architectures
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#17372):
>> https://lists.yoctoproject.org/g/meta-arago/message/17372
>> Mute This Topic: https://lists.yoctoproject.org/mt/118371153/6551054
>> Group Owner: meta-arago+owner@lists.yoctoproject.org
>> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub
>> [reatmon@ti.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
>>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43
2026-03-17 20:01 ` Antonios Christidis
@ 2026-03-17 20:18 ` Denys Dmytriyenko
0 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2026-03-17 20:18 UTC (permalink / raw)
To: a-christidis; +Cc: Ryan Eatmon, t-lannynd, meta-arago, detheridge, b-brnich
On Tue, Mar 17, 2026 at 03:01:22PM -0500, Antonios Christidis via lists.yoctoproject.org wrote:
>
> On 3/17/26 2:56 PM, Ryan Eatmon wrote:
> >
> >
> >On 3/17/2026 2:38 PM, Thorsten Lannynd via lists.yoctoproject.org wrote:
> >>An update to oe-core leads to build failures with Chromium v142.
> >>This fix
> >>is currently pending in meta-browser but is needed to get
> >>Chromium to build
> >>succesfully.
> >>
> >>https://github.com/OSSystems/meta-browser/pull/962/changes/4e450497be557fc4b5ff1397f78fa0f8381e281d
> >>
> >>
> >>Signed-off-by: Thorsten Lannynd <t-lannynd@ti.com>
> >>---
> >> .../fix-SYS_SECCOMP-redefinition.patch | 16 ++++++++++++++++
> >> .../chromium/chromium-ozone-wayland-arago.inc | 1 +
> >> 2 files changed, 17 insertions(+)
> >> create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
> >>
> >>diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
> >>
> >>new file mode 100644
> >>index 00000000..594729b3
> >>--- /dev/null
> >>+++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/fix-SYS_SECCOMP-redefinition.patch
> >>@@ -0,0 +1,16 @@
> >>+Taken from:
> >>+https://aur.archlinux.org/cgit/aur.git/tree/0007-qt5-webengine-glibc-2.43-SYS_SECCOMP-as-enum@chromium.patch?h=qt5-webengine
> >>
> >>+
> >>+Upstream-Status: Inappropriate [glibc 2.43 fix]
> >
> >I would argue that this is not "Inappropriate" as this is not an
> >OE specific kind of change. This should either be a Backport of a
> >patch that is pending on meta-browser, or Pending if you have
> >submitted this patch to the chromium project itself.
> >
> Could this be "Submitted [link]", link pointing to https://github.com/OSSystems/meta-browser/pull/962/changes/4e450497be557fc4b5ff1397f78fa0f8381e281d
> ?
Yes, this sounds correct ^^^
> >>+diff --git a/sandbox/linux/system_headers/linux_seccomp.h
> >>b/sandbox/linux/system_headers/linux_seccomp.h
> >>+index 8690a96eb0..8988836508 100644
> >>+--- a/sandbox/linux/system_headers/linux_seccomp.h
> >>++++ b/sandbox/linux/system_headers/linux_seccomp.h
> >>+@@ -6,6 +6,7 @@
> >>+ #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_
> >>+
> >>+ #include <stdint.h>
> >>++#include <signal.h>
> >>+ #include <sys/ioctl.h>
> >>+
> >>+ #include "build/build_config.h"
> >>diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> >>
> >>index 5b0f2703..3ec0610a 100644
> >>--- a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> >>+++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> >>@@ -9,6 +9,7 @@ SRC_URI:append = " \
> >>file://0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch \
> >>file://0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch \
> >>file://0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch \
> >>+ file://fix-SYS_SECCOMP-redefinition.patch \
> >> "
> >> # Override do_copy_clang_library to handle both target and
> >>host architectures
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-03-17 20:18 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-17 19:38 [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43 Thorsten Lannynd
2026-03-17 19:43 ` PRC Automation
2026-03-17 19:56 ` Ryan Eatmon
2026-03-17 20:01 ` Antonios Christidis
2026-03-17 20:18 ` Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.