From 9407776aa2c3b74c57a02dc68d829069f05edb22 Mon Sep 17 00:00:00 2001 From: Mirko Bonadei Date: Thu, 27 Jun 2019 11:24:25 +0200 Subject: [PATCH] Temporarily suppress -Wdeprecated-declarations to update jsoncpp. This is required to land [1] which introduces new APIs and deprecates the old ones. [1] - https://chromium-review.googlesource.com/c/chromium/src/+/1674449 Bug: webrtc:10770 Change-Id: Iceadf1fa1a3324db6c53f5c822c64ed6fc59fc76 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/144021 Commit-Queue: Mirko Bonadei Reviewed-by: Karl Wiberg Cr-Commit-Position: refs/heads/master@{#28407} --- rtc_base/BUILD.gn | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/rtc_base/BUILD.gn b/rtc_base/BUILD.gn index d49881695d..a1250401af 100644 --- a/rtc_base/BUILD.gn +++ b/rtc_base/BUILD.gn @@ -600,7 +600,15 @@ rtc_static_library("rtc_numerics") { ] } +# TODO(bugs.webrtc.org/10770): Update jsoncpp API usage and remove this. +config("rtc_json_temporary_suppressions") { + if (!is_win || is_clang) { + cflags_cc = [ "-Wno-deprecated-declarations" ] + } +} + rtc_source_set("rtc_json") { + public_configs = [ ":rtc_json_temporary_suppressions" ] defines = [] sources = [ "strings/json.cc",