update_engine: Ignore Wdeprecated-declarations.
Ignore Wdepercated-declarations for payload_consumer/delta_performer.cc
and payload_consumer/payload_constants.cc until the usages of the
deprecated declarations are removed.
BUG=chromium:1082352
TEST=emerge update_engine with CL:2197715
Change-Id: I7d9ec55faaff169d50a51547e189c558edd21e21
Reviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/system/update_engine/+/2203106
Tested-by: Allen Webb <[email protected]>
Commit-Queue: Allen Webb <[email protected]>
Reviewed-by: Amin Hassani <[email protected]>
diff --git a/BUILD.gn b/BUILD.gn
index 3f2ea44..7961fe1 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -170,6 +170,10 @@
"rt",
]
+ # TODO(crbug.com/1082873): Remove after fixing usage of deprecated
+ # declarations.
+ cflags_cc = [ "-Wno-error=deprecated-declarations" ]
+
# TODO(deymo): Remove unused dependencies once we stop including files
# from the root directory.
all_dependent_pkg_deps = [
@@ -358,6 +362,10 @@
":libpayload_consumer",
":update_metadata-protos",
]
+
+ # TODO(crbug.com/1082873): Remove after fixing usage of deprecated
+ # declarations.
+ cflags_cc = [ "-Wno-error=deprecated-declarations" ]
}
# server-side delta generator.