forked from pool/ungoogled-chromium
* CVE-2025-0762: Use after free in DevTools - Chromium 132.0.6834.110 (boo#1236306) * CVE-2025-0611: Object corruption in V8 * CVE-2025-0612: Out of bounds memory access in V8 - Chromium 132.0.6834.83 (stable released 2024-01-14) (bsc#1235892) * CVE-2025-0434: Out of bounds memory access in V8 * CVE-2025-0435: Inappropriate implementation in Navigation * CVE-2025-0436: Integer overflow in Skia * CVE-2025-0437: Out of bounds read in Metrics * CVE-2025-0438: Stack buffer overflow in Tracing * CVE-2025-0439: Race in Frames * CVE-2025-0440: Inappropriate implementation in Fullscreen * CVE-2025-0441: Inappropriate implementation in Fenced Frames * CVE-2025-0442: Inappropriate implementation in Payments * CVE-2025-0443: Insufficient data validation in Extensions * CVE-2025-0446: Inappropriate implementation in Extensions * CVE-2025-0447: Inappropriate implementation in Navigation * CVE-2025-0448: Inappropriate implementation in Compositing - dropped patches: * chromium-131-unbundle-enable-freetype.patch (upstream) - added patches: * chromium-8d882c289f17e3a67d6d67d5ff7e9d16ebb4f19a.patch (apply git upstream reverse for 15.x with llvm17) * chromium-93-ffmpeg-4.4-rest.patch (split off to only apply after the reverse) * chromium-132-old_libdrm.patch (applied only on 15.5 with libdrm < 2.4.116) * chromium-132-pdfium-explicit-template.patch OBS-URL: https://build.opensuse.org/package/show/network:chromium/ungoogled-chromium?expand=0&rev=98
22 lines
699 B
Diff
22 lines
699 B
Diff
author: Andres Salomon <dilinger@debian.org>
|
|
description: fix bindgen-related stuff
|
|
|
|
Also, the call to bindgen sets the path for libclang to
|
|
rust_bindgen_root, which is wrong. We're already passing
|
|
clang_base_path with the path to libclang, there's no reason that
|
|
we'd expect libclang to be in the same directory as bindgen. That
|
|
fix should probably go upstream.
|
|
|
|
|
|
--- a/build/rust/rust_bindgen.gni
|
|
+++ b/build/rust/rust_bindgen.gni
|
|
@@ -18,7 +18,7 @@ if (host_os == "win") {
|
|
|
|
# On Windows, the libclang.dll is beside the bindgen.exe, otherwise it is in
|
|
# ../lib.
|
|
-_libclang_path = rust_bindgen_root
|
|
+_libclang_path = clang_base_path
|
|
if (host_os == "win") {
|
|
_libclang_path += "/bin"
|
|
} else {
|