Skip to content

Commit

Permalink
chromium: Update to 132.0.6834.83 (#867)
Browse files Browse the repository at this point in the history
chromium: Update to 132.0.6834.83

Release notes:
    https://chromereleases.googleblog.com/2025/01/stable-channel-update-for-desktop_14.html

Build and patch changes:
------------------------------

Build options:
  * Disabled `use_system_libdrm` build option, as no longer supported.
  * https://chromium-review.googlesource.com/c/chromium/src/+/5956068

Added patches:
  * 0013-Revert-Set-Rust-symbol-visibility-to-hidden-when-C-s.patch
  * 0014-pdfium-Fix-missing-PDFiumAPIStringBufferAdapter-temp.patch
  * 0015-Revert-Connect-the-Rust-log-crate-to-the-base-loggin.patch

Updated patches:
  * 0004-Delete-compiler-options-not-available-in-release-ver.patch
  * Rebased remaining patches.

License changes:
------------------------------

Added licenses:
  * third_party/android_deps/libs/com_google_android_gms_play_services_auth_blockstore/LICENSE
  * third_party/android_deps/libs/com_google_android_gms_play_services_fido/LICENSE
  * third_party/android_deps/libs/com_google_android_libraries_identity_googleid_googleid/LICENSE
  * third_party/libtess2/LICENSE
  * third_party/llvm-libc/src/LICENSE.TXT

Removed licenses:
  * third_party/libavifinfo/LICENSE

Updated licenses:
  * third_party/android_deps/libs/com_google_android_gms_play_services_auth/LICENSE
  * third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone/LICENSE
  * third_party/android_deps/libs/com_google_android_gms_play_services_auth_base/LICENSE

Test-built (big thanks to @SoumyaWind):
------------------------------

* chromium-ozone-wayland
  * master, clang, MACHINE=qemux86-64

* chromium-x11
  * master, clang, MACHINE=qemux86-64, qemuarm, qemuarm64, raspberrypi4-64

Signed-off-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com>
  • Loading branch information
adalessandro authored Feb 20, 2025
1 parent 502433e commit 27ca52f
Show file tree
Hide file tree
Showing 20 changed files with 717 additions and 79 deletions.
3 changes: 3 additions & 0 deletions meta-chromium/recipes-browser/chromium/chromium-gn.inc
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ SRC_URI += "\
file://0010-Don-t-require-profiler_builtins.rlib.patch \
file://0011-Disable-crabbyavif-to-fix-build-errors.patch \
file://0012-Revert-Allow-and-use-std-hardware_destructive_interf.patch \
file://0013-Revert-Set-Rust-symbol-visibility-to-hidden-when-C-s.patch \
file://0014-pdfium-Fix-missing-PDFiumAPIStringBufferAdapter-temp.patch \
file://0015-Revert-Connect-the-Rust-log-crate-to-the-base-loggin.patch \
"
# ARM/AArch64-specific patches.
SRC_URI:append:aarch64 = "${@bb.utils.contains('TUNE_FEATURES', 'crypto', '', ' file://arm/0001-Fix-AES-crypto-SIGILL-on-rpi4-64.patch', d)}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ GN_ARGS += "\
use_system_wayland_scanner=true \
use_xkbcommon=true \
use_system_minigbm=true \
use_system_libdrm=true \
use_system_libffi=true \
use_gtk=false \
"
Expand Down
14 changes: 9 additions & 5 deletions meta-chromium/recipes-browser/chromium/chromium.inc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ HOMEPAGE = "https://www.chromium.org/Home"
CVE_PRODUCT = "chromium:chromium google:chrome"

SRC_URI = "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${PV}.tar.xz"
SRC_URI[sha256sum] = "5d12ffc2a33027bde1b15998b28f48560647f1196ecca068ba8cde6bd68f8c9f"
SRC_URI[sha256sum] = "f98315eacbf3be106feca37f8243d8c4092d4fd832c918aa36dc229eb6ab39e0"

S = "${WORKDIR}/chromium-${PV}"

Expand Down Expand Up @@ -95,15 +95,17 @@ LIC_FILES_CHKSUM = "\
file://${S}/third_party/android_deps/libs/com_android_support_support_annotations/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
file://${S}/third_party/android_deps/libs/com_google_android_annotations/LICENSE;md5=7f7d74108ee1b7a743cca7d9a86784d6 \
file://${S}/third_party/android_deps/libs/com_google_android_datatransport_transport_api/LICENSE;md5=7f7d74108ee1b7a743cca7d9a86784d6 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_auth/LICENSE;md5=b8c82a390fc5a5bba473726868fc5e5d \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone/LICENSE;md5=5c9317538bd492b4fd01eec9d6972640 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base/LICENSE;md5=b8c82a390fc5a5bba473726868fc5e5d \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_auth/LICENSE;md5=c342c84a7fac9459603b5f30a5a93723 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone/LICENSE;md5=e5a8d882f7945961271786002e6a581d \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base/LICENSE;md5=d1680c9b9927e21a8e831e443964c3ff \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_auth_blockstore/LICENSE;md5=fff98c651a1ae8a04462a12f8ea1f7a4 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_base/LICENSE;md5=e5a8d882f7945961271786002e6a581d \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_basement/LICENSE;md5=e5a8d882f7945961271786002e6a581d \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_cast/LICENSE;md5=1e61529f08860f8fa1c90bf8af8007ff \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework/LICENSE;md5=6688c3d596b2e35dd1928d1ffdf5a9e2 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut/LICENSE;md5=32c019d8c1f8222a8aad9c3e1f1d2d10 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging/LICENSE;md5=fb1c3d71ca3681654ec1604b10fc1ace \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_fido/LICENSE;md5=ff76e1f91bd64c4593743be9d83a4c5f \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_flags/LICENSE;md5=92b728c587a67a1b9577e9ca141ca520 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_gcm/LICENSE;md5=92b728c587a67a1b9577e9ca141ca520 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_identity_credentials/LICENSE;md5=fff98c651a1ae8a04462a12f8ea1f7a4 \
Expand All @@ -115,6 +117,7 @@ LIC_FILES_CHKSUM = "\
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_tasks/LICENSE;md5=e5a8d882f7945961271786002e6a581d \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_vision/LICENSE;md5=d332b0f8bf5e67cef70541572ba69b61 \
file://${S}/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common/LICENSE;md5=d332b0f8bf5e67cef70541572ba69b61 \
file://${S}/third_party/android_deps/libs/com_google_android_libraries_identity_googleid_googleid/LICENSE;md5=498e555b4ebef5399d944fb662c61913 \
file://${S}/third_party/android_deps/libs/com_google_android_material_material/LICENSE;md5=7f7d74108ee1b7a743cca7d9a86784d6 \
file://${S}/third_party/android_deps/libs/com_google_android_play_core_common/LICENSE;md5=8194dd288cb886b87752b09da8cd9287 \
file://${S}/third_party/android_deps/libs/com_google_android_play_feature_delivery/LICENSE;md5=f2f92822aef2474358b9e1d21514e278 \
Expand Down Expand Up @@ -316,7 +319,6 @@ LIC_FILES_CHKSUM = "\
file://${S}/third_party/libaddressinput/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
file://${S}/third_party/libaom/source/libaom/LICENSE;md5=6ea91368c1bbdf877159435572b931f5 \
file://${S}/third_party/libavif/LICENSE;md5=15744a27d810133340dc64ad411ec4cd \
file://${S}/third_party/libavifinfo/LICENSE;md5=53f555cbaaac3922d962dfbe473a8213 \
file://${S}/third_party/libbrlapi/LICENSE;md5=fad9b3332be894bab9bc501572864b29 \
file://${S}/third_party/libc++/src/LICENSE.TXT;md5=55d89dd7eec8d3b4204b680e27da3953 \
file://${S}/third_party/libc++abi/src/LICENSE.TXT;md5=7b9334635b542c56868400a46b272b1e \
Expand All @@ -333,6 +335,7 @@ LIC_FILES_CHKSUM = "\
file://${S}/third_party/libsecret/LICENSE;md5=23c2a5e0106b99d75238986559bb5fc6 \
file://${S}/third_party/libsrtp/LICENSE;md5=2909fcf6f09ffff8430463d91c08c4e1 \
file://${S}/third_party/libsync/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
file://${S}/third_party/libtess2/LICENSE;md5=0788a91aa827d68f447dc011ed64727e \
file://${S}/third_party/libunwind/src/LICENSE.TXT;md5=f66970035d12f196030658b11725e1a1 \
file://${S}/third_party/liburlpattern/LICENSE;md5=5be7cac9f8920c488c4dda56dbfeaec2 \
file://${S}/third_party/libusb/src/COPYING;md5=fbc093901857fcd118f065f900982c24 \
Expand All @@ -347,6 +350,7 @@ LIC_FILES_CHKSUM = "\
file://${S}/third_party/libyuv/LICENSE;md5=464282cfb405b005b9637f11103a7325 \
file://${S}/third_party/libzip/LICENSE;md5=6bb2408fd544544b86946e67ec2da9a0 \
file://${S}/third_party/lit/LICENSE;md5=4b390b7b932ca7872d1de2c834797cad \
file://${S}/third_party/llvm-libc/src/LICENSE.TXT;md5=ff42885ed2ab98f1ecb8c1fc41205343 \
file://${S}/third_party/lottie/LICENSE;md5=827837648055a0bfb7782b91ab42eed1 \
file://${S}/third_party/lss/LICENSE;md5=dcd794613f580ae04e9633662024c7a2 \
file://${S}/third_party/lzma_sdk/LICENSE;md5=eceed1d308734c8051664bc3d1ca175e \
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From b49388c4ee899f7a424a1f1df52868eed1e9c83f Mon Sep 17 00:00:00 2001
From 2e867ac9e97b5ae2090b4de212d9c0e50eee653b Mon Sep 17 00:00:00 2001
From: Max Ihlenfeldt <max@igalia.com>
Date: Tue, 25 Jun 2024 11:06:19 +0000
Subject: [PATCH] Drop GN compiler settings conflicting with OE
Expand All @@ -15,20 +15,19 @@ Upstream-Status: Inappropriate [OE-Specific]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Max Ihlenfeldt <max@igalia.com>
---
build/config/compiler/BUILD.gn | 48 ----------------------------------
1 file changed, 48 deletions(-)
build/config/compiler/BUILD.gn | 46 ----------------------------------
1 file changed, 46 deletions(-)

diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
index f162751..356a8d4 100644
index f58320b88f..309c3078a2 100644
--- a/build/config/compiler/BUILD.gn
+++ b/build/config/compiler/BUILD.gn
@@ -1219,27 +1219,6 @@ config("compiler_cpu_abi") {
@@ -1240,26 +1240,6 @@ config("compiler_cpu_abi") {
"-msse3",
]
}
- } else if (current_cpu == "arm") {
- if (is_clang && !is_android && !is_nacl &&
- !(is_chromeos_lacros && is_chromeos_device)) {
- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
- cflags += [ "--target=arm-linux-gnueabihf" ]
- ldflags += [ "--target=arm-linux-gnueabihf" ]
- }
Expand All @@ -43,14 +42,14 @@ index f162751..356a8d4 100644
- }
- } else if (current_cpu == "arm64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
- !(is_chromeos_lacros && is_chromeos_device)) {
- !is_chromeos_device) {
- cflags += [ "--target=aarch64-linux-gnu" ]
- ldflags += [ "--target=aarch64-linux-gnu" ]
- }
} else if (current_cpu == "mipsel" && !is_nacl) {
ldflags += [ "-Wl,--hash-style=sysv" ]
if (custom_toolchain == "") {
@@ -1247,9 +1226,6 @@ config("compiler_cpu_abi") {
@@ -1267,9 +1247,6 @@ config("compiler_cpu_abi") {
if (is_android) {
cflags += [ "--target=mipsel-linux-android" ]
ldflags += [ "--target=mipsel-linux-android" ]
Expand All @@ -60,7 +59,7 @@ index f162751..356a8d4 100644
}
} else {
cflags += [ "-EL" ]
@@ -1329,8 +1305,6 @@ config("compiler_cpu_abi") {
@@ -1349,8 +1326,6 @@ config("compiler_cpu_abi") {
ldflags += [ "-Wl,--hash-style=sysv" ]
if (custom_toolchain == "") {
if (is_clang) {
Expand All @@ -69,17 +68,16 @@ index f162751..356a8d4 100644
} else {
cflags += [ "-EB" ]
ldflags += [ "-EB" ]
@@ -1378,9 +1352,6 @@ config("compiler_cpu_abi") {
if (is_android) {
@@ -1399,8 +1374,6 @@ config("compiler_cpu_abi") {
cflags += [ "--target=mips64el-linux-android" ]
ldflags += [ "--target=mips64el-linux-android" ]
- } else {
} else {
- cflags += [ "--target=mips64el-linux-gnuabi64" ]
- ldflags += [ "--target=mips64el-linux-gnuabi64" ]
}
} else {
cflags += [
@@ -1438,8 +1409,6 @@ config("compiler_cpu_abi") {
@@ -1458,8 +1431,6 @@ config("compiler_cpu_abi") {
ldflags += [ "-Wl,--hash-style=sysv" ]
if (custom_toolchain == "") {
if (is_clang) {
Expand All @@ -88,7 +86,7 @@ index f162751..356a8d4 100644
} else {
cflags += [
"-EB",
@@ -1608,23 +1577,6 @@ config("compiler_deterministic") {
@@ -1628,23 +1599,6 @@ config("compiler_deterministic") {
}
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 733559e6f2c26ccbce97354a2341b14c63563dab Mon Sep 17 00:00:00 2001
From 60233d0570b4c9c9a9827616b224c9c93cbf6254 Mon Sep 17 00:00:00 2001
From: Raphael Kubo da Costa <kubo@igalia.com>
Date: Tue, 7 Nov 2017 15:24:32 +0100
Subject: [PATCH] v8: qemu wrapper
Expand All @@ -17,7 +17,7 @@ Signed-off-by: Maksim Sisov <msisov@igalia.com>
2 files changed, 5 insertions(+)

diff --git a/tools/v8_context_snapshot/BUILD.gn b/tools/v8_context_snapshot/BUILD.gn
index f46bec2..5438365 100644
index f46bec2eb5..54383655c0 100644
--- a/tools/v8_context_snapshot/BUILD.gn
+++ b/tools/v8_context_snapshot/BUILD.gn
@@ -45,6 +45,7 @@ if (use_v8_context_snapshot) {
Expand All @@ -29,34 +29,34 @@ index f46bec2..5438365 100644
"root_out_dir") +
"/v8_context_snapshot_generator",
diff --git a/v8/BUILD.gn b/v8/BUILD.gn
index 38a9a9a..367c354 100644
index 0c559713ea..c8c95eb3a9 100644
--- a/v8/BUILD.gn
+++ b/v8/BUILD.gn
@@ -2265,6 +2265,7 @@ template("run_torque") {
@@ -2274,6 +2274,7 @@ template("run_torque") {
}

args = [
+ "./v8-qemu-wrapper.sh",
"./" + rebase_path(
get_label_info(":torque($toolchain)", "root_out_dir") + "/torque",
root_build_dir),
@@ -2428,6 +2429,7 @@ action("generate_bytecode_builtins_list") {
@@ -2437,6 +2438,7 @@ action("generate_bytecode_builtins_list") {
outputs = [ "$target_gen_dir/builtins-generated/bytecodes-builtins-list.h" ]
deps = [ ":bytecode_builtins_list_generator($v8_generator_toolchain)" ]
args = [
+ "./v8-qemu-wrapper.sh",
"./" + rebase_path(
get_label_info(
":bytecode_builtins_list_generator($v8_generator_toolchain)",
@@ -2500,6 +2502,7 @@ template("run_mksnapshot") {
@@ -2509,6 +2511,7 @@ template("run_mksnapshot") {
}

args += [
+ "./v8-qemu-wrapper.sh",
"./" + rebase_path(get_label_info(":mksnapshot($v8_snapshot_toolchain)",
"root_out_dir") + "/mksnapshot",
root_build_dir),
@@ -7446,6 +7449,7 @@ if (v8_enable_i18n_support) {
@@ -7451,6 +7454,7 @@ if (v8_enable_i18n_support) {
outputs = [ output_file ]

args = [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 1d75677445177bc9c16bb7d0fae607d0c5e82c0a Mon Sep 17 00:00:00 2001
From 71eca88e5d42d4732dfe53ea8fadf2199db519a2 Mon Sep 17 00:00:00 2001
From: Raphael Kubo da Costa <kubo@igalia.com>
Date: Wed, 8 Nov 2017 16:43:47 +0100
Subject: [PATCH] wrapper: extra flags
Expand All @@ -15,7 +15,7 @@ Signed-off-by: Raphael Kubo da Costa <kubo@igalia.com>
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/chrome/installer/linux/common/wrapper b/chrome/installer/linux/common/wrapper
index aaa46bf..7d8c8dd 100755
index aaa46bf71f..7d8c8dd5fb 100755
--- a/chrome/installer/linux/common/wrapper
+++ b/chrome/installer/linux/common/wrapper
@@ -36,5 +36,7 @@ exec < /dev/null
Expand Down
Original file line number Diff line number Diff line change
@@ -1,22 +1,45 @@
From 2b487585ebe8986ada07afb9c917564c9b0dfd16 Mon Sep 17 00:00:00 2001
From fc3a1af7d8d6ed6bc54d096e72cbf3d35ff4fa97 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Wed, 4 Dec 2019 19:06:54 -0800
Subject: [PATCH] Delete compiler options not available in release versions of
clang _yet_

* CREL feature is not supported on the current clang toolchain version,
which causes build to fail with the following error:

| clang++: error: unsupported argument '--crel' to option '-Wa,'
| clang++: error: unsupported argument '--allow-experimental-crel'
to option '-Wa,'

Upstream-Status: Inappropriate [ clang/master already supports them ]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com>

---
build/config/compiler/BUILD.gn | 5 +++++
1 file changed, 5 insertions(+)
build/config/compiler/BUILD.gn | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
index 356a8d4..e348888 100644
index 309c3078a2647..5eeb241fc9038 100644
--- a/build/config/compiler/BUILD.gn
+++ b/build/config/compiler/BUILD.gn
@@ -1902,6 +1902,11 @@ config("default_warnings") {
@@ -615,14 +615,6 @@ config("compiler") {
} else {
cflags += [ "-ffp-contract=off" ]
}
-
- # Enable ELF CREL (see crbug.com/357878242) for all platforms that use ELF
- # (excluding toolchains that use an older version of LLVM).
- # TODO(crbug.com/376278218): This causes segfault on Linux ARM builds.
- if (is_linux && !llvm_android_mainline && current_cpu != "arm" &&
- default_toolchain != "//build/toolchain/cros:target") {
- cflags += [ "-Wa,--crel,--allow-experimental-crel" ]
- }
}

# C11/C++11 compiler flags setup.
@@ -1924,6 +1916,11 @@ config("default_warnings") {
}

cflags += [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 0dcae7668b878b7db5da83643a8dfd7709865d3b Mon Sep 17 00:00:00 2001
From c68f4f68490005e1576ca2339b1124dca5f83867 Mon Sep 17 00:00:00 2001
From: Hongxu Jia <hongxu.jia@windriver.com>
Date: Fri, 22 Jan 2021 00:02:25 +0800
Subject: [PATCH] avoid link latomic failure on CentOS 8 host
Expand All @@ -18,10 +18,10 @@ Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
2 files changed, 4 insertions(+)

diff --git a/base/BUILD.gn b/base/BUILD.gn
index 4c0e464..1cf04ea 100644
index 5dee8a9226..bc3e57164a 100644
--- a/base/BUILD.gn
+++ b/base/BUILD.gn
@@ -1097,7 +1097,9 @@ component("base") {
@@ -1077,7 +1077,9 @@ component("base") {
# Needed for <atomic> if using newer C++ library than sysroot, except if
# building inside the cros_sdk environment - use host_toolchain as a
# more robust check for this.
Expand All @@ -32,7 +32,7 @@ index 4c0e464..1cf04ea 100644
libs += [ "atomic" ]
}
diff --git a/build/config/linux/BUILD.gn b/build/config/linux/BUILD.gn
index 131bb71..20f918a 100644
index 131bb71d1d..20f918ab82 100644
--- a/build/config/linux/BUILD.gn
+++ b/build/config/linux/BUILD.gn
@@ -40,7 +40,9 @@ config("runtime_library") {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From e7bfb246447a1c2a6249c20f0a006ad1578def01 Mon Sep 17 00:00:00 2001
From 651736ea42939ae67169d3429489ae9f304eae3c Mon Sep 17 00:00:00 2001
From: Max Ihlenfeldt <max@igalia.com>
Date: Fri, 8 Dec 2023 11:47:43 +0000
Subject: [PATCH] Don't pass unknown LLVM options
Expand All @@ -17,10 +17,10 @@ Signed-off-by: Max Ihlenfeldt <max@igalia.com>
1 file changed, 18 deletions(-)

diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
index e348888..a47fbdb 100644
index 8951f6006c..cc300e7122 100644
--- a/build/config/compiler/BUILD.gn
+++ b/build/config/compiler/BUILD.gn
@@ -584,24 +584,6 @@ config("compiler") {
@@ -591,24 +591,6 @@ config("compiler") {
}
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 4316b426cf10afb28ce42c250fbde66266ac5114 Mon Sep 17 00:00:00 2001
From 5a28cb783a33391476839a5b904f0eab7fb9b13d Mon Sep 17 00:00:00 2001
From: Max Ihlenfeldt <max@igalia.com>
Date: Fri, 22 Mar 2024 10:43:47 +0000
Subject: [PATCH] Fix "constexpr variable must be initialized by a constant
Expand All @@ -14,7 +14,7 @@ Signed-off-by: Max Ihlenfeldt <max@igalia.com>
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/components/autofill/core/browser/data_model/autofill_i18n_api.h b/components/autofill/core/browser/data_model/autofill_i18n_api.h
index fa1a06b..8e1fe01 100644
index fa1a06bdad..8e1fe01bfc 100644
--- a/components/autofill/core/browser/data_model/autofill_i18n_api.h
+++ b/components/autofill/core/browser/data_model/autofill_i18n_api.h
@@ -16,8 +16,8 @@ namespace autofill::i18n_model_definition {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 334f64aafb062324a9124a13855128dfe733c0c2 Mon Sep 17 00:00:00 2001
From b9b4dffd99fd57dc3acbce7304284c26a10e695e Mon Sep 17 00:00:00 2001
From: Max Ihlenfeldt <max@igalia.com>
Date: Tue, 19 Dec 2023 12:14:05 +0000
Subject: [PATCH] Use the correct path to libclang_rt.builtins.a
Expand All @@ -21,10 +21,10 @@ Signed-off-by: Max Ihlenfeldt <max@igalia.com>
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/build/config/clang/BUILD.gn b/build/config/clang/BUILD.gn
index 890bf91..ed90f6e 100644
index 44bd202d2b..6789beccdc 100644
--- a/build/config/clang/BUILD.gn
+++ b/build/config/clang/BUILD.gn
@@ -163,14 +163,15 @@ template("clang_lib") {
@@ -166,14 +166,15 @@ template("clang_lib") {
} else if (is_apple) {
_dir = "darwin"
} else if (is_linux || is_chromeos) {
Expand Down
Loading

0 comments on commit 27ca52f

Please sign in to comment.