From 7ed682ea157d5dbb90eecc05e4ab57edac1ca23b Mon Sep 17 00:00:00 2001 From: Carmelo Messina Date: Thu, 18 Apr 2024 09:04:42 +0200 Subject: [PATCH] Never treat Proguard warnings as errors --- build/cromite_patches_list.txt | 1 + ...er-treat-Proguard-warnings-as-errors.patch | 25 +++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 build/patches/Never-treat-Proguard-warnings-as-errors.patch diff --git a/build/cromite_patches_list.txt b/build/cromite_patches_list.txt index 103a856a8..b07d1ddc5 100644 --- a/build/cromite_patches_list.txt +++ b/build/cromite_patches_list.txt @@ -293,6 +293,7 @@ Temp-PerformanceNavigationTiming-privacy-fix.patch Temp-disable-predictive-back-gesture.patch TEMP-Add-a-log-to-track-strange-behavior.patch Temp-guard-FileSystemAccessPersistentPermissions.patch +Never-treat-Proguard-warnings-as-errors.patch Fix-chromium-build-bugs.patch eyeo-beta-118.0.5993.48-base.patch diff --git a/build/patches/Never-treat-Proguard-warnings-as-errors.patch b/build/patches/Never-treat-Proguard-warnings-as-errors.patch new file mode 100644 index 000000000..348e4f4ad --- /dev/null +++ b/build/patches/Never-treat-Proguard-warnings-as-errors.patch @@ -0,0 +1,25 @@ +From: uazo +Date: Thu, 18 Apr 2024 07:01:52 +0000 +Subject: Never treat Proguard warnings as errors + +--- + build/config/android/internal_rules.gni | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/build/config/android/internal_rules.gni b/build/config/android/internal_rules.gni +--- a/build/config/android/internal_rules.gni ++++ b/build/config/android/internal_rules.gni +@@ -1262,9 +1262,9 @@ if (enable_java_templates) { + "--source-file", + _source_file_template, + ] +- if (treat_warnings_as_errors) { +- _args += [ "--warnings-as-errors" ] +- } ++ # if (treat_warnings_as_errors) { ++ # _args += [ "--warnings-as-errors" ] ++ # } + + if ((!defined(invoker.proguard_enable_obfuscation) || + invoker.proguard_enable_obfuscation) && enable_proguard_obfuscation) { +--