File 0003-Bug-2016618-Fix-Linux-sandbox-build-breakage-on-glib.patch of Package firefox-gamma
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jed Davis <jld@mozilla.com> Date: Fri, 6 Mar 2026 03:39:26 +0000 Subject: [PATCH] Bug 2016618 - Fix Linux sandbox build breakage on glibc 2.43 r=Thinker Differential Revision: https://phabricator.services.mozilla.com/D283196 --- .../patches/54_fix_build_on_glibc_2_43.patch | 17 +++++++++++++++++ .../linux/system_headers/linux_seccomp.h | 1 + 2 files changed, 18 insertions(+) create mode 100644 security/sandbox/chromium-shim/patches/54_fix_build_on_glibc_2_43.patch diff --git a/security/sandbox/chromium-shim/patches/54_fix_build_on_glibc_2_43.patch b/security/sandbox/chromium-shim/patches/54_fix_build_on_glibc_2_43.patch new file mode 100644 index 000000000000..bfba1154e5d5 --- /dev/null +++ b/security/sandbox/chromium-shim/patches/54_fix_build_on_glibc_2_43.patch @@ -0,0 +1,17 @@ +Author: Jed Davis <jld@mozilla.com> +Date: Thu Feb 12 20:44:26 2026 -0800 + + Bug 2016618 - Fix Linux sandbox build breakage on glibc 2.43 + +diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h b/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h +index 8690a96eb01b..981005faf06f 100644 +--- a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h ++++ b/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h +@@ -5,6 +5,7 @@ + #ifndef SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_ + #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_ + ++#include <signal.h> // for SYS_SECCOMP + #include <stdint.h> + #include <sys/ioctl.h> + diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h b/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h index 8690a96eb01b..981005faf06f 100644 --- a/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h +++ b/security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h @@ -5,6 +5,7 @@ #ifndef SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_ #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_ +#include <signal.h> // for SYS_SECCOMP #include <stdint.h> #include <sys/ioctl.h>