From d99465ce9bf860fd8689355a5835ccd09a9a312e Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Sun, 27 Oct 2024 01:15:19 +0300 Subject: [PATCH] import chromium-130.0.6723.69-1.el9 --- .chromium.metadata | 2 +- .gitignore | 2 +- SOURCES/add-ppc64-pthread-stack-size.patch | 12 ++++++++++++ SPECS/chromium.spec | 15 +++++++++++++-- 4 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 SOURCES/add-ppc64-pthread-stack-size.patch diff --git a/.chromium.metadata b/.chromium.metadata index d42bb0a0..a84557c9 100644 --- a/.chromium.metadata +++ b/.chromium.metadata @@ -1,3 +1,3 @@ -6e7dbeaa5284198421dea22629e07f6c6df18add SOURCES/chromium-130.0.6723.58-clean.tar.xz +fbd9134a02078b67332cf8788d59e20d8c63b21a SOURCES/chromium-130.0.6723.69-clean.tar.xz 7e5d2c7864c5c83ec789b59c77cd9c20d2594916 SOURCES/linux-arm64-0.19.2.tgz dea187019741602d57aaf189a80abba261fbd2aa SOURCES/linux-x64-0.19.2.tgz diff --git a/.gitignore b/.gitignore index 32ba1a52..c936b4da 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -SOURCES/chromium-130.0.6723.58-clean.tar.xz +SOURCES/chromium-130.0.6723.69-clean.tar.xz SOURCES/linux-arm64-0.19.2.tgz SOURCES/linux-x64-0.19.2.tgz diff --git a/SOURCES/add-ppc64-pthread-stack-size.patch b/SOURCES/add-ppc64-pthread-stack-size.patch new file mode 100644 index 00000000..7252ca2f --- /dev/null +++ b/SOURCES/add-ppc64-pthread-stack-size.patch @@ -0,0 +1,12 @@ +--- a/base/process/launch.h ++++ b/base/process/launch.h +@@ -54,6 +54,9 @@ + #if defined(ARCH_CPU_ARM64) + #define PTHREAD_STACK_MIN_CONST \ + (__builtin_constant_p(PTHREAD_STACK_MIN) ? PTHREAD_STACK_MIN : 131072) ++#elif defined(ARCH_CPU_PPC64) ++#define PTHREAD_STACK_MIN_CONST \ ++ (__builtin_constant_p(PTHREAD_STACK_MIN) ? PTHREAD_STACK_MIN : 131072) + #else + #define PTHREAD_STACK_MIN_CONST \ + (__builtin_constant_p(PTHREAD_STACK_MIN) ? PTHREAD_STACK_MIN : 16384) diff --git a/SPECS/chromium.spec b/SPECS/chromium.spec index 6764ba48..a02985ba 100644 --- a/SPECS/chromium.spec +++ b/SPECS/chromium.spec @@ -273,7 +273,7 @@ %endif Name: chromium%{chromium_channel} -Version: 130.0.6723.58 +Version: 130.0.6723.69 Release: 1%{?dist} Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use Url: http://www.chromium.org/Home @@ -435,6 +435,7 @@ Patch412: add-ppc64-architecture-to-extensions.diff # Suppress harmless compiler warning messages that appear on ppc64 due to arch-specific warning flags being passed Patch413: fix-unknown-warning-option-messages.diff Patch414: cargo-add-ppc64.diff +Patch415: add-ppc64-pthread-stack-size.patch # upstream patches @@ -550,7 +551,7 @@ BuildRequires: libgcrypt-devel BuildRequires: libudev-devel BuildRequires: libuuid-devel -%if 0%{?fedora} >= 37 +%if 0%{?fedora} >= 37 || 0%{?rhel} > 9 BuildRequires: libusb-compat-0.1-devel %else BuildRequires: libusb-devel @@ -1121,6 +1122,7 @@ Qt6 UI for chromium. %patch -P412 -p1 -b .add-ppc64-architecture-to-extensions %patch -P413 -p1 -b .fix-unknown-warning-option-messages %patch -P414 -p1 -b .rust-add-ppc64-case +%patch -P415 -p1 -b .add-ppc64-pthread-stack-size %endif # Change shebang in all relevant files in this directory and all subdirectories @@ -1915,6 +1917,15 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt %endif %changelog +* Sat Oct 26 2024 Than Ngo - 130.0.6723.69-1 +- update to 130.0.6723.69 + * High CVE-2024-10229: Inappropriate implementation in Extensions + * High CVE-2024-10230: Type Confusion in V8 + * High CVE-2024-10231: Type Confusion in V8 + +* Mon Oct 21 2024 Than Ngo - 130.0.6723.58-2 +- Add missing pthread stack size for ppc64 (openpower-patches) + * Wed Oct 16 2024 Than Ngo - 130.0.6723.58-1 - update to 130.0.6723.58 * High CVE-2024-9954: Use after free in AI