1.46.1: gRPC is not LTO ready (and other compile time warnings)

I'm still not able to vuild grpc because https://github.com/grpc/grpc/issues/29651 so I've made a test to check compile time warnings.
Here are summary stats:
[tkloczko@devel-g2v SPECS]$ rpmbuild -ba grpc.spec 2>&1 | grep -- \\[-W | sed 's/.*\[//; s/\]//' | sort | uniq -c | sort -nr
     94 -Wdeprecated-declarations
     69 -Wlto-type-mismatch
     10 -Wodr
      8 -Wstringop-overflow=
      6 -Wreturn-type
      4 -Wattributes

Because that build issue it may be more that kind of warnings.
In case of LTO warnings someone needs to meke a decision which one routines declarations are right. Those in header files or in .c/.cpp files.

Here is extracter stdrr with warnings
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/rpc/status.upb.h:25:28: warning: type of 'google_rpc_Status_msginit' does not match original declaration [-Wlto-type-mismatch]
   25 | extern const upb_MiniTable google_rpc_Status_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/rpc/status.upb.c:26:21: note: 'google_rpc_Status_msginit' was previously declared here
   26 | const upb_MiniTable google_rpc_Status_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/rpc/status.upb.h:27:28: warning: type of 'google_protobuf_Any_msginit' does not match original declaration [-Wlto-type-mismatch]
   27 | extern const upb_MiniTable google_protobuf_Any_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/any.upb.c:20:21: note: 'google_protobuf_Any_msginit' was previously declared here
   20 | const upb_MiniTable google_protobuf_Any_msginit = {
      |                     ^
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/filters/channel_idle/channel_idle_filter.cc:35:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/promise/loop.h:119:31: warning: attribute ignored in declaration of 'union grpc_core::promise_detail::Loop<F>::<unnamed>' [-Wattributes]
  119 |   GPR_NO_UNIQUE_ADDRESS union { GPR_NO_UNIQUE_ADDRESS PromiseType promise_; };
      |                               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/promise/loop.h:119:31: note: attribute for 'union grpc_core::promise_detail::Loop<F>::<unnamed>' must follow the 'union' keyword
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/filters/channel_idle/channel_idle_filter.cc:35:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/promise/loop.h:119:31: warning: attribute ignored in declaration of 'union grpc_core::promise_detail::Loop<F>::<unnamed>' [-Wattributes]
  119 |   GPR_NO_UNIQUE_ADDRESS union { GPR_NO_UNIQUE_ADDRESS PromiseType promise_; };
      |                               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/promise/loop.h:119:31: note: attribute for 'union grpc_core::promise_detail::Loop<F>::<unnamed>' must follow the 'union' keyword
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/transport.h:39,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:19:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h: In static member function 'static std::string grpc_core::GrpcStreamNetworkState::DisplayValue(ValueType)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h:528:3: warning: control reaches end of non-void function [-Wreturn-type]
  528 |   }
      |   ^
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/transport.h:39,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/transport_impl.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/inproc/inproc_transport.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/inproc/inproc_transport.cc:21:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h: In static member function 'static std::string grpc_core::GrpcStreamNetworkState::DisplayValue(ValueType)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h:528:3: warning: control reaches end of non-void function [-Wreturn-type]
  528 |   }
      |   ^
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/transport.h:39,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:19:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h: In static member function 'static std::string grpc_core::GrpcStreamNetworkState::DisplayValue(ValueType)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h:528:3: warning: control reaches end of non-void function [-Wreturn-type]
  528 |   }
      |   ^
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/resource_quota/memory_quota.cc:24:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/promise/loop.h:119:31: warning: attribute ignored in declaration of 'union grpc_core::promise_detail::Loop<F>::<unnamed>' [-Wattributes]
  119 |   GPR_NO_UNIQUE_ADDRESS union { GPR_NO_UNIQUE_ADDRESS PromiseType promise_; };
      |                               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/promise/loop.h:119:31: note: attribute for 'union grpc_core::promise_detail::Loop<F>::<unnamed>' must follow the 'union' keyword
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/transport.h:39,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/transport_impl.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/inproc/inproc_transport.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/inproc/inproc_transport.cc:21:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h: In static member function 'static std::string grpc_core::GrpcStreamNetworkState::DisplayValue(ValueType)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h:528:3: warning: control reaches end of non-void function [-Wreturn-type]
  528 |   }
      |   ^
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/channel/channel_stack.h:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/transport_op_string.cc:36:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h: In static member function 'static std::string grpc_core::GrpcStreamNetworkState::DisplayValue(ValueType)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h:528:3: warning: control reaches end of non-void function [-Wreturn-type]
  528 |   }
      |   ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:146:8: warning: type 'struct grpc_fd' violates the C++ One Definition Rule [-Wodr]
  146 | struct grpc_fd {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:77:8: note: a different type is defined in another translation unit
   77 | struct grpc_fd {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:149:58: note: the first difference of corresponding definitions is field 'read_closure'
  149 |   grpc_core::ManualConstructor<grpc_core::LockfreeEvent> read_closure;
      |                                                          ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:84:11: note: a field with different name is defined in another translation unit
   84 |   gpr_atm refst;
      |           ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:182:8: warning: type 'struct grpc_pollset_worker' violates the C++ One Definition Rule [-Wodr]
  182 | struct grpc_pollset_worker {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:188:8: note: a different type is defined in another translation unit
  188 | struct grpc_pollset_worker {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:183:14: note: the first difference of corresponding definitions is field 'state'
  183 |   kick_state state;
      |              ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:189:26: note: a field with different name is defined in another translation unit
  189 |   grpc_cached_wakeup_fd* wakeup_fd;
      |                          ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:210:8: warning: type 'struct grpc_pollset' violates the C++ One Definition Rule [-Wodr]
  210 | struct grpc_pollset {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:196:8: note: a different type is defined in another translation unit
  196 | struct grpc_pollset {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:212:25: note: the first difference of corresponding definitions is field 'neighborhood'
  212 |   pollset_neighborhood* neighborhood;
      |                         ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:198:23: note: a field with different name is defined in another translation unit
  198 |   grpc_pollset_worker root_worker;
      |                       ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:140:8: warning: type 'struct grpc_fork_fd_list' violates the C++ One Definition Rule [-Wodr]
  140 | struct grpc_fork_fd_list {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:67:8: note: a different type is defined in another translation unit
   67 | struct grpc_fork_fd_list {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:142:12: note: the first difference of corresponding definitions is field 'next'
  142 |   grpc_fd* next;
      |            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:71:26: note: a field with different name is defined in another translation unit
   71 |   grpc_cached_wakeup_fd* cached_wakeup_fd;
      |                          ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:235:8: warning: type 'struct grpc_pollset_set' violates the C++ One Definition Rule [-Wodr]
  235 | struct grpc_pollset_set {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:244:8: note: a different type is defined in another translation unit
  244 | struct grpc_pollset_set {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:236:8: note: the first difference of corresponding definitions is field 'unused'
  236 |   char unused;
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:245:10: note: a field with different name is defined in another translation unit
  245 |   gpr_mu mu;
      |          ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.h:31:28: warning: type of 'grpc_lookup_v1_RouteLookupResponse_msginit' does not match original declaration [-Wlto-type-mismatch]
   31 | extern const upb_MiniTable grpc_lookup_v1_RouteLookupResponse_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.c:48:21: note: 'grpc_lookup_v1_RouteLookupResponse_msginit' was previously declared here
   48 | const upb_MiniTable grpc_lookup_v1_RouteLookupResponse_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.h:29:28: warning: type of 'grpc_lookup_v1_RouteLookupRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   29 | extern const upb_MiniTable grpc_lookup_v1_RouteLookupRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.c:26:21: note: 'grpc_lookup_v1_RouteLookupRequest_msginit' was previously declared here
   26 | const upb_MiniTable grpc_lookup_v1_RouteLookupRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:45:28: warning: type of 'grpc_lb_v1_LoadBalanceResponse_msginit' does not match original declaration [-Wlto-type-mismatch]
   45 | extern const upb_MiniTable grpc_lb_v1_LoadBalanceResponse_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:86:21: note: 'grpc_lb_v1_LoadBalanceResponse_msginit' was previously declared here
   86 | const upb_MiniTable grpc_lb_v1_LoadBalanceResponse_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:43:28: warning: type of 'grpc_lb_v1_ClientStatsPerToken_msginit' does not match original declaration [-Wlto-type-mismatch]
   43 | extern const upb_MiniTable grpc_lb_v1_ClientStatsPerToken_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:48:21: note: 'grpc_lb_v1_ClientStatsPerToken_msginit' was previously declared here
   48 | const upb_MiniTable grpc_lb_v1_ClientStatsPerToken_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/timestamp.upb.h:25:28: warning: type of 'google_protobuf_Timestamp_msginit' does not match original declaration [-Wlto-type-mismatch]
   25 | extern const upb_MiniTable google_protobuf_Timestamp_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/timestamp.upb.c:20:21: note: 'google_protobuf_Timestamp_msginit' was previously declared here
   20 | const upb_MiniTable google_protobuf_Timestamp_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:44:28: warning: type of 'grpc_lb_v1_ClientStats_msginit' does not match original declaration [-Wlto-type-mismatch]
   44 | extern const upb_MiniTable grpc_lb_v1_ClientStats_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:68:21: note: 'grpc_lb_v1_ClientStats_msginit' was previously declared here
   68 | const upb_MiniTable grpc_lb_v1_ClientStats_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:42:28: warning: type of 'grpc_lb_v1_InitialLoadBalanceRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   42 | extern const upb_MiniTable grpc_lb_v1_InitialLoadBalanceRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:37:21: note: 'grpc_lb_v1_InitialLoadBalanceRequest_msginit' was previously declared here
   37 | const upb_MiniTable grpc_lb_v1_InitialLoadBalanceRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:41:28: warning: type of 'grpc_lb_v1_LoadBalanceRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   41 | extern const upb_MiniTable grpc_lb_v1_LoadBalanceRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:27:21: note: 'grpc_lb_v1_LoadBalanceRequest_msginit' was previously declared here
   27 | const upb_MiniTable grpc_lb_v1_LoadBalanceRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h:28:28: warning: type of 'grpc_health_v1_HealthCheckResponse_msginit' does not match original declaration [-Wlto-type-mismatch]
   28 | extern const upb_MiniTable grpc_health_v1_HealthCheckResponse_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c:29:21: note: 'grpc_health_v1_HealthCheckResponse_msginit' was previously declared here
   29 | const upb_MiniTable grpc_health_v1_HealthCheckResponse_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h:27:28: warning: type of 'grpc_health_v1_HealthCheckRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   27 | extern const upb_MiniTable grpc_health_v1_HealthCheckRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c:19:21: note: 'grpc_health_v1_HealthCheckRequest_msginit' was previously declared here
   19 | const upb_MiniTable grpc_health_v1_HealthCheckRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.h:29:28: warning: type of 'xds_data_orca_v3_OrcaLoadReport_msginit' does not match original declaration [-Wlto-type-mismatch]
   29 | extern const upb_MiniTable xds_data_orca_v3_OrcaLoadReport_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.c:29:21: note: 'xds_data_orca_v3_OrcaLoadReport_msginit' was previously declared here
   29 | const upb_MiniTable xds_data_orca_v3_OrcaLoadReport_msginit = {
      |                     ^
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/resource_quota/memory_quota.cc:24:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/promise/loop.h:119:31: warning: attribute ignored in declaration of 'union grpc_core::promise_detail::Loop<F>::<unnamed>' [-Wattributes]
  119 |   GPR_NO_UNIQUE_ADDRESS union { GPR_NO_UNIQUE_ADDRESS PromiseType promise_; };
      |                               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/promise/loop.h:119:31: note: attribute for 'union grpc_core::promise_detail::Loop<F>::<unnamed>' must follow the 'union' keyword
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/external/aws_request_signer.cc: In function 'void grpc_core::{anonymous}::SHA256(const std::string&, unsigned char*)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/external/aws_request_signer.cc:41:14: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   41 |   SHA256_Init(&sha256);
      |   ~~~~~~~~~~~^~~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/external/aws_request_signer.cc:21:
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/external/aws_request_signer.cc:42:16: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   42 |   SHA256_Update(&sha256, str.c_str(), str.size());
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/external/aws_request_signer.cc:43:15: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   43 |   SHA256_Final(out, &sha256);
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc: In function 'grpc_auth_json_key grpc_auth_json_key_create_from_json(const grpc_core::Json&)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc:110:33: warning: 'RSA* PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  110 |       PEM_read_bio_RSAPrivateKey(bio, nullptr, nullptr, const_cast<char*>(""));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc:27:
/usr/include/openssl/pem.h:447:1: note: declared here
  447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
      | ^~~~~~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc: In function 'void grpc_auth_json_key_destruct(grpc_auth_json_key*)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc:147:13: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  147 |     RSA_free(json_key->private_key);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc:21:
/usr/include/openssl/rsa.h:293:28: note: declared here
  293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc: In function 'char* compute_and_encode_signature(const grpc_auth_json_key*, const char*, const char*)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc:236:20: warning: 'int EVP_PKEY_set1_RSA(EVP_PKEY*, rsa_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  236 |   EVP_PKEY_set1_RSA(key, json_key->private_key);
      |   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/json_token.cc:26:
/usr/include/openssl/evp.h:1344:5: note: declared here
 1344 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
      |     ^~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/jwt_verifier.cc: In function 'EVP_PKEY* pkey_from_jwk(const grpc_core::Json&, const char*)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/jwt_verifier.cc:512:16: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  512 |   rsa = RSA_new();
      |         ~~~~~~~^~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/pem.h:23,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/jwt_verifier.cc:27:
/usr/include/openssl/rsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/jwt_verifier.cc:531:20: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  531 |   if (!RSA_set0_key(rsa, tmp_n, tmp_e, nullptr)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:207:27: note: declared here
  207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
      |                           ^~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/jwt_verifier.cc:539:20: warning: 'int EVP_PKEY_set1_RSA(EVP_PKEY*, rsa_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  539 |   EVP_PKEY_set1_RSA(result, rsa); /* uprefs rsa. */
      |   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/openssl/pem.h:22:
/usr/include/openssl/evp.h:1344:5: note: declared here
 1344 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
      |     ^~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/jwt/jwt_verifier.cc:542:11: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  542 |   RSA_free(rsa);
      |   ~~~~~~~~^~~~~
/usr/include/openssl/rsa.h:293:28: note: declared here
  293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.cc: In function 'absl::lts_20211102::StatusOr<bool> grpc_core::PrivateKeyAndCertificateMatch(absl::lts_20211102::string_view, absl::lts_20211102::string_view)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.cc:410:29: warning: 'int EVP_PKEY_cmp(const EVP_PKEY*, const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  410 |   bool result = EVP_PKEY_cmp(private_evp_pkey, public_evp_pkey) == 1;
      |                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/security_connector/ssl_utils.h:37,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.h:30,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h:35,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.cc:19:
/usr/include/openssl/evp.h:1418:5: note: declared here
 1418 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);
      |     ^~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc: In function 'grpc_status_code aes_gcm_derive_aead_key(uint8_t*, const uint8_t*, const uint8_t*)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc:200:32: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  200 |   HMAC_CTX* hmac = HMAC_CTX_new();
      |                    ~~~~~~~~~~~~^~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc:27:
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc:204:20: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  204 |   if (!HMAC_Init_ex(hmac, kdf_key, kKdfKeyLen, EVP_sha256(), nullptr) ||
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc:205:19: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  205 |       !HMAC_Update(hmac, kdf_counter, kKdfCounterLen) ||
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc:206:19: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  206 |       !HMAC_Update(hmac, &ctr, 1) || !HMAC_Final(hmac, buf, nullptr)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc:206:49: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  206 |       !HMAC_Update(hmac, &ctr, 1) || !HMAC_Final(hmac, buf, nullptr)) {
      |                                       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
   47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
      |                           ^~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc:207:18: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  207 |     HMAC_CTX_free(hmac);
      |     ~~~~~~~~~~~~~^~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/alts/crypt/aes_gcm.cc:210:16: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  210 |   HMAC_CTX_free(hmac);
      |   ~~~~~~~~~~~~~^~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc: In function 'tsi_result ssl_ctx_use_engine_private_key(SSL_CTX*, const char*, size_t)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:662:26: warning: 'ENGINE* ENGINE_by_id(const char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  662 |     engine = ENGINE_by_id(engine_name);
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:40:
/usr/include/openssl/engine.h:336:31: note: declared here
  336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
      |                               ^~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:666:28: warning: 'ENGINE* ENGINE_by_id(const char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  666 |       engine = ENGINE_by_id("dynamic");
      |                ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/openssl/engine.h:336:31: note: declared here
  336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
      |                               ^~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:672:34: warning: 'int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  672 |       if (!ENGINE_ctrl_cmd_string(engine, "ID", engine_name, 0) ||
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/engine.h:479:5: note: declared here
  479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:673:34: warning: 'int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  673 |           !ENGINE_ctrl_cmd_string(engine, "DIR_LOAD", "2", 0) ||
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/engine.h:479:5: note: declared here
  479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:674:34: warning: 'int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  674 |           !ENGINE_ctrl_cmd_string(engine, "DIR_ADD", ".", 0) ||
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/engine.h:479:5: note: declared here
  479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:675:34: warning: 'int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  675 |           !ENGINE_ctrl_cmd_string(engine, "LIST_ADD", "1", 0) ||
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/engine.h:479:5: note: declared here
  479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:676:34: warning: 'int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  676 |           !ENGINE_ctrl_cmd_string(engine, "LOAD", NULL, 0)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/engine.h:479:5: note: declared here
  479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:682:28: warning: 'int ENGINE_set_default(ENGINE*, unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  682 |     if (!ENGINE_set_default(engine, ENGINE_METHOD_ALL)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/engine.h:708:27: note: declared here
  708 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags);
      |                           ^~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:687:21: warning: 'int ENGINE_init(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  687 |     if (!ENGINE_init(engine)) {
      |          ~~~~~~~~~~~^~~~~~~~
/usr/include/openssl/engine.h:620:27: note: declared here
  620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
      |                           ^~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:692:42: warning: 'EVP_PKEY* ENGINE_load_private_key(ENGINE*, const char*, UI_METHOD*, void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  692 |     private_key = ENGINE_load_private_key(engine, key_id, 0, 0);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/engine.h:638:11: note: declared here
  638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id,
      |           ^~~~~~~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:704:37: warning: 'int ENGINE_free(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  704 |   if (engine != nullptr) ENGINE_free(engine);
      |                          ~~~~~~~~~~~^~~~~~~~
/usr/include/openssl/engine.h:493:27: note: declared here
  493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
      |                           ^~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc: In function 'tsi_result populate_ssl_context(SSL_CTX*, const tsi_ssl_pem_key_cert_pair*, const char*)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:864:44: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  864 |     EC_KEY* ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:21:
/usr/include/openssl/ec.h:998:31: note: declared here
  998 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:867:18: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  867 |       EC_KEY_free(ecdh);
      |       ~~~~~~~~~~~^~~~~~
/usr/include/openssl/ec.h:1003:28: note: declared here
 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
      |                            ^~~~~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/tsi/ssl_transport_security.cc:871:16: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  871 |     EC_KEY_free(ecdh);
      |     ~~~~~~~~~~~^~~~~~
/usr/include/openssl/ec.h:1003:28: note: declared here
 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
      |                            ^~~~~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/channel/channel_stack.h:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/transport_op_string.cc:36:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h: In static member function 'static std::string grpc_core::GrpcStreamNetworkState::DisplayValue(ValueType)':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/transport/metadata_batch.h:528:3: warning: control reaches end of non-void function [-Wreturn-type]
  528 |   }
      |   ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:146:8: warning: type 'struct grpc_fd' violates the C++ One Definition Rule [-Wodr]
  146 | struct grpc_fd {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:77:8: note: a different type is defined in another translation unit
   77 | struct grpc_fd {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:149:58: note: the first difference of corresponding definitions is field 'read_closure'
  149 |   grpc_core::ManualConstructor<grpc_core::LockfreeEvent> read_closure;
      |                                                          ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:84:11: note: a field with different name is defined in another translation unit
   84 |   gpr_atm refst;
      |           ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:182:8: warning: type 'struct grpc_pollset_worker' violates the C++ One Definition Rule [-Wodr]
  182 | struct grpc_pollset_worker {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:188:8: note: a different type is defined in another translation unit
  188 | struct grpc_pollset_worker {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:183:14: note: the first difference of corresponding definitions is field 'state'
  183 |   kick_state state;
      |              ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:189:26: note: a field with different name is defined in another translation unit
  189 |   grpc_cached_wakeup_fd* wakeup_fd;
      |                          ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:210:8: warning: type 'struct grpc_pollset' violates the C++ One Definition Rule [-Wodr]
  210 | struct grpc_pollset {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:196:8: note: a different type is defined in another translation unit
  196 | struct grpc_pollset {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:212:25: note: the first difference of corresponding definitions is field 'neighborhood'
  212 |   pollset_neighborhood* neighborhood;
      |                         ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:198:23: note: a field with different name is defined in another translation unit
  198 |   grpc_pollset_worker root_worker;
      |                       ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:140:8: warning: type 'struct grpc_fork_fd_list' violates the C++ One Definition Rule [-Wodr]
  140 | struct grpc_fork_fd_list {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:67:8: note: a different type is defined in another translation unit
   67 | struct grpc_fork_fd_list {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:142:12: note: the first difference of corresponding definitions is field 'next'
  142 |   grpc_fd* next;
      |            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:71:26: note: a field with different name is defined in another translation unit
   71 |   grpc_cached_wakeup_fd* cached_wakeup_fd;
      |                          ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:235:8: warning: type 'struct grpc_pollset_set' violates the C++ One Definition Rule [-Wodr]
  235 | struct grpc_pollset_set {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:244:8: note: a different type is defined in another translation unit
  244 | struct grpc_pollset_set {
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_epoll1_linux.cc:236:8: note: the first difference of corresponding definitions is field 'unused'
  236 |   char unused;
      |        ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/lib/iomgr/ev_poll_posix.cc:245:10: note: a field with different name is defined in another translation unit
  245 |   gpr_mu mu;
      |          ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/xds/type/v3/typed_struct.upb.h:25:28: warning: type of 'xds_type_v3_TypedStruct_msginit' does not match original declaration [-Wlto-type-mismatch]
   25 | extern const upb_MiniTable xds_type_v3_TypedStruct_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/xds/type/v3/typed_struct.upb.c:26:21: note: 'xds_type_v3_TypedStruct_msginit' was previously declared here
   26 | const upb_MiniTable xds_type_v3_TypedStruct_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls_config.upb.h:49:28: warning: type of 'grpc_lookup_v1_RouteLookupClusterSpecifier_msginit' does not match original declaration [-Wlto-type-mismatch]
   49 | extern const upb_MiniTable grpc_lookup_v1_RouteLookupClusterSpecifier_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls_config.upb.c:147:21: note: 'grpc_lookup_v1_RouteLookupClusterSpecifier_msginit' was previously declared here
  147 | const upb_MiniTable grpc_lookup_v1_RouteLookupClusterSpecifier_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.h:28: warning: type of 'grpc_gcp_RpcProtocolVersions_Version_msginit' does not match original declaration [-Wlto-type-mismatch]
   28 | extern const upb_MiniTable grpc_gcp_RpcProtocolVersions_Version_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.c:36:21: note: 'grpc_gcp_RpcProtocolVersions_Version_msginit' was previously declared here
   36 | const upb_MiniTable grpc_gcp_RpcProtocolVersions_Version_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h:58: warning: type of 'grpc_gcp_HandshakerResp_msginit' does not match original declaration [-Wlto-type-mismatch]
   58 | extern const upb_MiniTable grpc_gcp_HandshakerResp_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c:209:21: note: 'grpc_gcp_HandshakerResp_msginit' was previously declared here
  209 | const upb_MiniTable grpc_gcp_HandshakerResp_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h:55: warning: type of 'grpc_gcp_HandshakerReq_msginit' does not match original declaration [-Wlto-type-mismatch]
   55 | extern const upb_MiniTable grpc_gcp_HandshakerReq_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c:157:21: note: 'grpc_gcp_HandshakerReq_msginit' was previously declared here
  157 | const upb_MiniTable grpc_gcp_HandshakerReq_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h:54: warning: type of 'grpc_gcp_NextHandshakeMessageReq_msginit' does not match original declaration [-Wlto-type-mismatch]
   54 | extern const upb_MiniTable grpc_gcp_NextHandshakeMessageReq_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c:139:21: note: 'grpc_gcp_NextHandshakeMessageReq_msginit' was previously declared here
  139 | const upb_MiniTable grpc_gcp_NextHandshakeMessageReq_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h:52: warning: type of 'grpc_gcp_StartServerHandshakeReq_msginit' does not match original declaration [-Wlto-type-mismatch]
   52 | extern const upb_MiniTable grpc_gcp_StartServerHandshakeReq_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c:114:21: note: 'grpc_gcp_StartServerHandshakeReq_msginit' was previously declared here
  114 | const upb_MiniTable grpc_gcp_StartServerHandshakeReq_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h:51: warning: type of 'grpc_gcp_ServerHandshakeParameters_msginit' does not match original declaration [-Wlto-type-mismatch]
   51 | extern const upb_MiniTable grpc_gcp_ServerHandshakeParameters_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c:91:21: note: 'grpc_gcp_ServerHandshakeParameters_msginit' was previously declared here
   91 | const upb_MiniTable grpc_gcp_ServerHandshakeParameters_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h:50: warning: type of 'grpc_gcp_StartClientHandshakeReq_msginit' does not match original declaration [-Wlto-type-mismatch]
   50 | extern const upb_MiniTable grpc_gcp_StartClientHandshakeReq_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c:76:21: note: 'grpc_gcp_StartClientHandshakeReq_msginit' was previously declared here
   76 | const upb_MiniTable grpc_gcp_StartClientHandshakeReq_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h:48: warning: type of 'grpc_gcp_Identity_msginit' does not match original declaration [-Wlto-type-mismatch]
   48 | extern const upb_MiniTable grpc_gcp_Identity_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c:38:21: note: 'grpc_gcp_Identity_msginit' was previously declared here
   38 | const upb_MiniTable grpc_gcp_Identity_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h:60: warning: type of 'grpc_gcp_RpcProtocolVersions_msginit' does not match original declaration [-Wlto-type-mismatch]
   60 | extern const upb_MiniTable grpc_gcp_RpcProtocolVersions_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.c:25:21: note: 'grpc_gcp_RpcProtocolVersions_msginit' was previously declared here
   25 | const upb_MiniTable grpc_gcp_RpcProtocolVersions_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.h:27: warning: type of 'grpc_gcp_AltsContext_msginit' does not match original declaration [-Wlto-type-mismatch]
   27 | extern const upb_MiniTable grpc_gcp_AltsContext_msginit;
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.c:31:21: note: 'grpc_gcp_AltsContext_msginit' was previously declared here
   31 | const upb_MiniTable grpc_gcp_AltsContext_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/struct.upb.h:34:28: warning: type of 'google_protobuf_ListValue_msginit' does not match original declaration [-Wlto-type-mismatch]
   34 | extern const upb_MiniTable google_protobuf_ListValue_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/struct.upb.c:72:21: note: 'google_protobuf_ListValue_msginit' was previously declared here
   72 | const upb_MiniTable google_protobuf_ListValue_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/struct.upb.h:33:28: warning: type of 'google_protobuf_Value_msginit' does not match original declaration [-Wlto-type-mismatch]
   33 | extern const upb_MiniTable google_protobuf_Value_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/struct.upb.c:58:21: note: 'google_protobuf_Value_msginit' was previously declared here
   58 | const upb_MiniTable google_protobuf_Value_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h:36:28: warning: type of 'envoy_service_status_v3_ClientConfig_GenericXdsConfig_msginit' does not match original declaration [-Wlto-type-mismatch]
   36 | extern const upb_MiniTable envoy_service_status_v3_ClientConfig_GenericXdsConfig_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.c:100:21: note: 'envoy_service_status_v3_ClientConfig_GenericXdsConfig_msginit' was previously declared here
  100 | const upb_MiniTable envoy_service_status_v3_ClientConfig_GenericXdsConfig_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h:35:28: warning: type of 'envoy_service_status_v3_ClientConfig_msginit' does not match original declaration [-Wlto-type-mismatch]
   35 | extern const upb_MiniTable envoy_service_status_v3_ClientConfig_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.c:76:21: note: 'envoy_service_status_v3_ClientConfig_msginit' was previously declared here
   76 | const upb_MiniTable envoy_service_status_v3_ClientConfig_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h:28:28: warning: type of 'envoy_service_load_stats_v3_LoadStatsResponse_msginit' does not match original declaration [-Wlto-type-mismatch]
   28 | extern const upb_MiniTable envoy_service_load_stats_v3_LoadStatsResponse_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.c:47:21: note: 'envoy_service_load_stats_v3_LoadStatsResponse_msginit' was previously declared here
   47 | const upb_MiniTable envoy_service_load_stats_v3_LoadStatsResponse_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h:27:28: warning: type of 'envoy_service_load_stats_v3_LoadStatsRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   27 | extern const upb_MiniTable envoy_service_load_stats_v3_LoadStatsRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.c:30:21: note: 'envoy_service_load_stats_v3_LoadStatsRequest_msginit' was previously declared here
   30 | const upb_MiniTable envoy_service_load_stats_v3_LoadStatsRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/rpc/status.upb.h:25:28: warning: type of 'google_rpc_Status_msginit' does not match original declaration [-Wlto-type-mismatch]
   25 | extern const upb_MiniTable google_rpc_Status_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/rpc/status.upb.c:26:21: note: 'google_rpc_Status_msginit' was previously declared here
   26 | const upb_MiniTable google_rpc_Status_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h:42:28: warning: type of 'envoy_service_discovery_v3_Resource_msginit' does not match original declaration [-Wlto-type-mismatch]
   42 | extern const upb_MiniTable envoy_service_discovery_v3_Resource_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.c:129:21: note: 'envoy_service_discovery_v3_Resource_msginit' was previously declared here
  129 | const upb_MiniTable envoy_service_discovery_v3_Resource_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h:38:28: warning: type of 'envoy_service_discovery_v3_DiscoveryResponse_msginit' does not match original declaration [-Wlto-type-mismatch]
   38 | extern const upb_MiniTable envoy_service_discovery_v3_DiscoveryResponse_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.c:55:21: note: 'envoy_service_discovery_v3_DiscoveryResponse_msginit' was previously declared here
   55 | const upb_MiniTable envoy_service_discovery_v3_DiscoveryResponse_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h:37:28: warning: type of 'envoy_service_discovery_v3_DiscoveryRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   37 | extern const upb_MiniTable envoy_service_discovery_v3_DiscoveryRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.c:35:21: note: 'envoy_service_discovery_v3_DiscoveryRequest_msginit' was previously declared here
   35 | const upb_MiniTable envoy_service_discovery_v3_DiscoveryRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.h:38:28: warning: type of 'envoy_extensions_transport_sockets_tls_v3_DownstreamTlsContext_msginit' does not match original declaration [-Wlto-type-mismatch]
   38 | extern const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_DownstreamTlsContext_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.c:63:21: note: 'envoy_extensions_transport_sockets_tls_v3_DownstreamTlsContext_msginit' was previously declared here
   63 | const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_DownstreamTlsContext_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.h:37:28: warning: type of 'envoy_extensions_transport_sockets_tls_v3_UpstreamTlsContext_msginit' does not match original declaration [-Wlto-type-mismatch]
   37 | extern const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_UpstreamTlsContext_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.c:37:21: note: 'envoy_extensions_transport_sockets_tls_v3_UpstreamTlsContext_msginit' was previously declared here
   37 | const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_UpstreamTlsContext_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h:63:28: warning: type of 'envoy_extensions_filters_network_http_connection_manager_v3_HttpConnectionManager_msginit' does not match original declaration [-Wlto-type-mismatch]
   63 | extern const upb_MiniTable envoy_extensions_filters_network_http_connection_manager_v3_HttpConnectionManager_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.c:118:21: note: 'envoy_extensions_filters_network_http_connection_manager_v3_HttpConnectionManager_msginit' was previously declared here
  118 | const upb_MiniTable envoy_extensions_filters_network_http_connection_manager_v3_HttpConnectionManager_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.h:25:28: warning: type of 'envoy_extensions_filters_http_router_v3_Router_msginit' does not match original declaration [-Wlto-type-mismatch]
   25 | extern const upb_MiniTable envoy_extensions_filters_http_router_v3_Router_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.c:35:21: note: 'envoy_extensions_filters_http_router_v3_Router_msginit' was previously declared here
   35 | const upb_MiniTable envoy_extensions_filters_http_router_v3_Router_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.h:28:28: warning: type of 'envoy_extensions_filters_http_rbac_v3_RBACPerRoute_msginit' does not match original declaration [-Wlto-type-mismatch]
   28 | extern const upb_MiniTable envoy_extensions_filters_http_rbac_v3_RBACPerRoute_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.c:43:21: note: 'envoy_extensions_filters_http_rbac_v3_RBACPerRoute_msginit' was previously declared here
   43 | const upb_MiniTable envoy_extensions_filters_http_rbac_v3_RBACPerRoute_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.h:27:28: warning: type of 'envoy_extensions_filters_http_rbac_v3_RBAC_msginit' does not match original declaration [-Wlto-type-mismatch]
   27 | extern const upb_MiniTable envoy_extensions_filters_http_rbac_v3_RBAC_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.c:29:21: note: 'envoy_extensions_filters_http_rbac_v3_RBAC_msginit' was previously declared here
   29 | const upb_MiniTable envoy_extensions_filters_http_rbac_v3_RBAC_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.h:31:28: warning: type of 'envoy_extensions_filters_http_fault_v3_HTTPFault_msginit' does not match original declaration [-Wlto-type-mismatch]
   31 | extern const upb_MiniTable envoy_extensions_filters_http_fault_v3_HTTPFault_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.c:72:21: note: 'envoy_extensions_filters_http_fault_v3_HTTPFault_msginit' was previously declared here
   72 | const upb_MiniTable envoy_extensions_filters_http_fault_v3_HTTPFault_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.h:25:28: warning: type of 'envoy_extensions_clusters_aggregate_v3_ClusterConfig_msginit' does not match original declaration [-Wlto-type-mismatch]
   25 | extern const upb_MiniTable envoy_extensions_clusters_aggregate_v3_ClusterConfig_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.c:22:21: note: 'envoy_extensions_clusters_aggregate_v3_ClusterConfig_msginit' was previously declared here
   22 | const upb_MiniTable envoy_extensions_clusters_aggregate_v3_ClusterConfig_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h:181:28: warning: type of 'envoy_config_route_v3_FilterConfig_msginit' does not match original declaration [-Wlto-type-mismatch]
  181 | extern const upb_MiniTable envoy_config_route_v3_FilterConfig_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.c:979:21: note: 'envoy_config_route_v3_FilterConfig_msginit' was previously declared here
  979 | const upb_MiniTable envoy_config_route_v3_FilterConfig_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/route/v3/route.upb.h:29:28: warning: type of 'envoy_config_route_v3_RouteConfiguration_msginit' does not match original declaration [-Wlto-type-mismatch]
   29 | extern const upb_MiniTable envoy_config_route_v3_RouteConfiguration_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/route/v3/route.upb.c:50:21: note: 'envoy_config_route_v3_RouteConfiguration_msginit' was previously declared here
   50 | const upb_MiniTable envoy_config_route_v3_RouteConfiguration_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h:37:28: warning: type of 'envoy_config_endpoint_v3_ClusterStats_DroppedRequests_msginit' does not match original declaration [-Wlto-type-mismatch]
   37 | extern const upb_MiniTable envoy_config_endpoint_v3_ClusterStats_DroppedRequests_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c:105:21: note: 'envoy_config_endpoint_v3_ClusterStats_DroppedRequests_msginit' was previously declared here
  105 | const upb_MiniTable envoy_config_endpoint_v3_ClusterStats_DroppedRequests_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h:33:28: warning: type of 'envoy_config_endpoint_v3_ClusterStats_msginit' does not match original declaration [-Wlto-type-mismatch]
   33 | extern const upb_MiniTable envoy_config_endpoint_v3_ClusterStats_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c:94:21: note: 'envoy_config_endpoint_v3_ClusterStats_msginit' was previously declared here
   94 | const upb_MiniTable envoy_config_endpoint_v3_ClusterStats_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h:35:28: warning: type of 'envoy_config_endpoint_v3_EndpointLoadMetricStats_msginit' does not match original declaration [-Wlto-type-mismatch]
   35 | extern const upb_MiniTable envoy_config_endpoint_v3_EndpointLoadMetricStats_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c:73:21: note: 'envoy_config_endpoint_v3_EndpointLoadMetricStats_msginit' was previously declared here
   73 | const upb_MiniTable envoy_config_endpoint_v3_EndpointLoadMetricStats_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h:33:28: warning: type of 'envoy_config_endpoint_v3_UpstreamLocalityStats_msginit' does not match original declaration [-Wlto-type-mismatch]
   33 | extern const upb_MiniTable envoy_config_endpoint_v3_UpstreamLocalityStats_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c:39:21: note: 'envoy_config_endpoint_v3_UpstreamLocalityStats_msginit' was previously declared here
   39 | const upb_MiniTable envoy_config_endpoint_v3_UpstreamLocalityStats_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.h:31:28: warning: type of 'envoy_config_endpoint_v3_ClusterLoadAssignment_msginit' does not match original declaration [-Wlto-type-mismatch]
   31 | extern const upb_MiniTable envoy_config_endpoint_v3_ClusterLoadAssignment_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.c:35:21: note: 'envoy_config_endpoint_v3_ClusterLoadAssignment_msginit' was previously declared here
   35 | const upb_MiniTable envoy_config_endpoint_v3_ClusterLoadAssignment_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h:74:28: warning: type of 'envoy_config_cluster_v3_Cluster_msginit' does not match original declaration [-Wlto-type-mismatch]
   74 | extern const upb_MiniTable envoy_config_cluster_v3_Cluster_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.c:148:21: note: 'envoy_config_cluster_v3_Cluster_msginit' was previously declared here
  148 | const upb_MiniTable envoy_config_cluster_v3_Cluster_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h:36:28: warning: type of 'envoy_config_listener_v3_Listener_msginit' does not match original declaration [-Wlto-type-mismatch]
   36 | extern const upb_MiniTable envoy_config_listener_v3_Listener_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.c:100:21: note: 'envoy_config_listener_v3_Listener_msginit' was previously declared here
  100 | const upb_MiniTable envoy_config_listener_v3_Listener_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/struct.upb.h:31:28: warning: type of 'google_protobuf_Struct_msginit' does not match original declaration [-Wlto-type-mismatch]
   31 | extern const upb_MiniTable google_protobuf_Struct_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/struct.upb.c:23:21: note: 'google_protobuf_Struct_msginit' was previously declared here
   23 | const upb_MiniTable google_protobuf_Struct_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h:54:28: warning: type of 'envoy_config_core_v3_Node_msginit' does not match original declaration [-Wlto-type-mismatch]
   54 | extern const upb_MiniTable envoy_config_core_v3_Node_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/core/v3/base.upb.c:98:21: note: 'envoy_config_core_v3_Node_msginit' was previously declared here
   98 | const upb_MiniTable envoy_config_core_v3_Node_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/duration.upb.h:25:28: warning: type of 'google_protobuf_Duration_msginit' does not match original declaration [-Wlto-type-mismatch]
   25 | extern const upb_MiniTable google_protobuf_Duration_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/duration.upb.c:20:21: note: 'google_protobuf_Duration_msginit' was previously declared here
   20 | const upb_MiniTable google_protobuf_Duration_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/rpc/status.upb.h:27:28: warning: type of 'google_protobuf_Any_msginit' does not match original declaration [-Wlto-type-mismatch]
   27 | extern const upb_MiniTable google_protobuf_Any_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/any.upb.c:20:21: note: 'google_protobuf_Any_msginit' was previously declared here
   20 | const upb_MiniTable google_protobuf_Any_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h:53:28: warning: type of 'envoy_admin_v3_UpdateFailureState_msginit' does not match original declaration [-Wlto-type-mismatch]
   53 | extern const upb_MiniTable envoy_admin_v3_UpdateFailureState_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.c:46:21: note: 'envoy_admin_v3_UpdateFailureState_msginit' was previously declared here
   46 | const upb_MiniTable envoy_admin_v3_UpdateFailureState_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h:43:28: warning: type of 'envoy_config_core_v3_Locality_msginit' does not match original declaration [-Wlto-type-mismatch]
   43 | extern const upb_MiniTable envoy_config_core_v3_Locality_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/envoy/config/core/v3/base.upb.c:35:21: note: 'envoy_config_core_v3_Locality_msginit' was previously declared here
   35 | const upb_MiniTable envoy_config_core_v3_Locality_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.h:31:28: warning: type of 'grpc_lookup_v1_RouteLookupResponse_msginit' does not match original declaration [-Wlto-type-mismatch]
   31 | extern const upb_MiniTable grpc_lookup_v1_RouteLookupResponse_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.c:48:21: note: 'grpc_lookup_v1_RouteLookupResponse_msginit' was previously declared here
   48 | const upb_MiniTable grpc_lookup_v1_RouteLookupResponse_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.h:29:28: warning: type of 'grpc_lookup_v1_RouteLookupRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   29 | extern const upb_MiniTable grpc_lookup_v1_RouteLookupRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.c:26:21: note: 'grpc_lookup_v1_RouteLookupRequest_msginit' was previously declared here
   26 | const upb_MiniTable grpc_lookup_v1_RouteLookupRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:45:28: warning: type of 'grpc_lb_v1_LoadBalanceResponse_msginit' does not match original declaration [-Wlto-type-mismatch]
   45 | extern const upb_MiniTable grpc_lb_v1_LoadBalanceResponse_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:86:21: note: 'grpc_lb_v1_LoadBalanceResponse_msginit' was previously declared here
   86 | const upb_MiniTable grpc_lb_v1_LoadBalanceResponse_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:43:28: warning: type of 'grpc_lb_v1_ClientStatsPerToken_msginit' does not match original declaration [-Wlto-type-mismatch]
   43 | extern const upb_MiniTable grpc_lb_v1_ClientStatsPerToken_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:48:21: note: 'grpc_lb_v1_ClientStatsPerToken_msginit' was previously declared here
   48 | const upb_MiniTable grpc_lb_v1_ClientStatsPerToken_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/timestamp.upb.h:25:28: warning: type of 'google_protobuf_Timestamp_msginit' does not match original declaration [-Wlto-type-mismatch]
   25 | extern const upb_MiniTable google_protobuf_Timestamp_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/google/protobuf/timestamp.upb.c:20:21: note: 'google_protobuf_Timestamp_msginit' was previously declared here
   20 | const upb_MiniTable google_protobuf_Timestamp_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:44:28: warning: type of 'grpc_lb_v1_ClientStats_msginit' does not match original declaration [-Wlto-type-mismatch]
   44 | extern const upb_MiniTable grpc_lb_v1_ClientStats_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:68:21: note: 'grpc_lb_v1_ClientStats_msginit' was previously declared here
   68 | const upb_MiniTable grpc_lb_v1_ClientStats_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:42:28: warning: type of 'grpc_lb_v1_InitialLoadBalanceRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   42 | extern const upb_MiniTable grpc_lb_v1_InitialLoadBalanceRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:37:21: note: 'grpc_lb_v1_InitialLoadBalanceRequest_msginit' was previously declared here
   37 | const upb_MiniTable grpc_lb_v1_InitialLoadBalanceRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h:41:28: warning: type of 'grpc_lb_v1_LoadBalanceRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   41 | extern const upb_MiniTable grpc_lb_v1_LoadBalanceRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c:27:21: note: 'grpc_lb_v1_LoadBalanceRequest_msginit' was previously declared here
   27 | const upb_MiniTable grpc_lb_v1_LoadBalanceRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h:28:28: warning: type of 'grpc_health_v1_HealthCheckResponse_msginit' does not match original declaration [-Wlto-type-mismatch]
   28 | extern const upb_MiniTable grpc_health_v1_HealthCheckResponse_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c:29:21: note: 'grpc_health_v1_HealthCheckResponse_msginit' was previously declared here
   29 | const upb_MiniTable grpc_health_v1_HealthCheckResponse_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h:27:28: warning: type of 'grpc_health_v1_HealthCheckRequest_msginit' does not match original declaration [-Wlto-type-mismatch]
   27 | extern const upb_MiniTable grpc_health_v1_HealthCheckRequest_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c:19:21: note: 'grpc_health_v1_HealthCheckRequest_msginit' was previously declared here
   19 | const upb_MiniTable grpc_health_v1_HealthCheckRequest_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.h:29:28: warning: type of 'xds_data_orca_v3_OrcaLoadReport_msginit' does not match original declaration [-Wlto-type-mismatch]
   29 | extern const upb_MiniTable xds_data_orca_v3_OrcaLoadReport_msginit;
      |                            ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.c:29:21: note: 'xds_data_orca_v3_OrcaLoadReport_msginit' was previously declared here
   29 | const upb_MiniTable xds_data_orca_v3_OrcaLoadReport_msginit = {
      |                     ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc: In function 'close_from_api':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2360: warning: writing 8 bytes into a region of size 7 [-Wstringop-overflow=]
 2360 |     *p++ = 'p';
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpc/impl/codegen/slice.h:74:15: note: at offset 25 into destination object 'bytes' of size 23
   74 |       uint8_t bytes[GRPC_SLICE_INLINED_SIZE];
      |               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2368: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=]
 2368 |     *p++ = 'o';
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpc/impl/codegen/slice.h:74:15: note: at offset 33 into destination object 'bytes' of size 23
   74 |       uint8_t bytes[GRPC_SLICE_INLINED_SIZE];
      |               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2372: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=]
 2372 |     *p++ = 'r';
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpc/impl/codegen/slice.h:74:15: note: at offset 37 into destination object 'bytes' of size 23
   74 |       uint8_t bytes[GRPC_SLICE_INLINED_SIZE];
      |               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2374: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 2374 |     *p++ = 'c';
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpc/impl/codegen/slice.h:74:15: note: at offset 30 into destination object 'bytes' of size 23
   74 |       uint8_t bytes[GRPC_SLICE_INLINED_SIZE];
      |               ^
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_context.h:35,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/async_stream.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/async_generic_service.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/generic/async_generic_service.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/async_generic_service.cc:19:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/string:45,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/config.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/status.h:25,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/channel_interface.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/async_stream.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/insecure_create_auth_context.cc:21:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/insecure_create_auth_context.cc:18:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_metadata_processor.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/server_credentials.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/insecure_server_credentials.cc:22:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/server_credentials.h:22:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_metadata_processor.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/server_credentials.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_credentials.cc:20:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/string:45,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/grpc_library.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_credentials.cc:19:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/client_context.h:37,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/channel_cc.cc:29:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/channel_cc.cc:20:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_metadata_processor.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/server_credentials.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/external_connection_acceptor_impl.h:25,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/external_connection_acceptor_impl.cc:19:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/external_connection_acceptor_impl.h:22:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/client_context.h:37,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/client_context.cc:24:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/map:60,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:39:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_context.h:35,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/async_stream.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/async_generic_service.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/generic/async_generic_service.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_cc.cc:30:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/string:45,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/sstream:38,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_cc.cc:19:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_callback.h:28,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_callback.cc:18:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_construct.h:61,
                 from /usr/include/c++/12/bits/alloc_traits.h:33,
                 from /usr/include/c++/12/ext/alloc_traits.h:34,
                 from /usr/include/c++/12/unordered_map:41,
                 from /usr/include/c++/12/functional:61,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_callback.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/credentials.h:30,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/create_channel.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/create_channel.cc:22:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/create_channel.cc:19:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/client_context.h:37,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/grpcpp.h:53,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/channel_arguments.cc:22:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/string:45,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/sstream:38,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/channel_arguments.cc:18:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/credentials.h:30,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/create_channel_posix.cc:24:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/channel.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/create_channel_posix.cc:22:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_context.h:35,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_context.cc:30:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/algorithm:60,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_context.cc:19:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/client_context.h:37,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/grpcpp.h:53,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/version_cc.cc:22:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/channel.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/grpcpp.h:52:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/client_context.h:37,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/grpcpp.h:53,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/health/default_health_check_service.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/health/default_health_check_service.cc:19:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/set:60,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/health/default_health_check_service.h:23:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/credentials.h:30,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/credentials_cc.cc:20:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/string:45,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/grpc_library.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/credentials_cc.cc:19:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_callback.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/client_callback.cc:18:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_construct.h:61,
                 from /usr/include/c++/12/bits/alloc_traits.h:33,
                 from /usr/include/c++/12/ext/alloc_traits.h:34,
                 from /usr/include/c++/12/unordered_map:41,
                 from /usr/include/c++/12/functional:61,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_callback.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_context.h:35,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_interface.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/service_type.h:28,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/service_type.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_builder.cc:23:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/string:45,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/config.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/service_type.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/credentials.h:30,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/insecure_credentials.cc:22:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/channel.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/insecure_credentials.cc:21:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_context.h:35,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_interface.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/server.h:37,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/server_posix.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/server_posix.cc:21:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/server_posix.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc: In function 'close_from_api':
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2360: warning: writing 8 bytes into a region of size 7 [-Wstringop-overflow=]
 2360 |     *p++ = 'p';
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpc/impl/codegen/slice.h:74:15: note: at offset 25 into destination object 'bytes' of size 23
   74 |       uint8_t bytes[GRPC_SLICE_INLINED_SIZE];
      |               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2368: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=]
 2368 |     *p++ = 'o';
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpc/impl/codegen/slice.h:74:15: note: at offset 33 into destination object 'bytes' of size 23
   74 |       uint8_t bytes[GRPC_SLICE_INLINED_SIZE];
      |               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2372: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=]
 2372 |     *p++ = 'r';
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpc/impl/codegen/slice.h:74:15: note: at offset 37 into destination object 'bytes' of size 23
   74 |       uint8_t bytes[GRPC_SLICE_INLINED_SIZE];
      |               ^
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2374: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 2374 |     *p++ = 'c';
      |
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpc/impl/codegen/slice.h:74:15: note: at offset 30 into destination object 'bytes' of size 23
   74 |       uint8_t bytes[GRPC_SLICE_INLINED_SIZE];
      |               ^
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/auth_property_iterator.cc:20:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/iterator:61,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/secure_auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/secure_auth_context.cc:19:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/iterator:61,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/secure_create_auth_context.cc:22:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/common/secure_create_auth_context.cc:18:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_metadata_processor.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/server_credentials.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/binder/server/binder_server_credentials.cc:20:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/binder_security_policy.h:18,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/core/ext/transport/binder/server/binder_server_credentials.cc:19:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_metadata_processor.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/server_credentials.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/external_connection_acceptor_impl.h:25,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/external_connection_acceptor_impl.cc:19:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/external_connection_acceptor_impl.h:22:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/client_context.h:37,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/client_context.cc:24:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/map:60,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:39:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/server_context.h:35,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/async_stream.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/async_generic_service.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/generic/async_generic_service.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/async_generic_service.cc:19:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/string:45,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/config.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/status.h:25,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/channel_interface.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/async_stream.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/create_auth_context.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_context.h:48,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/call_op_set.h:34,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_callback.h:27,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/client_callback.cc:18:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_construct.h:61,
                 from /usr/include/c++/12/bits/alloc_traits.h:33,
                 from /usr/include/c++/12/ext/alloc_traits.h:34,
                 from /usr/include/c++/12/unordered_map:41,
                 from /usr/include/c++/12/functional:61,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/client_callback.h:24:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_metadata_processor.h:24,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/server_credentials.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/server/insecure_server_credentials.cc:22:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/server_credentials.h:22:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/credentials.h:30,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/create_channel_posix.cc:24:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/channel.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/create_channel_posix.cc:22:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/credentials.h:30,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/credentials_cc.cc:20:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/auth_context.h:22,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/security/credentials.h:30,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/create_channel.h:26,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/create_channel.cc:22:
/home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/include/grpcpp/impl/codegen/security/auth_context.h:40:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations]
   40 |     : public std::iterator<std::input_iterator_tag, const AuthProperty> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/memory:63,
                 from /home/tkloczko/rpmbuild/BUILD/grpc-1.46.1/src/cpp/client/create_channel.cc:19:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /usr/include/c++/12/string:45,