From 91a5759733acb58646d5e6269a7667e322bb55d8 Mon Sep 17 00:00:00 2001 From: Henrik Kjellander Date: Wed, 12 Oct 2016 20:25:34 -0700 Subject: [PATCH] Roll chromium_revision 316b880c55..2cabef4e7d (421519:424936) Change symbol level for Android Release ARM builds similar to https://codereview.chromium.org/2383743002 Disabled -Wobjc-missing-property-synthesis warning for iOS. Change log: https://chromium.googlesource.com/chromium/src/+log/316b880c55..2cabef4e7d Full diff: https://chromium.googlesource.com/chromium/src/+/316b880c55..2cabef4e7d Changed dependencies: * src/buildtools: https://chromium.googlesource.com/chromium/buildtools.git/+log/86f7e41d94..39b1db2ab4 * src/third_party/libFuzzer/src: https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer.git/+log/eb9b8b0366..3e02228ebf * src/third_party/libvpx/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/99ef84c65a..294a734a5f * src/third_party/libyuv: https://chromium.googlesource.com/libyuv/libyuv.git/+log/de944ed8c7..198bce3959 DEPS diff: https://chromium.googlesource.com/chromium/src/+/316b880c55..2cabef4e7d/DEPS Clang version changed 282487:283753 Details: https://chromium.googlesource.com/chromium/src/+/316b880c55..2cabef4e7d/tools/clang/scripts/update.py TBR=marpan@webrtc.org, BUG=webrtc:6520 Review URL: https://codereview.webrtc.org/2412383002 . Cr-Commit-Position: refs/heads/master@{#14623} --- DEPS | 2 +- webrtc/build/mb_config.pyl | 11 ++++++----- webrtc/examples/BUILD.gn | 5 +++++ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/DEPS b/DEPS index 33ebae0377..1b28d603ad 100644 --- a/DEPS +++ b/DEPS @@ -6,7 +6,7 @@ vars = { 'extra_gyp_flag': '-Dextra_gyp_flag=0', 'chromium_git': 'https://chromium.googlesource.com', - 'chromium_revision': '316b880c55452eb694a27ba4d1aa9e74ec9ef342', + 'chromium_revision': '2cabef4e7d4a0b298a114add1298920cc0cfb321', } # NOTE: Use http rather than https; the latter can cause problems for users diff --git a/webrtc/build/mb_config.pyl b/webrtc/build/mb_config.pyl index 83b45bb318..ce60cbc70e 100644 --- a/webrtc/build/mb_config.pyl +++ b/webrtc/build/mb_config.pyl @@ -316,13 +316,13 @@ 'android', 'gn', 'debug_static_bot', 'arm' ], 'android_gn_release_bot_arm': [ - 'android', 'gn', 'release_bot', 'arm' + 'android', 'gn', 'release_bot', 'minimal_symbols', 'arm' ], 'android_gn_debug_static_bot_x86': [ 'android', 'gn', 'debug_static_bot', 'x86' ], 'android_gn_release_bot_x86': [ - 'android', 'gn', 'release_bot', 'x86' + 'android', 'gn', 'release_bot', 'minimal_symbols', 'x86' ], 'android_gn_clang_debug_bot_arm': [ 'android', 'gn', 'clang', 'debug_bot', 'arm' @@ -334,16 +334,17 @@ 'android', 'gn', 'debug_static_bot', 'arm64' ], 'android_gn_release_bot_arm64': [ - 'android', 'gn', 'release_bot', 'arm64' + 'android', 'gn', 'release_bot', 'minimal_symbols', 'arm64' ], 'android_gn_debug_static_bot_x64': [ 'android', 'gn', 'debug_static_bot', 'x64' ], 'android_gn_asan_shared_release_bot_arm': [ - 'android', 'gn', 'asan', 'clang', 'shared', 'release_bot', 'arm' + 'android', 'gn', 'asan', 'clang', 'shared', 'release_bot', + 'minimal_symbols', 'arm' ], 'swarming_android_gn_release_bot_arm': [ - 'swarming', 'android', 'gn', 'release_bot', 'arm' + 'swarming', 'android', 'gn', 'release_bot', 'minimal_symbols', 'arm' ], # This is used for tracking purposes; any bot that uses this config diff --git a/webrtc/examples/BUILD.gn b/webrtc/examples/BUILD.gn index f79501b501..bc2d84563a 100644 --- a/webrtc/examples/BUILD.gn +++ b/webrtc/examples/BUILD.gn @@ -114,6 +114,11 @@ if (is_ios || (is_mac && target_cpu != "x86")) { # when moving from ios_deployment_target 7.0 to 9.0. # See webrtc:5549 for more details. cflags = [ "-Wno-deprecated-declarations" ] + cflags_objc = [ + # Enabled for cflags_objc in build/config/compiler/BUILD.gn. + # See webrtc:6520. + "-Wno-objc-missing-property-synthesis", + ] } }