aboutsummaryrefslogtreecommitdiffstats
path: root/testing/grpc/disable-Werror.patch
diff options
context:
space:
mode:
authorAndy Postnikov <apostnikov@gmail.com>2018-11-21 21:53:37 +0200
committerAndy Postnikov <apostnikov@gmail.com>2018-11-22 02:08:35 +0200
commitda468dc8560dd43d1c24f3a46532f0b66dfef036 (patch)
tree46322704b044b81300284337dcafba4d81e21573 /testing/grpc/disable-Werror.patch
parentf0e3243cbf435b49ddcc0a65ae57d023f98b171c (diff)
downloadaports-da468dc8560dd43d1c24f3a46532f0b66dfef036.tar.bz2
aports-da468dc8560dd43d1c24f3a46532f0b66dfef036.tar.xz
testing/grpc: upgrade to 1.16.1
Diffstat (limited to 'testing/grpc/disable-Werror.patch')
-rw-r--r--testing/grpc/disable-Werror.patch23
1 files changed, 1 insertions, 22 deletions
diff --git a/testing/grpc/disable-Werror.patch b/testing/grpc/disable-Werror.patch
index 37d9e0482c..13df26bed6 100644
--- a/testing/grpc/disable-Werror.patch
+++ b/testing/grpc/disable-Werror.patch
@@ -47,32 +47,11 @@ index b1a7553..8b5283e 100644
ifeq ($(HAS_WORKING_NO_MAYBE_UNINITIALIZED),true)
W_NO_MAYBE_UNINITIALIZED=-Wno-maybe-uninitialized
@@ -352,7 +352,7 @@ CXXFLAGS += -std=c++11
- ifeq ($(SYSTEM),Darwin)
CXXFLAGS += -stdlib=libc++
endif
+ CXXFLAGS += -Wnon-virtual-dtor
-CPPFLAGS += -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED=1 -Wno-deprecated-declarations -Ithird_party/nanopb -DPB_FIELD_32BIT
+CPPFLAGS += -g -Wall -Wextra -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED=1 -Wno-deprecated-declarations -Ithird_party/nanopb -DPB_FIELD_32BIT
COREFLAGS += -fno-rtti -fno-exceptions
LDFLAGS += -g
-diff --git a/src/core/lib/surface/channel.cc b/src/core/lib/surface/channel.cc
-index 8f3ad6c..34bb081 100644
---- a/src/core/lib/surface/channel.cc
-+++ b/src/core/lib/surface/channel.cc
-@@ -82,7 +82,7 @@ grpc_channel* grpc_channel_create_with_builder(
- char* target = gpr_strdup(grpc_channel_stack_builder_get_target(builder));
- grpc_channel_args* args = grpc_channel_args_copy(
- grpc_channel_stack_builder_get_channel_arguments(builder));
-- grpc_channel* channel;
-+ grpc_channel* channel = {};
- if (channel_stack_type == GRPC_SERVER_CHANNEL) {
- GRPC_STATS_INC_SERVER_CHANNELS_CREATED();
- } else {
-@@ -100,7 +100,6 @@ grpc_channel* grpc_channel_create_with_builder(
- return channel;
- }
-
-- memset(channel, 0, sizeof(*channel));
- channel->target = target;
- channel->is_client = grpc_channel_stack_type_is_client(channel_stack_type);
- size_t channel_tracer_max_nodes = 0; // default to off