public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/chromium] epel9-next: - Update to 145.0.7632.75
@ 2026-08-07 16:08 Than Ngo
0 siblings, 0 replies; only message in thread
From: Than Ngo @ 2026-08-07 16:08 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/chromium
Branch : epel9-next
Commit : f3c70c6fb56684f9c436e075fe3fac0a6329a7cd
Author : Than Ngo <than@redhat.com>
Date : 2026-02-15T08:46:17+01:00
Stats : +40/-6 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/chromium/c/f3c70c6fb56684f9c436e075fe3fac0a6329a7cd?branch=epel9-next
Log:
- Update to 145.0.7632.75
* CVE-2026-2441: Use after free in CSS
- Fix FTFS on aarch64/ppc64le caused by missing include file (el9)
- Enable rustc_nightly_capability
---
diff --git a/chromium-145-rustc-enable-nightly.patch b/chromium-145-rustc-enable-nightly.patch
new file mode 100644
index 0000000..429d381
--- /dev/null
+++ b/chromium-145-rustc-enable-nightly.patch
@@ -0,0 +1,12 @@
+diff -up chromium-145.0.7632.45/build/config/rust.gni.me chromium-145.0.7632.45/build/config/rust.gni
+--- chromium-145.0.7632.45/build/config/rust.gni.me 2026-02-13 23:54:58.037242716 +0100
++++ chromium-145.0.7632.45/build/config/rust.gni 2026-02-13 23:55:14.572326164 +0100
+@@ -121,7 +121,7 @@ use_chromium_rust_toolchain = rust_sysro
+ # `rustc_nightly_capability = false` will make the build avoid the use of
+ # Rust nightly features. There are no bots that test this and there is no
+ # guarantee it will work, but we accept patches for this configuration.
+-rustc_nightly_capability = use_chromium_rust_toolchain
++rustc_nightly_capability = true
+
+ # Platform support for the Rust toolchain.
+ chromium_toolchain_supports_platform = !is_wasm
diff --git a/chromium-145-swiftshader-missing-include.patch b/chromium-145-swiftshader-missing-include.patch
new file mode 100644
index 0000000..870451d
--- /dev/null
+++ b/chromium-145-swiftshader-missing-include.patch
@@ -0,0 +1,13 @@
+Fix error: invalid application of 'sizeof' to an incomplete type 'llvm::DFAPacketizer' on aarch64/ppc64le
+
+diff -up chromium-145.0.7632.75/third_party/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h.me chromium-145.0.7632.75/third_party/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
+--- chromium-145.0.7632.75/third_party/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h.me 2026-02-14 14:28:04.256492652 +0100
++++ chromium-145.0.7632.75/third_party/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h 2026-02-14 14:28:22.255862151 +0100
+@@ -16,6 +16,7 @@
+ #ifndef LLVM_CODEGEN_RESOURCEPRIORITYQUEUE_H
+ #define LLVM_CODEGEN_RESOURCEPRIORITYQUEUE_H
+
++#include "llvm/CodeGen/DFAPacketizer.h"
+ #include "llvm/CodeGen/ScheduleDAG.h"
+
+ namespace llvm {
diff --git a/chromium.spec b/chromium.spec
index c22289e..2c6e3dd 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -262,7 +262,7 @@
%endif
Name: chromium
-Version: 145.0.7632.45
+Version: 145.0.7632.75
Release: 1%{?dist}
Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use
Url: http://www.chromium.org/Home
@@ -347,8 +347,11 @@ Patch142: chromium-143-python-3.9-ftbfs.patch
# add correct path for Qt6Gui header and libs
Patch150: chromium-124-qt6.patch
-# Disable rust nightly features
-Patch301: chromium-144-rust-libadler2.patch
+# fix FTFS caused by missing include file on aarch64/ppc64le
+Patch300: chromium-145-swiftshader-missing-include.patch
+
+# enable rustc_nightly_capability
+Patch301: chromium-145-rustc-enable-nightly.patch
# Fix error with llwm < 21: invalid application of 'sizeof' to an incomplete type 'gfx::Transform'
Patch302: chromium-145-static_assert.patch
@@ -1095,8 +1098,10 @@ Qt6 UI for chromium.
%patch -P150 -p1 -b .qt6
-%patch -P301 -p1 -b .rust-libadler2
-# alte llvm version < 21 on f42/el9/epel10.1
+%patch -P300 -p1 -b .swiftshader-missing-include
+%patch -P301 -p1 -b .rustc-enable-nightly
+
+# llvm version < 21 on f42/el9/epel10.1
%if (0%{?fedora} && 0%{?fedora} < 43) || (0%{?rhel} && 0%{?rhel} < 10) || (0%{?rhel} == 10 && 0%{?rhel_minor_version} < 2)
%patch -P302 -p1 -b .static_assert
%endif
@@ -1843,6 +1848,10 @@ fi
%endif
%changelog
+* Sat Feb 14 2026 Than Ngo <than@redhat.com> - 145.0.7632.75-1
+- Update to 145.0.7632.75
+ * CVE-2026-2441: Use after free in CSS
+
* Thu Feb 12 2026 Than Ngo <than@redhat.com> - 145.0.7632.45-1
- Update to 145.0.7632.45
* CVE-2026-2313: Use after free in CSS
diff --git a/sources b/sources
index 90bf905..31db2a7 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (chromium-145.0.7632.45-clean.tar.xz) = 83dd783e891787b67622045ad2f2a818e9292f03d45a6313a14e7b7b18496beb2ffa55961e6f9886b325d07dbd5845217a40c74fbe554d9e7b3ebe03016771c9
SHA512 (rollup-linux-arm64-gnu-4.22.4.tgz) = 01d3d1a0d8b734a54ba2508dfd2a7817837577df1ce120671cc2a82ee886e915e0a19e2c965b1eb868a8b33ba69cf1a63ccd8eeea6805ff20975e0d4f1fdba03
SHA512 (rollup-linux-powerpc64le-gnu-4.22.4.tgz) = dda5422bdc5f596d68190a53b182493c5e9b7e959f85b46785d97285a936662c852c369acb3d043f98fd5754552c003196658a4c37d2f70c91c98de1be13e83a
SHA512 (node-v22.22.0-stripped.tar.gz) = f32a8a73063b3c78cbacf941e11dd529ebcf2618b3ba661966312e49ee9870c43a3acf256e8d331a4b0b621b16a501810c02a3ad763c75884cc250addca8e106
+SHA512 (chromium-145.0.7632.75-clean.tar.xz) = 92163f31b8b5834d6d767544439218a7f33a7c9f2834c9841f3d698a8e24e1bd001b3b9542675dd4266c1b1af6353fbb6d17a90dab3b4b7e2c59a46f1a734e9f
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-07 16:08 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-07 16:08 [rpms/chromium] epel9-next: - Update to 145.0.7632.75 Than Ngo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox