Re: [meta-arago][master][PATCH] chromium: Add a patch to fix build against GLIBC 2.43
Antonios Christidis <[email protected]> Tue, 17 Mar 2026 15:01:22 -0500
| Newsgroups | org.yoctoproject.lists.meta-arago |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> >> --- >> .../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/[email protected]?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: [email protected] >> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub >> [[email protected]] >> -=-=-=-=-=-=-=-=-=-=-=- >> >> >