-
Notifications
You must be signed in to change notification settings - Fork 69
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update to ungoogled-chromium 120.0.6099.71 (#134)
* Update to ungoogled-chromium 120.0.6099.71 Signed-off-by: Qian Qian "Cubik" <[email protected]> * Update patches Signed-off-by: Qian Qian "Cubik" <[email protected]> * Remove missing clang flags Revert flag changes in https://chromium-review.googlesource.com/c/chromium/src/+/4903785 Signed-off-by: Qian Qian "Cubik" <[email protected]> * build: Add download for nodejs Signed-off-by: Qian Qian "Cubik" <[email protected]> * Upgrade the LLVM toolchain to 17.0.6 * Readd disable clang version check patch This was removed by accident from an earlier update. [skip ci] Signed-off-by: Qian Qian "Cubik" <[email protected]> * Disable clang unknown warnings Signed-off-by: Qian Qian "Cubik" <[email protected]> --------- Signed-off-by: Qian Qian "Cubik" <[email protected]>
- Loading branch information
1 parent
8b534e1
commit 2a1ac3f
Showing
9 changed files
with
92 additions
and
25 deletions.
There are no files selected for viewing
This file contains 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 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 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 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
27 changes: 27 additions & 0 deletions
27
patches/ungoogled-chromium/macos/disable-missing-clang-flags.patch
This file contains 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 |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- a/build/config/compiler/BUILD.gn | ||
+++ b/build/config/compiler/BUILD.gn | ||
@@ -616,24 +616,6 @@ config("compiler") { | ||
} | ||
} | ||
|
||
- # TODO(crbug.com/1488374): This causes binary size growth and potentially | ||
- # other problems. | ||
- # TODO(crbug.com/1491036): This isn't supported by Cronet's mainline llvm version. | ||
- if (default_toolchain != "//build/toolchain/cros:target" && | ||
- !llvm_android_mainline) { | ||
- cflags += [ | ||
- "-mllvm", | ||
- "-split-threshold-for-reg-with-hint=0", | ||
- ] | ||
- if (use_thin_lto && is_a_target_toolchain) { | ||
- if (is_win) { | ||
- ldflags += [ "-mllvm:-split-threshold-for-reg-with-hint=0" ] | ||
- } else { | ||
- ldflags += [ "-Wl,-mllvm,-split-threshold-for-reg-with-hint=0" ] | ||
- } | ||
- } | ||
- } | ||
- | ||
# TODO(crbug.com/1235145): Investigate why/if this should be needed. | ||
if (is_win) { | ||
cflags += [ "/clang:-ffp-contract=off" ] |
This file contains 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 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
11 changes: 11 additions & 0 deletions
11
patches/ungoogled-chromium/macos/no-unknown-warnings.patch
This file contains 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 |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- a/build/config/mac/BUILD.gn | ||
+++ b/build/config/mac/BUILD.gn | ||
@@ -52,6 +52,8 @@ config("compiler") { | ||
if (export_libcxxabi_from_executables) { | ||
ldflags += [ "-Wl,-undefined,dynamic_lookup" ] | ||
} | ||
+ | ||
+ cflags += [ "-Wno-unknown-warning-option" ] | ||
} | ||
|
||
# This is included by reference in the //build/config/compiler:runtime_library |
Submodule ungoogled-chromium
updated
65 files