>>> grpc 1.51.1 Extracting gzip -d -c /home/autobuild/autobuild/instance-7/dl/grpc/grpc-1.51.1.tar.gz | /home/autobuild/autobuild/instance-7/output-1/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1 -xf - >>> grpc 1.51.1 Patching Applying 0001-Properly-detect-the-availability-of-pthread_setname_.patch using patch: patching file CMakeLists.txt Hunk #1 succeeded at 247 (offset 39 lines). patching file include/grpc/impl/codegen/port_platform.h Hunk #1 succeeded at 183 (offset -3 lines). Hunk #2 succeeded at 192 (offset -3 lines). Applying 0002-wrap_memcpy.cc-add-GPR_DISABLE_WRAPPED_MEMCPY.patch using patch: patching file src/core/lib/gpr/wrap_memcpy.cc Applying 0003-host-grpc-only-cpp-plugin.patch using patch: patching file CMakeLists.txt Applying 0004-disable-unconditionally-downloading-api-repos.patch using patch: patching file CMakeLists.txt Hunk #1 succeeded at 337 (offset 10 lines). Hunk #2 succeeded at 414 (offset 10 lines). >>> grpc 1.51.1 Configuring (mkdir -p /home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1/ && cd /home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1/ && rm -f CMakeCache.txt && PATH="/home/autobuild/autobuild/instance-7/output-1/host/bin:/home/autobuild/autobuild/instance-7/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /home/autobuild/autobuild/instance-7/output-1/host/bin/cmake /home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/autobuild/autobuild/instance-7/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS="-latomic" -DgRPC_ABSL_PROVIDER=package -D_gRPC_CARES_LIBRARIES=cares -DgRPC_CARES_PROVIDER=none -DgRPC_PROTOBUF_PROVIDER=package -DgRPC_RE2_PROVIDER=package -DgRPC_SSL_PROVIDER=package -DgRPC_ZLIB_PROVIDER=package -DgRPC_BUILD_GRPC_CPP_PLUGIN=OFF -DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF -DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF -DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN=OFF -DgRPC_BUILD_GRPC_PHP_PLUGIN=OFF -DgRPC_BUILD_GRPC_PYTHON_PLUGIN=OFF -DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF -DCMAKE_C_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g2 " -DCMAKE_CXX_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g2 " ) CMake Deprecation Warning at CMakeLists.txt:25 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 13.3.0 -- The CXX compiler identification is GNU 13.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/autobuild/autobuild/instance-7/output-1/host/bin/powerpc64-buildroot-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/autobuild/autobuild/instance-7/output-1/host/bin/powerpc64-buildroot-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread_setname_np -- Looking for pthread_setname_np - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Protobuf: /home/autobuild/autobuild/instance-7/output-1/host/powerpc64-buildroot-linux-gnu/sysroot/usr/lib/libprotobuf.so (found version "3.21.12") -- Found PkgConfig: /home/autobuild/autobuild/instance-7/output-1/host/bin/pkg-config (found version "2.3.0") -- Found RE2 via pkg-config. -- Found OpenSSL: /home/autobuild/autobuild/instance-7/output-1/host/powerpc64-buildroot-linux-gnu/sysroot/usr/lib64/libcrypto.so (found version "3.4.0") -- Found ZLIB: /home/autobuild/autobuild/instance-7/output-1/host/powerpc64-buildroot-linux-gnu/sysroot/usr/lib/libz.so (found version "1.3.1") -- Configuring done (1.1s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS CMAKE_INSTALL_RUNSTATEDIR -- Build files have been written to: /home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1 >>> grpc 1.51.1 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-7/output-1/host/bin:/home/autobuild/autobuild/instance-7/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /home/autobuild/autobuild/instance-7/output-1/host/bin/cmake --build /home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1/ -j1 -- make[1]: Entering directory '/home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1' [ 0%] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting.c.o [ 0%] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_posix.c.o [ 0%] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_windows.c.o [ 0%] Linking C shared library libaddress_sorting.so [ 0%] Built target address_sorting [ 0%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/alloc.cc.o [ 0%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/atm.cc.o [ 0%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/cpu_iphone.cc.o [ 0%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/cpu_linux.cc.o [ 0%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/cpu_posix.cc.o [ 0%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/cpu_windows.cc.o [ 0%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/log.cc.o [ 0%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/log_android.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/log_linux.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/log_posix.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/log_windows.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/string.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/string_posix.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/string_util_windows.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/string_windows.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/sync.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/sync_abseil.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/sync_posix.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/sync_windows.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/time.cc.o [ 1%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/time_posix.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/time_precise.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/time_windows.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/tmpfile_msys.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/tmpfile_posix.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/tmpfile_windows.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gpr/wrap_memcpy.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/env_linux.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/env_posix.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/env_windows.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/examine_stack.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/fork.cc.o [ 2%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/global_config_env.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/host_port.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/mpscq.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/stat_posix.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/stat_windows.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/strerror.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/tchar.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/thd_posix.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/thd_windows.cc.o [ 3%] Building CXX object CMakeFiles/gpr.dir/src/core/lib/gprpp/time_util.cc.o [ 3%] Linking CXX shared library libgpr.so [ 3%] Built target gpr [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/third_party/utf8_range/naive.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/third_party/utf8_range/range2-neon.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/third_party/utf8_range/range2-sse.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/arena.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/array.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/decode_fast.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/decode.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/def.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/encode.c.o [ 3%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/extension_registry.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/json_decode.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/json_encode.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/map.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/mini_table.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/msg.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/reflection.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/status.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/table.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/text_encode.c.o [ 4%] Building C object CMakeFiles/upb.dir/third_party/upb/upb/upb.c.o [ 4%] Building C object CMakeFiles/upb.dir/src/core/ext/upb-generated/google/protobuf/descriptor.upb.c.o [ 4%] Building C object CMakeFiles/upb.dir/src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.c.o [ 5%] Linking C shared library libupb.so [ 5%] Built target upb [ 5%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o [ 5%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o In file included from src/core/ext/filters/channel_idle/channel_idle_filter.cc:44: ./src/core/lib/promise/loop.h:121:31: warning: attribute ignored in declaration of 'union grpc_core::promise_detail::Loop::' [-Wattributes] 121 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/promise/loop.h:121:31: note: attribute for 'union grpc_core::promise_detail::Loop::' must follow the 'union' keyword [ 5%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/idle_filter_state.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/backend_metric.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/backup_poller.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_channelz.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_service_config.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/config_selector.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o [ 6%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/health/health_check_client.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/http_proxy.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/address_filtering.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/oob_backend_metric.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/outlier_detection/outlier_detection.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/priority/priority.cc.o [ 7%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/rls/rls.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/weighted_target/weighted_target.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/xds/cds.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/xds/xds_attributes.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_impl.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_manager.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_resolver.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/xds/xds_wrr_locality.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/local_subchannel_pool.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/binder/binder_resolver.cc.o [ 8%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc.o src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void grpc_ares_notify_on_event_locked(grpc_ares_ev_driver*)': src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:415:21: warning: 'int ares_getsock(const ares_channel_t*, ares_socket_t*, int)' is deprecated: Use ARES_OPT_EVENT_THREAD or ARES_OPT_SOCK_STATE_CB instead [-Wdeprecated-declarations] 415 | ares_getsock(ev_driver->channel, socks, ARES_GETSOCK_MAXNUM); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:46: ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:903:31: note: declared here 903 | ARES_OPT_SOCK_STATE_CB) int ares_getsock(const ares_channel_t *channel, | ^~~~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void on_srv_query_done_locked(void*, int, int, unsigned char*, int)': src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:730:50: warning: 'int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 730 | const int parse_status = ares_parse_srv_reply(abuf, alen, &reply); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:1116:55: note: declared here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:740:29: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 740 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:745:27: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 745 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void on_txt_done_locked(void*, int, int, unsigned char*, int)': src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:781:36: warning: 'int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 781 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:1125:55: note: declared here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'grpc_error_handle set_request_dns_server(grpc_ares_request*, absl::lts_20240722::string_view)': src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:853:31: warning: 'int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 853 | ares_set_servers_ports(r->ev_driver->channel, &r->dns_server_addr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:1173:20: note: declared here 1173 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'grpc_ares_request* grpc_dns_lookup_hostname_ares_impl(const char*, const char*, const char*, grpc_pollset_set*, grpc_closure*, std::unique_ptr >*, int)': src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:1064:23: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1064 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:1070:21: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1070 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1071 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'grpc_ares_request* grpc_dns_lookup_srv_ares_impl(const char*, const char*, grpc_pollset_set*, grpc_closure*, std::unique_ptr >*, int)': src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:1109:13: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 1109 | ares_query(r->ev_driver->channel, service_name.c_str(), ns_c_in, ns_t_srv, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | on_srv_query_done_locked, srv_query); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'grpc_ares_request* grpc_dns_lookup_txt_ares_impl(const char*, const char*, grpc_pollset_set*, grpc_closure*, char**, int)': src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:1147:14: warning: 'void ares_search(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 1147 | ares_search(r->ev_driver->channel, config_name.c_str(), ns_c_in, ns_t_txt, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1148 | on_txt_done_locked, txt_query); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/ares.h:859:60: note: declared here 859 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^~~~~~~~~~~ [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/polling_resolver.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/resolver/xds/xds_resolver.cc.o [ 9%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/retry_filter.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/retry_service_config.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/retry_throttle.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/service_config_channel_arg_filter.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/subchannel.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/subchannel_pool_interface.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/subchannel_stream_client.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/deadline/deadline_filter.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/client/http_client_filter.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/client_authority_filter.cc.o [ 10%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/http_filters_plugin.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/message_compress/message_compress_filter.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/message_compress/message_decompress_filter.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/server/http_server_filter.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/message_size/message_size_filter.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/rbac/rbac_filter.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/rbac/rbac_service_config_parser.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/server_config_selector/server_config_selector.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/server_config_selector/server_config_selector_filter.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/alpn/alpn.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o [ 11%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/chttp2_transport.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/context_list.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_data.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_settings.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder.cc.o [ 12%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parser.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/parsing.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/stream_lists.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/stream_map.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/varint.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/writing.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/inproc/inproc_plugin.cc.o [ 13%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/inproc/inproc_transport.cc.o [ 13%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/certs.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 13%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/clusters.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/config_dump_shared.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/init_dump.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/listeners.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/memory.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/metrics.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/mutex_stats.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/server_info.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/admin/v3/tap.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/annotations/deprecation.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/annotations/resource.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 14%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/common/matcher/v3/matcher.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/address.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/base.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 15%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/grpc_method_list.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 16%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/metrics/v3/metrics_service.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/route/v3/route.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 17%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/tap/v3/common.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/datadog.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/dynamic_ot.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/lightstep.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/opencensus.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/opentelemetry.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/service.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/skywalking.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/trace.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/xray.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/config/trace/v3/zipkin.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 18%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 19%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/http/v3/cookie.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/http_inputs.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 20%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/hash_policy.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/http.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/http_status.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/percent.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/range.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/ratelimit_strategy.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/ratelimit_unit.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 21%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/envoy/type/v3/token_bucket.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/api/annotations.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/api/http.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/api/httpbody.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/protobuf/any.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/protobuf/descriptor.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/protobuf/duration.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/protobuf/empty.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/protobuf/struct.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/protobuf/timestamp.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 22%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/protobuf/wrappers.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/google/rpc/status.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/opencensus/proto/trace/v1/trace_config.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls_config.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/udpa/annotations/migrate.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/udpa/annotations/security.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/udpa/annotations/sensitive.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 23%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/udpa/annotations/status.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/udpa/annotations/versioning.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/validate/validate.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/annotations/v3/migrate.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/annotations/v3/security.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/annotations/v3/sensitive.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/annotations/v3/status.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/annotations/v3/versioning.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/core/v3/authority.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/core/v3/context_params.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/core/v3/extension.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 24%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/core/v3/resource.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/core/v3/resource_name.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/service/orca/v3/orca.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/type/matcher/v3/matcher.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/type/matcher/v3/regex.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/type/matcher/v3/string.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-generated/xds/type/v3/typed_struct.upb.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/certs.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/clusters.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump_shared.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 25%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/init_dump.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/listeners.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/memory.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/metrics.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/mutex_stats.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/server_info.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/admin/v3/tap.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 26%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/common/matcher/v3/matcher.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_method_list.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 27%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 28%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/metrics/v3/metrics_service.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/rbac/v3/rbac.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/tap/v3/common.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/datadog.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/dynamic_ot.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 29%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/lightstep.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/opencensus.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/opentelemetry.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/service.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/skywalking.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/trace.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/xray.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/config/trace/v3/zipkin.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 30%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/http/v3/cookie.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 31%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/http_inputs.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 32%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/hash_policy.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/http_status.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/ratelimit_strategy.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/ratelimit_unit.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/envoy/type/v3/token_bucket.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/checked.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/syntax.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/api/http.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 33%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/api/httpbody.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/opencensus/proto/trace/v1/trace_config.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/src/proto/grpc/lookup/v1/rls_config.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 34%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/validate/validate.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/annotations/v3/migrate.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/annotations/v3/security.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/annotations/v3/sensitive.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/annotations/v3/status.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/annotations/v3/versioning.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 35%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/core/v3/extension.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 36%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 36%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 36%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 36%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/type/matcher/v3/matcher.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 36%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/type/matcher/v3/regex.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 36%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/type/matcher/v3/string.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 36%] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-generated/xds/type/v3/typed_struct.upbdefs.c.o cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [ 36%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/certificate_provider_store.cc.o [ 36%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/file_watcher_certificate_provider_factory.cc.o [ 36%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_api.cc.o [ 36%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_bootstrap.cc.o [ 36%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_bootstrap_grpc.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_certificate_provider.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_channel_stack_modifier.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_client.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_client_grpc.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_client_stats.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_cluster.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_cluster_specifier_plugin.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_common_types.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_endpoint.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_http_fault_filter.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_http_filters.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_http_rbac_filter.cc.o [ 37%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_lb_policy_registry.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_listener.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_route_config.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_routing.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_server_config_fetcher.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/ext/xds/xds_transport_grpc.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/address_utils/parse_address.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/backoff/backoff.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_args.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack.cc.o [ 38%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack_builder.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_trace.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channelz.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channelz_registry.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/connected_channel.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/promise_based_filter.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/status_util.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/compression.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/compression_internal.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/message_compress.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/config/core_configuration.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/event_log.cc.o [ 39%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/histogram_view.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/stats.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/stats_data.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/trace.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/default_event_engine.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/forkable.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/memory_allocator.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o [ 40%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/resolved_address.cc.o [ 41%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/slice.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/slice_buffer.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/time_util.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/trace.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/utils.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/iocp.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/win_socket.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/experiments/config.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/experiments/experiments.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/gprpp/load_file.cc.o [ 42%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/gprpp/status_helper.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/gprpp/time.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/gprpp/time_averaged_stats.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/gprpp/validation_errors.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/gprpp/work_serializer.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/handshaker/proxy_mapper_registry.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/http/format_request.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/http/httpcli.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/http/httpcli_security_connector.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/http/parser.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/buffer_list.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/call_combiner.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/cfstream_handle.cc.o [ 43%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/combiner.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/error.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/error_cfstream.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_apple.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_poll_posix.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_posix.cc.o [ 44%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_windows.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/exec_ctx.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/executor.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_posix.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_windows.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/gethostname_fallback.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/gethostname_host_name_max.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/gethostname_sysconf.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/grpc_if_nametoindex_posix.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/internal_errqueue.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iocp_windows.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr.cc.o [ 45%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_internal.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_windows.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/load_file.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/lockfree_event.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/polling_entity.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_windows.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address.cc.o [ 46%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_mutator.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_windows.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [ 47%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [ 48%] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_posix.cc.o src/core/lib/iomgr/tcp_posix.cc: In function 'void update_rcvlowat({anonymous}::grpc_tcp*)': src/core/lib/iomgr/tcp_posix.cc:861:19: error: 'StrCat' is not a member of 'absl' 861 | absl::StrCat("Cannot set SO_RCVLOWAT on fd=", tcp->fd, | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc: In function 'bool tcp_do_read({anonymous}::grpc_tcp*, grpc_error_handle*)': src/core/lib/iomgr/tcp_posix.cc:951:58: error: 'StrCat' is not a member of 'absl' 951 | tcp_annotate_error(absl::InternalError(absl::StrCat( | ^~~~~~ make[3]: *** [CMakeFiles/grpc.dir/build.make:7471: CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_posix.cc.o] Error 1 make[2]: *** [CMakeFiles/Makefile2:314: CMakeFiles/grpc.dir/all] Error 2 make[1]: *** [Makefile:136: all] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1' make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-7/output-1/build/grpc-1.51.1/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-7/buildroot'