-
Notifications
You must be signed in to change notification settings - Fork 206
chromium: Update to 132.0.6834.83 #867
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
MaxIhlenfeldt
merged 8 commits into
OSSystems:master
from
adalessandro:wip/adalessandro/update-stable-132
Feb 20, 2025
Merged
Changes from all commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
262f129
chromium: Update to 132.0.6834.83 (#865)
adalessandro e11ccae
chromium: Regenerate license info for 132.0.6834.83
adalessandro ee892f7
chromium: Rebase patches for 132.0.6834.83
adalessandro 6afa938
chromium: Disable use_system_libdrm option
adalessandro 79350e7
chromium: [PATCH] Disable unsupported CREL compiler option
adalessandro 7204798
chromium: [PATCH] Revert "Set Rust symbol visibility to hidden when ..."
adalessandro d35e6e4
chromium: [PATCH] pdfium: Fix missing function argument
adalessandro cf79385
chromium: [PATCH] Disable Rust log crate bindgen
adalessandro File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 <[email protected]> | ||
Date: Tue, 25 Jun 2024 11:06:19 +0000 | ||
Subject: [PATCH] Drop GN compiler settings conflicting with OE | ||
|
@@ -15,20 +15,19 @@ Upstream-Status: Inappropriate [OE-Specific] | |
Signed-off-by: Khem Raj <[email protected]> | ||
Signed-off-by: Max Ihlenfeldt <[email protected]> | ||
--- | ||
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" ] | ||
- } | ||
|
@@ -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" ] | ||
|
@@ -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) { | ||
|
@@ -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) { | ||
|
@@ -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") { | ||
} | ||
} | ||
} | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 <[email protected]> | ||
Date: Tue, 7 Nov 2017 15:24:32 +0100 | ||
Subject: [PATCH] v8: qemu wrapper | ||
|
@@ -17,7 +17,7 @@ Signed-off-by: Maksim Sisov <[email protected]> | |
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) { | ||
|
@@ -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 = [ | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 <[email protected]> | ||
Date: Wed, 8 Nov 2017 16:43:47 +0100 | ||
Subject: [PATCH] wrapper: extra flags | ||
|
@@ -15,7 +15,7 @@ Signed-off-by: Raphael Kubo da Costa <[email protected]> | |
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 | ||
|
33 changes: 28 additions & 5 deletions
33
...es-browser/chromium/files/0004-Delete-compiler-options-not-available-in-release-ver.patch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 <[email protected]> | ||
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 <[email protected]> | ||
Signed-off-by: Randy MacLeod <[email protected]> | ||
Signed-off-by: Ariel D'Alessandro <[email protected]> | ||
|
||
--- | ||
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 += [ | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 <[email protected]> | ||
Date: Fri, 22 Jan 2021 00:02:25 +0800 | ||
Subject: [PATCH] avoid link latomic failure on CentOS 8 host | ||
|
@@ -18,10 +18,10 @@ Signed-off-by: Randy MacLeod <[email protected]> | |
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. | ||
|
@@ -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") { | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 <[email protected]> | ||
Date: Fri, 8 Dec 2023 11:47:43 +0000 | ||
Subject: [PATCH] Don't pass unknown LLVM options | ||
|
@@ -17,10 +17,10 @@ Signed-off-by: Max Ihlenfeldt <[email protected]> | |
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") { | ||
} | ||
} | ||
|
||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 <[email protected]> | ||
Date: Fri, 22 Mar 2024 10:43:47 +0000 | ||
Subject: [PATCH] Fix "constexpr variable must be initialized by a constant | ||
|
@@ -14,7 +14,7 @@ Signed-off-by: Max Ihlenfeldt <[email protected]> | |
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 { | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 <[email protected]> | ||
Date: Tue, 19 Dec 2023 12:14:05 +0000 | ||
Subject: [PATCH] Use the correct path to libclang_rt.builtins.a | ||
|
@@ -21,10 +21,10 @@ Signed-off-by: Max Ihlenfeldt <[email protected]> | |
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) { | ||
|
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.