Manual chromium roll: Compile using JDK 11
This is a manual roll of [1]: """ Moved from manual deps into //third_party/android_deps: * Guava-jre * AutoService * ErrorProne It looks like this CL adds other libraries, but they are just those that already existed within errorprone-ant.jar. This updates how ErrorProne is invoked to the JDK9+ method of being a proper javac plugin. This move necessitated moving the above libraries into android_deps, because the version of Guava that was already in android_deps was conflicting with our non-android_deps one. """ On top of that, errorprone flags have been removed, since they aren't recognized anymore: "error: invalid flag: -Xep:ParameterNotNullable:ERROR" A follow-up CL will re-activate them with proper invokation. [1] https://chromium-review.googlesource.com/c/chromium/src/+/1885951 Manual chromium roll: Compile using JDK 11. Bug: webrtc:11102, chromium:693079 Change-Id: I6fdc700e71bcf39efae948d6195c97700c9cb978 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/160011 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Yves Gerey <yvesg@google.com> Cr-Commit-Position: refs/heads/master@{#29842}
This commit is contained in:
@ -36,10 +36,12 @@ LIB_TO_LICENSES_DICT = {
|
||||
'abseil-cpp': ['third_party/abseil-cpp/LICENSE'],
|
||||
'android_ndk': ['third_party/android_ndk/NOTICE'],
|
||||
'android_sdk': ['third_party/android_sdk/LICENSE'],
|
||||
'auto': ['third_party/auto/src/LICENSE.txt'],
|
||||
'auto': ['third_party/android_deps/libs/'
|
||||
'com_google_auto_service_auto_service/LICENSE'],
|
||||
'bazel': ['third_party/bazel/LICENSE'],
|
||||
'boringssl': ['third_party/boringssl/src/LICENSE'],
|
||||
'errorprone': ['third_party/errorprone/LICENSE'],
|
||||
'errorprone': ['third_party/android_deps/libs/'
|
||||
'com_google_errorprone_error_prone_core/LICENSE'],
|
||||
'fiat': ['third_party/boringssl/src/third_party/fiat/LICENSE'],
|
||||
'guava': ['third_party/guava/LICENSE'],
|
||||
'ijar': ['third_party/ijar/LICENSE'],
|
||||
@ -67,6 +69,10 @@ LIB_TO_LICENSES_DICT = {
|
||||
'fft4g': ['common_audio/third_party/fft4g/LICENSE'],
|
||||
'spl_sqrt_floor': ['common_audio/third_party/spl_sqrt_floor/LICENSE'],
|
||||
|
||||
# TODO(bugs.webrtc.org/1110): Remove this hack. This is not a lib.
|
||||
# For some reason it is listed as so in _GetThirdPartyLibraries.
|
||||
'android_deps': [],
|
||||
|
||||
# Compile time dependencies, no license needed:
|
||||
'yasm': [],
|
||||
'ow2_asm': [],
|
||||
|
||||
Reference in New Issue
Block a user