diff --git a/CMakeLists.txt b/CMakeLists.txt
index e52cc33ed825e..70c6ce9f0e6a5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -97,172 +97,6 @@ set(gRPC_ABSL_PROVIDER "module" CACHE STRING "Provider of absl library")
set_property(CACHE gRPC_ABSL_PROVIDER PROPERTY STRINGS "module" "package")
set(gRPC_ABSL_USED_TARGETS
- absl_absl_check
- absl_absl_log
- absl_absl_vlog_is_on
- absl_algorithm
- absl_algorithm_container
- absl_any_invocable
- absl_atomic_hook
- absl_base
- absl_base_internal
- absl_bind_front
- absl_bits
- absl_bounded_utf8_length_sequence
- absl_btree
- absl_charset
- absl_check
- absl_city
- absl_civil_time
- absl_cleanup
- absl_cleanup_internal
- absl_common_policy_traits
- absl_compare
- absl_compressed_tuple
- absl_config
- absl_container_common
- absl_container_memory
- absl_cord
- absl_cord_internal
- absl_cordz_functions
- absl_cordz_handle
- absl_cordz_info
- absl_cordz_statistics
- absl_cordz_update_scope
- absl_cordz_update_tracker
- absl_core_headers
- absl_crc32c
- absl_crc_cord_state
- absl_crc_cpu_detect
- absl_crc_internal
- absl_debugging_internal
- absl_decode_rust_punycode
- absl_demangle_internal
- absl_demangle_rust
- absl_dynamic_annotations
- absl_endian
- absl_errno_saver
- absl_examine_stack
- absl_exponential_biased
- absl_fast_type_id
- absl_fixed_array
- absl_flags
- absl_flags_commandlineflag
- absl_flags_commandlineflag_internal
- absl_flags_config
- absl_flags_internal
- absl_flags_marshalling
- absl_flags_path_util
- absl_flags_private_handle_accessor
- absl_flags_program_name
- absl_flags_reflection
- absl_flat_hash_map
- absl_flat_hash_set
- absl_function_ref
- absl_graphcycles_internal
- absl_has_ostream_operator
- absl_hash
- absl_hash_container_defaults
- absl_hash_function_defaults
- absl_hash_policy_traits
- absl_hashtable_control_bytes
- absl_hashtable_debug_hooks
- absl_hashtablez_sampler
- absl_inlined_vector
- absl_inlined_vector_internal
- absl_int128
- absl_iterator_traits_internal
- absl_kernel_timeout_internal
- absl_layout
- absl_leak_check
- absl_log
- absl_log_entry
- absl_log_globals
- absl_log_internal_append_truncated
- absl_log_internal_check_impl
- absl_log_internal_check_op
- absl_log_internal_conditions
- absl_log_internal_config
- absl_log_internal_fnmatch
- absl_log_internal_format
- absl_log_internal_globals
- absl_log_internal_log_impl
- absl_log_internal_log_sink_set
- absl_log_internal_message
- absl_log_internal_nullguard
- absl_log_internal_nullstream
- absl_log_internal_proto
- absl_log_internal_strip
- absl_log_internal_structured_proto
- absl_log_internal_voidify
- absl_log_severity
- absl_log_sink
- absl_log_sink_registry
- absl_low_level_hash
- absl_malloc_internal
- absl_memory
- absl_no_destructor
- absl_node_hash_map
- absl_node_slot_policy
- absl_non_temporal_arm_intrinsics
- absl_non_temporal_memcpy
- absl_nullability
- absl_numeric_representation
- absl_optional
- absl_prefetch
- absl_random_bit_gen_ref
- absl_random_distributions
- absl_random_internal_distribution_caller
- absl_random_internal_entropy_pool
- absl_random_internal_fast_uniform_bits
- absl_random_internal_fastmath
- absl_random_internal_generate_real
- absl_random_internal_iostream_state_saver
- absl_random_internal_nonsecure_base
- absl_random_internal_pcg_engine
- absl_random_internal_platform
- absl_random_internal_randen
- absl_random_internal_randen_engine
- absl_random_internal_randen_hwaes
- absl_random_internal_randen_hwaes_impl
- absl_random_internal_randen_slow
- absl_random_internal_salted_seed_seq
- absl_random_internal_seed_material
- absl_random_internal_traits
- absl_random_internal_uniform_helper
- absl_random_internal_wide_multiply
- absl_random_random
- absl_random_seed_gen_exception
- absl_random_seed_sequences
- absl_raw_hash_map
- absl_raw_hash_set
- absl_raw_hash_set_resize_impl
- absl_raw_logging_internal
- absl_sample_recorder
- absl_span
- absl_spinlock_wait
- absl_stacktrace
- absl_status
- absl_statusor
- absl_str_format
- absl_str_format_internal
- absl_strerror
- absl_string_view
- absl_strings
- absl_strings_internal
- absl_symbolize
- absl_synchronization
- absl_throw_delegate
- absl_time
- absl_time_zone
- absl_tracing_internal
- absl_type_traits
- absl_utf8_for_code_point
- absl_utility
- absl_variant
- absl_vlog_config_internal
- absl_vlog_is_on
- absl_weakly_mixed_integer
absl_meta
)
@@ -2127,28 +1961,6 @@ target_include_directories(gpr
)
target_link_libraries(gpr
${_gRPC_ALLTARGETS_LIBRARIES}
- absl::base
- absl::config
- absl::core_headers
- absl::log_severity
- absl::cleanup
- absl::flags
- absl::flags_marshalling
- absl::any_invocable
- absl::bind_front
- absl::check
- absl::log_globals
- absl::log
- absl::memory
- absl::bits
- absl::random_random
- absl::status
- absl::cord
- absl::str_format
- absl::strings
- absl::synchronization
- absl::time
- absl::optional
)
if(_gRPC_PLATFORM_ANDROID)
target_link_libraries(gpr
@@ -3136,22 +2948,6 @@ target_link_libraries(grpc
upb_textformat_lib
${_gRPC_RE2_LIBRARIES}
${_gRPC_ZLIB_LIBRARIES}
- absl::algorithm_container
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::flat_hash_set
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::random_bit_gen_ref
- absl::random_distributions
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
${_gRPC_CARES_LIBRARIES}
gpr
${_gRPC_SSL_LIBRARIES}
@@ -3289,10 +3085,6 @@ target_include_directories(grpc_test_util
)
target_link_libraries(grpc_test_util
${_gRPC_ALLTARGETS_LIBRARIES}
- absl::failure_signal_handler
- absl::stacktrace
- absl::symbolize
- absl::log_initialize
grpc
)
if(_gRPC_PLATFORM_IOS OR _gRPC_PLATFORM_MAC)
@@ -3363,10 +3155,6 @@ target_include_directories(grpc_test_util_unsecure
)
target_link_libraries(grpc_test_util_unsecure
${_gRPC_ALLTARGETS_LIBRARIES}
- absl::failure_signal_handler
- absl::stacktrace
- absl::symbolize
- absl::log_initialize
grpc_unsecure
)
if(_gRPC_PLATFORM_IOS OR _gRPC_PLATFORM_MAC)
@@ -3869,22 +3657,6 @@ target_link_libraries(grpc_unsecure
${_gRPC_ALLTARGETS_LIBRARIES}
upb_textformat_lib
${_gRPC_ZLIB_LIBRARIES}
- absl::algorithm_container
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::flat_hash_set
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::random_bit_gen_ref
- absl::random_distributions
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
${_gRPC_CARES_LIBRARIES}
gpr
${_gRPC_ADDRESS_SORTING_LIBRARIES}
@@ -4015,18 +3787,6 @@ target_include_directories(gtest
target_link_libraries(gtest
${_gRPC_ALLTARGETS_LIBRARIES}
${_gRPC_RE2_LIBRARIES}
- absl::flat_hash_set
- absl::failure_signal_handler
- absl::stacktrace
- absl::symbolize
- absl::flags
- absl::flags_parse
- absl::flags_reflection
- absl::flags_usage
- absl::strings
- absl::any
- absl::optional
- absl::variant
)
@@ -4887,12 +4647,6 @@ target_include_directories(grpc++
)
target_link_libraries(grpc++
${_gRPC_ALLTARGETS_LIBRARIES}
- absl::dynamic_annotations
- absl::prefetch
- absl::layout
- absl::absl_check
- absl::absl_log
- absl::strings_internal
grpc
${_gRPC_PROTOBUF_LIBRARIES}
)
@@ -5473,7 +5227,6 @@ target_include_directories(grpc++_test_config
)
target_link_libraries(grpc++_test_config
${_gRPC_ALLTARGETS_LIBRARIES}
- absl::flags_parse
gpr
)
@@ -5631,12 +5384,6 @@ target_include_directories(grpc++_unsecure
)
target_link_libraries(grpc++_unsecure
${_gRPC_ALLTARGETS_LIBRARIES}
- absl::dynamic_annotations
- absl::prefetch
- absl::layout
- absl::absl_check
- absl::absl_log
- absl::strings_internal
grpc_unsecure
${_gRPC_PROTOBUF_LIBRARIES}
)
@@ -6216,19 +5963,6 @@ target_link_libraries(grpc_authorization_provider
upb_textformat_lib
${_gRPC_RE2_LIBRARIES}
${_gRPC_ZLIB_LIBRARIES}
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::flat_hash_set
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
${_gRPC_CARES_LIBRARIES}
gpr
${_gRPC_ADDRESS_SORTING_LIBRARIES}
@@ -6346,40 +6080,6 @@ target_link_libraries(grpc_plugin_support
${_gRPC_ALLTARGETS_LIBRARIES}
utf8_range_lib
${_gRPC_ZLIB_LIBRARIES}
- absl::algorithm_container
- absl::base
- absl::config
- absl::core_headers
- absl::dynamic_annotations
- absl::prefetch
- absl::cleanup
- absl::btree
- absl::fixed_array
- absl::flat_hash_map
- absl::flat_hash_set
- absl::layout
- absl::any_invocable
- absl::function_ref
- absl::overload
- absl::hash
- absl::absl_check
- absl::absl_log
- absl::memory
- absl::type_traits
- absl::bits
- absl::status
- absl::statusor
- absl::charset
- absl::cord
- absl::strings_internal
- absl::str_format
- absl::string_view
- absl::strings
- absl::synchronization
- absl::time
- absl::optional
- absl::span
- absl::utility
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_PROTOBUF_PROTOC_LIBRARIES}
)
@@ -6548,8 +6248,10 @@ target_include_directories(grpcpp_otel_plugin
)
target_link_libraries(grpcpp_otel_plugin
${_gRPC_ALLTARGETS_LIBRARIES}
+ absl::base
+ absl::strings
+ absl::variant
grpc++
- opentelemetry-cpp::api
)
foreach(_hdr
@@ -6788,16 +6490,6 @@ target_link_libraries(activity_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -7609,16 +7301,6 @@ target_link_libraries(all_ok_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -8661,7 +8343,6 @@ target_include_directories(avl_test
target_link_libraries(avl_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::hash
gpr
)
@@ -9233,10 +8914,6 @@ target_include_directories(bitset_test
target_link_libraries(bitset_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
- absl::check
- absl::bits
)
@@ -9340,16 +9017,6 @@ target_link_libraries(blackboard_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -9738,18 +9405,6 @@ target_link_libraries(call_filters_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -9899,16 +9554,6 @@ target_link_libraries(call_state_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -10260,18 +9905,6 @@ target_link_libraries(call_utils_test
gtest
upb_textformat_lib
${_gRPC_ZLIB_LIBRARIES}
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
${_gRPC_CARES_LIBRARIES}
gpr
${_gRPC_ADDRESS_SORTING_LIBRARIES}
@@ -10434,17 +10067,6 @@ target_link_libraries(cancel_callback_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -11741,17 +11363,6 @@ target_link_libraries(chunked_vector_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -12667,9 +12278,6 @@ target_include_directories(common_closures_test
target_link_libraries(common_closures_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::statusor
- absl::span
- absl::utility
gpr
)
@@ -13188,16 +12796,6 @@ target_link_libraries(context_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -13888,9 +13486,6 @@ target_include_directories(dump_args_test
target_link_libraries(dump_args_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::any_invocable
- absl::check
- absl::str_format
)
@@ -14033,9 +13628,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX)
target_link_libraries(end2end_chaotic_good_no_logging_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -14226,9 +13818,6 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_MAC OR _gRPC_PLATFORM_POSIX)
target_link_libraries(end2end_chaotic_good_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -14330,9 +13919,6 @@ target_include_directories(end2end_http2_no_logging_test
target_link_libraries(end2end_http2_no_logging_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -14433,9 +14019,6 @@ target_include_directories(end2end_http2_security_no_logging_test
target_link_libraries(end2end_http2_security_no_logging_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -14624,9 +14207,6 @@ target_include_directories(end2end_http2_security_test
target_link_libraries(end2end_http2_security_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -14815,9 +14395,6 @@ target_include_directories(end2end_http2_test
target_link_libraries(end2end_http2_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -14918,9 +14495,6 @@ target_include_directories(end2end_inproc_no_logging_test
target_link_libraries(end2end_inproc_no_logging_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -15109,9 +14683,6 @@ target_include_directories(end2end_inproc_test
target_link_libraries(end2end_inproc_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -15212,9 +14783,6 @@ target_include_directories(end2end_ph2_no_logging_test
target_link_libraries(end2end_ph2_no_logging_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -15403,9 +14971,6 @@ target_include_directories(end2end_ph2_test
target_link_libraries(end2end_ph2_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -15506,9 +15071,6 @@ target_include_directories(end2end_posix_no_logging_test
target_link_libraries(end2end_posix_no_logging_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -15697,9 +15259,6 @@ target_include_directories(end2end_posix_test
target_link_libraries(end2end_posix_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::log_entry
- absl::log_sink
- absl::log_sink_registry
grpc_authorization_provider
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
@@ -15884,12 +15443,6 @@ target_link_libraries(endpoint_config_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::flat_hash_map
- absl::hash
- absl::type_traits
- absl::statusor
- absl::span
- absl::utility
gpr
)
@@ -16526,16 +16079,6 @@ target_link_libraries(exec_ctx_wakeup_scheduler_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -16580,7 +16123,6 @@ target_include_directories(experiments_tag_test
target_link_libraries(experiments_tag_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::statusor
gpr
)
@@ -17190,18 +16732,6 @@ target_link_libraries(filter_fusion_test
gtest
upb_textformat_lib
${_gRPC_ZLIB_LIBRARIES}
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
${_gRPC_CARES_LIBRARIES}
gpr
${_gRPC_ADDRESS_SORTING_LIBRARIES}
@@ -17446,17 +16976,6 @@ target_link_libraries(flow_control_manager_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -17574,17 +17093,6 @@ target_link_libraries(flow_control_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -17698,17 +17206,6 @@ target_link_libraries(for_each_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -17946,16 +17443,6 @@ target_link_libraries(frame_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -19217,8 +18704,10 @@ target_include_directories(grpc_text_map_carrier_test
target_link_libraries(grpc_text_map_carrier_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
+ absl::base
+ absl::strings
+ absl::variant
grpc++
- opentelemetry-cpp::api
grpc_test_util
)
@@ -19615,8 +19104,10 @@ target_include_directories(grpc_trace_bin_text_map_propagator_test
target_link_libraries(grpc_trace_bin_text_map_propagator_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
+ absl::base
+ absl::strings
+ absl::variant
grpc++
- opentelemetry-cpp::api
grpc_test_util
)
@@ -20746,16 +20237,6 @@ target_link_libraries(http2_status_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -21056,8 +20537,6 @@ target_include_directories(idle_filter_state_test
target_link_libraries(idle_filter_state_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
)
@@ -21090,8 +20569,6 @@ target_include_directories(if_list_test
target_link_libraries(if_list_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
)
@@ -21195,16 +20672,6 @@ target_link_libraries(if_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -21516,18 +20983,6 @@ target_link_libraries(info_tool_test
gtest
upb_textformat_lib
${_gRPC_ZLIB_LIBRARIES}
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
${_gRPC_CARES_LIBRARIES}
gpr
${_gRPC_ADDRESS_SORTING_LIBRARIES}
@@ -21934,16 +21389,6 @@ target_link_libraries(inter_activity_pipe_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -22099,17 +21544,6 @@ target_link_libraries(interceptor_list_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -22461,16 +21895,6 @@ target_link_libraries(join_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -22830,16 +22254,6 @@ target_link_libraries(latch_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -23005,16 +22419,6 @@ target_link_libraries(latent_see_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -23166,7 +22570,6 @@ target_include_directories(layout_test
target_link_libraries(layout_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::statusor
${_gRPC_PROTOBUF_LIBRARIES}
)
@@ -23533,16 +22936,6 @@ target_link_libraries(lock_based_mpsc_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -23693,16 +23086,6 @@ target_link_libraries(loop_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -23805,16 +23188,6 @@ target_link_libraries(lru_cache_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -23928,17 +23301,6 @@ target_link_libraries(map_pipe_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -24043,16 +23405,6 @@ target_link_libraries(match_promise_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -24086,8 +23438,6 @@ target_include_directories(match_test
target_link_libraries(match_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
)
@@ -24264,12 +23614,6 @@ target_include_directories(memory_usage_test
target_link_libraries(memory_usage_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::flat_hash_map
- absl::hash
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -24632,8 +23976,6 @@ target_include_directories(miscompile_with_no_unique_address_test
target_link_libraries(miscompile_with_no_unique_address_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
)
@@ -24864,8 +24206,6 @@ target_include_directories(no_destruct_test
target_link_libraries(no_destruct_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
)
@@ -25172,16 +24512,6 @@ target_link_libraries(observable_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -25499,8 +24829,9 @@ target_include_directories(otel_npc_metrics_test
target_link_libraries(otel_npc_metrics_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- opentelemetry-cpp::api
- opentelemetry-cpp::metrics
+ absl::base
+ absl::strings
+ absl::variant
grpc++_test_util
)
@@ -25582,8 +24913,9 @@ target_include_directories(otel_plugin_option_test
target_link_libraries(otel_plugin_option_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- opentelemetry-cpp::api
- opentelemetry-cpp::metrics
+ absl::base
+ absl::strings
+ absl::variant
grpc++_test_util
)
@@ -25666,8 +24998,9 @@ target_include_directories(otel_plugin_test
target_link_libraries(otel_plugin_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- opentelemetry-cpp::api
- opentelemetry-cpp::metrics
+ absl::base
+ absl::strings
+ absl::variant
grpc++_test_util
)
@@ -25750,10 +25083,9 @@ target_include_directories(otel_tracing_test
target_link_libraries(otel_tracing_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- opentelemetry-cpp::api
- opentelemetry-cpp::in_memory_span_exporter
- opentelemetry-cpp::metrics
- opentelemetry-cpp::trace
+ absl::base
+ absl::strings
+ absl::variant
grpc++_test_util
)
@@ -25922,8 +25254,6 @@ target_include_directories(overload_test
target_link_libraries(overload_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
)
@@ -26301,12 +25631,6 @@ target_link_libraries(periodic_update_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::flat_hash_map
- absl::function_ref
- absl::hash
- absl::statusor
- absl::span
- absl::utility
gpr
)
@@ -26669,16 +25993,6 @@ target_link_libraries(poll_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -27785,16 +27099,6 @@ target_link_libraries(prioritized_race_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -27941,16 +27245,6 @@ target_link_libraries(promise_factory_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -28055,16 +27349,6 @@ target_link_libraries(promise_map_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -28171,16 +27455,6 @@ target_link_libraries(promise_mutex_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -28285,16 +27559,6 @@ target_link_libraries(promise_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -28352,10 +27616,6 @@ target_link_libraries(property_list_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::flat_hash_map
- absl::statusor
- absl::span
- absl::utility
gpr
)
@@ -28910,16 +28170,6 @@ target_link_libraries(query_extensions_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -29023,16 +28273,6 @@ target_link_libraries(race_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -29067,11 +28307,6 @@ target_include_directories(random_early_detection_test
target_link_libraries(random_early_detection_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
- absl::random_bit_gen_ref
- absl::random_distributions
- absl::random_random
)
@@ -29492,18 +28727,6 @@ target_link_libraries(request_buffer_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -29832,9 +29055,6 @@ target_include_directories(resource_tracker_test
target_link_libraries(resource_tracker_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
- absl::statusor
)
@@ -29951,8 +29171,6 @@ target_include_directories(ring_buffer_test
target_link_libraries(ring_buffer_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
)
@@ -30456,16 +29674,6 @@ target_link_libraries(seq_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -31523,8 +30731,6 @@ target_include_directories(shared_bit_gen_test
target_link_libraries(shared_bit_gen_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::random_distributions
- absl::random_random
)
@@ -31688,7 +30894,6 @@ target_include_directories(single_set_ptr_test
target_link_libraries(single_set_ptr_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::hash
gpr
)
@@ -31777,8 +30982,6 @@ target_include_directories(slice_string_helpers_test
target_link_libraries(slice_string_helpers_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::flat_hash_map
- absl::hash
gpr
)
@@ -31940,8 +31143,6 @@ target_include_directories(sorted_pack_test
target_link_libraries(sorted_pack_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
)
@@ -32425,16 +31626,6 @@ target_link_libraries(static_stride_scheduler_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -32579,16 +31770,6 @@ target_link_libraries(status_flag_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -33120,16 +32301,6 @@ target_link_libraries(switch_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -33247,12 +32418,6 @@ target_include_directories(table_test
target_link_libraries(table_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
- absl::check
- absl::type_traits
- absl::bits
- absl::utility
)
@@ -33574,16 +32739,6 @@ target_link_libraries(tdigest_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
${_gRPC_BENCHMARK_LIBRARIES}
gpr
)
@@ -33774,16 +32929,6 @@ target_link_libraries(test_core_event_engine_posix_timer_heap_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -33891,16 +33036,6 @@ target_link_libraries(test_core_event_engine_slice_buffer_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -34070,9 +33205,6 @@ target_include_directories(test_core_util_time_test
target_link_libraries(test_core_util_time_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::statusor
- absl::span
- absl::utility
gpr
)
@@ -34634,16 +33766,6 @@ target_link_libraries(thread_quota_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -34951,9 +34073,6 @@ target_include_directories(timer_list_test
target_link_libraries(timer_list_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::statusor
- absl::span
- absl::utility
gpr
)
@@ -35558,18 +34677,6 @@ target_link_libraries(tool_test_test
gtest
upb_textformat_lib
${_gRPC_ZLIB_LIBRARIES}
- absl::no_destructor
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::node_hash_map
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
${_gRPC_CARES_LIBRARIES}
gpr
${_gRPC_ADDRESS_SORTING_LIBRARIES}
@@ -35775,7 +34882,6 @@ target_include_directories(trie_lookup_test
target_link_libraries(trie_lookup_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::flat_hash_map
)
@@ -35879,16 +34985,6 @@ target_link_libraries(try_join_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -36035,16 +35131,6 @@ target_link_libraries(try_seq_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -36147,16 +35233,6 @@ target_link_libraries(unique_ptr_with_bitset_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -36190,12 +35266,6 @@ target_include_directories(unique_type_name_test
target_link_libraries(unique_type_name_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
- absl::flat_hash_map
- absl::check
- absl::bits
- absl::str_format
)
@@ -36314,10 +35384,6 @@ target_include_directories(useful_test
target_link_libraries(useful_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::config
- absl::core_headers
- absl::check
- absl::bits
)
@@ -36549,16 +35615,6 @@ target_link_libraries(wait_for_callback_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -37069,16 +36125,6 @@ target_link_libraries(write_size_policy_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
upb_textformat_lib
- absl::btree
- absl::flat_hash_map
- absl::inlined_vector
- absl::function_ref
- absl::hash
- absl::type_traits
- absl::statusor
- absl::string_view
- absl::span
- absl::utility
gpr
)
@@ -37641,7 +36687,6 @@ target_include_directories(xds_certificate_provider_test
target_link_libraries(xds_certificate_provider_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::overload
grpc_test_util
)
@@ -38217,12 +37262,6 @@ target_include_directories(xds_client_test
target_link_libraries(xds_client_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::dynamic_annotations
- absl::prefetch
- absl::layout
- absl::absl_check
- absl::absl_log
- absl::strings_internal
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
)
@@ -39264,12 +38303,6 @@ target_include_directories(xds_cluster_resource_type_test
target_link_libraries(xds_cluster_resource_type_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::dynamic_annotations
- absl::prefetch
- absl::layout
- absl::absl_check
- absl::absl_log
- absl::strings_internal
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
)
@@ -42350,12 +41383,6 @@ target_include_directories(xds_endpoint_resource_type_test
target_link_libraries(xds_endpoint_resource_type_test
${_gRPC_ALLTARGETS_LIBRARIES}
gtest
- absl::dynamic_annotations
- absl::prefetch
- absl::layout
- absl::absl_check
- absl::absl_log
- absl::strings_internal
${_gRPC_PROTOBUF_LIBRARIES}
grpc_test_util
)
@@ -52691,7 +51718,7 @@ generate_pkgconfig(
"gpr"
"gRPC platform support library"
"${gRPC_CORE_VERSION}"
- "absl_any_invocable absl_base absl_bind_front absl_bits absl_check absl_cleanup absl_config absl_cord absl_core_headers absl_flags absl_flags_marshalling absl_log absl_log_globals absl_log_severity absl_memory absl_optional absl_random_random absl_status absl_str_format absl_strings absl_synchronization absl_time"
+ ""
""
"-lgpr"
""
@@ -52702,7 +51729,7 @@ generate_pkgconfig(
"gRPC"
"high performance general RPC framework"
"${gRPC_CORE_VERSION}"
- "absl_algorithm_container absl_any_invocable absl_base absl_bind_front absl_bits absl_btree absl_check absl_cleanup absl_config absl_cord absl_core_headers absl_flags absl_flags_marshalling absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_log absl_log_globals absl_log_severity absl_memory absl_no_destructor absl_node_hash_map absl_optional absl_random_bit_gen_ref absl_random_distributions absl_random_random absl_span absl_status absl_statusor absl_str_format absl_string_view absl_strings absl_synchronization absl_time absl_type_traits absl_utility gpr"
+ "gpr"
"libcares openssl re2 zlib"
"-lgrpc"
"-laddress_sorting -lupb_textformat_lib -lupb_json_lib -lupb_reflection_lib -lupb_wire_lib -lupb_message_lib -lutf8_range_lib -lupb_mini_descriptor_lib -lupb_mini_table_lib -lupb_hash_lib -lupb_mem_lib -lupb_base_lib -lupb_lex_lib"
@@ -52713,7 +51740,7 @@ generate_pkgconfig(
"gRPC unsecure"
"high performance general RPC framework without SSL"
"${gRPC_CORE_VERSION}"
- "absl_algorithm_container absl_any_invocable absl_base absl_bind_front absl_bits absl_btree absl_check absl_cleanup absl_config absl_cord absl_core_headers absl_flags absl_flags_marshalling absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_log absl_log_globals absl_log_severity absl_memory absl_no_destructor absl_node_hash_map absl_optional absl_random_bit_gen_ref absl_random_distributions absl_random_random absl_span absl_status absl_statusor absl_str_format absl_string_view absl_strings absl_synchronization absl_time absl_type_traits absl_utility gpr"
+ "gpr"
"libcares zlib"
"-lgrpc_unsecure"
"-laddress_sorting -lupb_textformat_lib -lupb_reflection_lib -lupb_wire_lib -lupb_message_lib -lutf8_range_lib -lupb_mini_descriptor_lib -lupb_mini_table_lib -lupb_hash_lib -lupb_mem_lib -lupb_base_lib -lupb_lex_lib"
@@ -52724,7 +51751,7 @@ generate_pkgconfig(
"gRPC++"
"C++ wrapper for gRPC"
"${gRPC_CPP_VERSION}"
- "absl_absl_check absl_absl_log absl_algorithm_container absl_any_invocable absl_base absl_bind_front absl_bits absl_btree absl_check absl_cleanup absl_config absl_cord absl_core_headers absl_dynamic_annotations absl_flags absl_flags_marshalling absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_layout absl_log absl_log_globals absl_log_severity absl_memory absl_no_destructor absl_node_hash_map absl_optional absl_prefetch absl_random_bit_gen_ref absl_random_distributions absl_random_random absl_span absl_status absl_statusor absl_str_format absl_string_view absl_strings absl_strings_internal absl_synchronization absl_time absl_type_traits absl_utility gpr grpc"
+ "gpr grpc"
"libcares openssl re2 zlib"
"-lgrpc++"
"-laddress_sorting -lupb_textformat_lib -lupb_json_lib -lupb_reflection_lib -lupb_wire_lib -lupb_message_lib -lutf8_range_lib -lupb_mini_descriptor_lib -lupb_mini_table_lib -lupb_hash_lib -lupb_mem_lib -lupb_base_lib -lupb_lex_lib"
@@ -52735,7 +51762,7 @@ generate_pkgconfig(
"gRPC++ unsecure"
"C++ wrapper for gRPC without SSL"
"${gRPC_CPP_VERSION}"
- "absl_absl_check absl_absl_log absl_algorithm_container absl_any_invocable absl_base absl_bind_front absl_bits absl_btree absl_check absl_cleanup absl_config absl_cord absl_core_headers absl_dynamic_annotations absl_flags absl_flags_marshalling absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_layout absl_log absl_log_globals absl_log_severity absl_memory absl_no_destructor absl_node_hash_map absl_optional absl_prefetch absl_random_bit_gen_ref absl_random_distributions absl_random_random absl_span absl_status absl_statusor absl_str_format absl_string_view absl_strings absl_strings_internal absl_synchronization absl_time absl_type_traits absl_utility gpr grpc_unsecure"
+ "gpr grpc_unsecure"
"libcares zlib"
"-lgrpc++_unsecure"
"-laddress_sorting -lupb_textformat_lib -lupb_reflection_lib -lupb_wire_lib -lupb_message_lib -lutf8_range_lib -lupb_mini_descriptor_lib -lupb_mini_table_lib -lupb_hash_lib -lupb_mem_lib -lupb_base_lib -lupb_lex_lib"
@@ -52746,7 +51773,7 @@ generate_pkgconfig(
"gRPC++ OpenTelemetry Plugin"
"OpenTelemetry Plugin for gRPC C++"
"${gRPC_CPP_VERSION}"
- "absl_absl_check absl_absl_log absl_algorithm_container absl_any_invocable absl_base absl_bind_front absl_bits absl_btree absl_check absl_cleanup absl_config absl_cord absl_core_headers absl_dynamic_annotations absl_flags absl_flags_marshalling absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_layout absl_log absl_log_globals absl_log_severity absl_memory absl_no_destructor absl_node_hash_map absl_optional absl_prefetch absl_random_bit_gen_ref absl_random_distributions absl_random_random absl_span absl_status absl_statusor absl_str_format absl_string_view absl_strings absl_strings_internal absl_synchronization absl_time absl_type_traits absl_utility gpr grpc grpc++ opentelemetry_api"
+ "absl_base absl_strings absl_variant gpr grpc grpc++"
"libcares openssl re2 zlib"
"-lgrpcpp_otel_plugin"
"-laddress_sorting -lupb_textformat_lib -lupb_json_lib -lupb_reflection_lib -lupb_wire_lib -lupb_message_lib -lutf8_range_lib -lupb_mini_descriptor_lib -lupb_mini_table_lib -lupb_hash_lib -lupb_mem_lib -lupb_base_lib -lupb_lex_lib"
diff --git a/MODULE.bazel b/MODULE.bazel
index c20056986ddb9..c51c10194496a 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -14,7 +14,7 @@
module(
name = "grpc",
- version = "1.75.0",
+ version = "1.77.0-dev",
compatibility_level = 1,
repo_name = "com_github_grpc_grpc",
)
@@ -68,6 +68,7 @@ PYTHON_VERSIONS = [
"3.11",
"3.12",
"3.13",
+ "3.14.0b2",
]
python = use_extension("@rules_python//python/extensions:python.bzl", "python")
diff --git a/Makefile b/Makefile
index d3645efceaffa..9816d0a3dcdce 100644
--- a/Makefile
+++ b/Makefile
@@ -1585,145 +1585,6 @@ LIBGRPC_SRC = \
src/core/xds/xds_client/xds_backend_metric_propagation.cc \
src/core/xds/xds_client/xds_bootstrap.cc \
src/core/xds/xds_client/xds_client.cc \
- third_party/abseil-cpp/absl/base/internal/cycleclock.cc \
- third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc \
- third_party/abseil-cpp/absl/base/internal/raw_logging.cc \
- third_party/abseil-cpp/absl/base/internal/spinlock.cc \
- third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc \
- third_party/abseil-cpp/absl/base/internal/strerror.cc \
- third_party/abseil-cpp/absl/base/internal/sysinfo.cc \
- third_party/abseil-cpp/absl/base/internal/thread_identity.cc \
- third_party/abseil-cpp/absl/base/internal/throw_delegate.cc \
- third_party/abseil-cpp/absl/base/internal/tracing.cc \
- third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc \
- third_party/abseil-cpp/absl/base/log_severity.cc \
- third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc \
- third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc \
- third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc \
- third_party/abseil-cpp/absl/crc/crc32c.cc \
- third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc \
- third_party/abseil-cpp/absl/crc/internal/crc.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc \
- third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc \
- third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc \
- third_party/abseil-cpp/absl/debugging/internal/demangle.cc \
- third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc \
- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc \
- third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc \
- third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc \
- third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc \
- third_party/abseil-cpp/absl/debugging/leak_check.cc \
- third_party/abseil-cpp/absl/debugging/stacktrace.cc \
- third_party/abseil-cpp/absl/debugging/symbolize.cc \
- third_party/abseil-cpp/absl/flags/commandlineflag.cc \
- third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc \
- third_party/abseil-cpp/absl/flags/internal/flag.cc \
- third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc \
- third_party/abseil-cpp/absl/flags/internal/program_name.cc \
- third_party/abseil-cpp/absl/flags/marshalling.cc \
- third_party/abseil-cpp/absl/flags/reflection.cc \
- third_party/abseil-cpp/absl/flags/usage_config.cc \
- third_party/abseil-cpp/absl/hash/internal/city.cc \
- third_party/abseil-cpp/absl/hash/internal/hash.cc \
- third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc \
- third_party/abseil-cpp/absl/log/globals.cc \
- third_party/abseil-cpp/absl/log/internal/check_op.cc \
- third_party/abseil-cpp/absl/log/internal/conditions.cc \
- third_party/abseil-cpp/absl/log/internal/fnmatch.cc \
- third_party/abseil-cpp/absl/log/internal/globals.cc \
- third_party/abseil-cpp/absl/log/internal/log_format.cc \
- third_party/abseil-cpp/absl/log/internal/log_message.cc \
- third_party/abseil-cpp/absl/log/internal/log_sink_set.cc \
- third_party/abseil-cpp/absl/log/internal/nullguard.cc \
- third_party/abseil-cpp/absl/log/internal/proto.cc \
- third_party/abseil-cpp/absl/log/internal/structured_proto.cc \
- third_party/abseil-cpp/absl/log/internal/vlog_config.cc \
- third_party/abseil-cpp/absl/log/log_sink.cc \
- third_party/abseil-cpp/absl/numeric/int128.cc \
- third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc \
- third_party/abseil-cpp/absl/random/discrete_distribution.cc \
- third_party/abseil-cpp/absl/random/gaussian_distribution.cc \
- third_party/abseil-cpp/absl/random/internal/entropy_pool.cc \
- third_party/abseil-cpp/absl/random/internal/randen.cc \
- third_party/abseil-cpp/absl/random/internal/randen_detect.cc \
- third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc \
- third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc \
- third_party/abseil-cpp/absl/random/internal/randen_slow.cc \
- third_party/abseil-cpp/absl/random/internal/seed_material.cc \
- third_party/abseil-cpp/absl/random/seed_gen_exception.cc \
- third_party/abseil-cpp/absl/random/seed_sequences.cc \
- third_party/abseil-cpp/absl/status/internal/status_internal.cc \
- third_party/abseil-cpp/absl/status/status.cc \
- third_party/abseil-cpp/absl/status/status_payload_printer.cc \
- third_party/abseil-cpp/absl/status/statusor.cc \
- third_party/abseil-cpp/absl/strings/ascii.cc \
- third_party/abseil-cpp/absl/strings/charconv.cc \
- third_party/abseil-cpp/absl/strings/cord.cc \
- third_party/abseil-cpp/absl/strings/cord_analysis.cc \
- third_party/abseil-cpp/absl/strings/escaping.cc \
- third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc \
- third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_internal.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc \
- third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc \
- third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc \
- third_party/abseil-cpp/absl/strings/internal/cordz_info.cc \
- third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc \
- third_party/abseil-cpp/absl/strings/internal/escaping.cc \
- third_party/abseil-cpp/absl/strings/internal/memutil.cc \
- third_party/abseil-cpp/absl/strings/internal/ostringstream.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/output.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc \
- third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc \
- third_party/abseil-cpp/absl/strings/internal/utf8.cc \
- third_party/abseil-cpp/absl/strings/match.cc \
- third_party/abseil-cpp/absl/strings/numbers.cc \
- third_party/abseil-cpp/absl/strings/str_cat.cc \
- third_party/abseil-cpp/absl/strings/str_replace.cc \
- third_party/abseil-cpp/absl/strings/str_split.cc \
- third_party/abseil-cpp/absl/strings/string_view.cc \
- third_party/abseil-cpp/absl/strings/substitute.cc \
- third_party/abseil-cpp/absl/synchronization/barrier.cc \
- third_party/abseil-cpp/absl/synchronization/blocking_counter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc \
- third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc \
- third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc \
- third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc \
- third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc \
- third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/mutex.cc \
- third_party/abseil-cpp/absl/synchronization/notification.cc \
- third_party/abseil-cpp/absl/time/civil_time.cc \
- third_party/abseil-cpp/absl/time/clock.cc \
- third_party/abseil-cpp/absl/time/duration.cc \
- third_party/abseil-cpp/absl/time/format.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc \
- third_party/abseil-cpp/absl/time/time.cc \
third_party/address_sorting/address_sorting.c \
third_party/address_sorting/address_sorting_posix.c \
third_party/address_sorting/address_sorting_windows.c \
diff --git a/build_autogenerated.yaml b/build_autogenerated.yaml
index ab152aa94cd12..272a11dbef9d9 100644
--- a/build_autogenerated.yaml
+++ b/build_autogenerated.yaml
@@ -115,29 +115,7 @@ libs:
- src/core/util/windows/thd.cc
- src/core/util/windows/time.cc
- src/core/util/windows/tmpfile.cc
- deps:
- - absl/base:base
- - absl/base:config
- - absl/base:core_headers
- - absl/base:log_severity
- - absl/cleanup:cleanup
- - absl/flags:flag
- - absl/flags:marshalling
- - absl/functional:any_invocable
- - absl/functional:bind_front
- - absl/log:check
- - absl/log:globals
- - absl/log:log
- - absl/memory:memory
- - absl/numeric:bits
- - absl/random:random
- - absl/status:status
- - absl/strings:cord
- - absl/strings:str_format
- - absl/strings:strings
- - absl/synchronization:synchronization
- - absl/time:time
- - absl/types:optional
+ deps: []
- name: grpc
build: all
language: c
@@ -2219,22 +2197,6 @@ libs:
- upb_textformat_lib
- re2
- z
- - absl/algorithm:container
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:flat_hash_set
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/random:bit_gen_ref
- - absl/random:distributions
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- cares
- gpr
- libssl
@@ -2284,10 +2246,6 @@ libs:
- test/core/test_util/tls_utils.cc
- test/core/test_util/tracer_util.cc
deps:
- - absl/debugging:failure_signal_handler
- - absl/debugging:stacktrace
- - absl/debugging:symbolize
- - absl/log:initialize
- grpc
- name: grpc_test_util_unsecure
build: private
@@ -2330,10 +2288,6 @@ libs:
- test/core/test_util/test_tcp_server.cc
- test/core/test_util/tracer_util.cc
deps:
- - absl/debugging:failure_signal_handler
- - absl/debugging:stacktrace
- - absl/debugging:symbolize
- - absl/log:initialize
- grpc_unsecure
- name: grpc_unsecure
build: all
@@ -3401,22 +3355,6 @@ libs:
deps:
- upb_textformat_lib
- z
- - absl/algorithm:container
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:flat_hash_set
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/random:bit_gen_ref
- - absl/random:distributions
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- cares
- gpr
- address_sorting
@@ -3483,18 +3421,6 @@ libs:
- third_party/googletest/googletest/src/gtest.cc
deps:
- re2
- - absl/container:flat_hash_set
- - absl/debugging:failure_signal_handler
- - absl/debugging:stacktrace
- - absl/debugging:symbolize
- - absl/flags:flag
- - absl/flags:parse
- - absl/flags:reflection
- - absl/flags:usage
- - absl/strings:strings
- - absl/types:any
- - absl/types:optional
- - absl/types:variant
- name: re2
build: all
language: c
@@ -4157,12 +4083,6 @@ libs:
- src/cpp/util/string_ref.cc
- src/cpp/util/time_cc.cc
deps:
- - absl/base:dynamic_annotations
- - absl/base:prefetch
- - absl/container:layout
- - absl/log:absl_check
- - absl/log:absl_log
- - absl/strings:internal
- grpc
- protobuf
baselib: true
@@ -4231,7 +4151,6 @@ libs:
src:
- test/cpp/util/test_config_cc.cc
deps:
- - absl/flags:parse
- gpr
- name: grpc++_test_util
build: private
@@ -4525,12 +4444,6 @@ libs:
- src/cpp/util/string_ref.cc
- src/cpp/util/time_cc.cc
deps:
- - absl/base:dynamic_annotations
- - absl/base:prefetch
- - absl/container:layout
- - absl/log:absl_check
- - absl/log:absl_log
- - absl/strings:internal
- grpc_unsecure
- protobuf
baselib: true
@@ -5279,19 +5192,6 @@ libs:
- upb_textformat_lib
- re2
- z
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:flat_hash_set
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- cares
- gpr
- address_sorting
@@ -5341,40 +5241,6 @@ libs:
deps:
- utf8_range_lib
- z
- - absl/algorithm:container
- - absl/base:base
- - absl/base:config
- - absl/base:core_headers
- - absl/base:dynamic_annotations
- - absl/base:prefetch
- - absl/cleanup:cleanup
- - absl/container:btree
- - absl/container:fixed_array
- - absl/container:flat_hash_map
- - absl/container:flat_hash_set
- - absl/container:layout
- - absl/functional:any_invocable
- - absl/functional:function_ref
- - absl/functional:overload
- - absl/hash:hash
- - absl/log:absl_check
- - absl/log:absl_log
- - absl/memory:memory
- - absl/meta:type_traits
- - absl/numeric:bits
- - absl/status:status
- - absl/status:statusor
- - absl/strings:charset
- - absl/strings:cord
- - absl/strings:internal
- - absl/strings:str_format
- - absl/strings:string_view
- - absl/strings:strings
- - absl/synchronization:synchronization
- - absl/time:time
- - absl/types:optional
- - absl/types:span
- - absl/utility:utility
- protobuf
- protoc
- name: grpcpp_channelz
@@ -5407,8 +5273,10 @@ libs:
- src/cpp/ext/otel/otel_plugin.cc
- src/cpp/ext/otel/otel_server_call_tracer.cc
deps:
+ - absl/base:base
+ - absl/strings:strings
+ - absl/types:variant
- grpc++
- - opentelemetry-cpp::api
targets:
- name: fd_conservation_posix_test
build: test
@@ -5631,16 +5499,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: address_sorting_test
@@ -6021,16 +5879,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: alloc_test
@@ -6331,7 +6179,6 @@ targets:
- test/core/util/avl_test.cc
deps:
- gtest
- - absl/hash:hash
- gpr
uses_polling: false
- name: aws_request_signer_test
@@ -6510,10 +6357,6 @@ targets:
- test/core/util/bitset_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
- - absl/log:check
- - absl/numeric:bits
uses_polling: false
- name: blackboard_test
gtest: true
@@ -6684,16 +6527,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: buffer_list_test
@@ -7012,18 +6845,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: call_finalization_test
@@ -7219,16 +7040,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: call_tracer_test
@@ -7876,18 +7687,6 @@ targets:
- gtest
- upb_textformat_lib
- z
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- cares
- gpr
- address_sorting
@@ -8112,17 +7911,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: cel_authorization_engine_test
@@ -9025,17 +8813,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: cli_call_test
@@ -9328,9 +9105,6 @@ targets:
- test/core/event_engine/common_closures_test.cc
deps:
- gtest
- - absl/status:statusor
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: completion_queue_threading_test
@@ -9608,16 +9382,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: core_configuration_test
@@ -9818,9 +9582,6 @@ targets:
- test/core/util/dump_args_test.cc
deps:
- gtest
- - absl/functional:any_invocable
- - absl/log:check
- - absl/strings:str_format
uses_polling: false
- name: duplicate_header_bad_client_test
gtest: true
@@ -9955,9 +9716,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -10172,9 +9930,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -10301,9 +10056,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -10426,9 +10178,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -10639,9 +10388,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -10852,9 +10598,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -10977,9 +10720,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -11190,9 +10930,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -11315,9 +11052,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -11528,9 +11262,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -11653,9 +11384,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -11866,9 +11594,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/log:log_entry
- - absl/log:log_sink
- - absl/log:log_sink_registry
- grpc_authorization_provider
- protobuf
- grpc_test_util
@@ -11969,12 +11694,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:flat_hash_map
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: endpoint_pair_test
@@ -12304,16 +12023,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: experiments_tag_test
@@ -12331,7 +12040,6 @@ targets:
- test/core/experiments/fixtures/experiments.cc
deps:
- gtest
- - absl/status:statusor
- gpr
uses_polling: false
- name: experiments_test
@@ -13059,18 +12767,6 @@ targets:
- gtest
- upb_textformat_lib
- z
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- cares
- gpr
- address_sorting
@@ -13322,17 +13018,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
- name: flow_control_test
gtest: true
@@ -13545,17 +13230,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: for_each_test
@@ -13771,17 +13445,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: fork_test
@@ -13994,16 +13657,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: function_signature_test
@@ -14368,8 +14021,10 @@ targets:
- test/cpp/ext/otel/grpc_text_map_carrier_test.cc
deps:
- gtest
+ - absl/base:base
+ - absl/strings:strings
+ - absl/types:variant
- grpc++
- - opentelemetry-cpp::api
- grpc_test_util
- name: grpc_tls_certificate_distributor_test
gtest: true
@@ -14495,8 +14150,10 @@ targets:
- test/cpp/ext/otel/grpc_trace_bin_text_map_propagator_test.cc
deps:
- gtest
+ - absl/base:base
+ - absl/strings:strings
+ - absl/types:variant
- grpc++
- - opentelemetry-cpp::api
- grpc_test_util
- name: grpclb_api_test
gtest: true
@@ -15065,16 +14722,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
- name: http2_transport_test
gtest: true
@@ -15179,8 +14826,6 @@ targets:
- test/core/client_idle/idle_filter_state_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
uses_polling: false
- name: if_list_test
gtest: true
@@ -15192,8 +14837,6 @@ targets:
- test/core/util/if_list_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
uses_polling: false
- name: if_test
gtest: true
@@ -15368,16 +15011,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: info_tool_test
@@ -16018,18 +15651,6 @@ targets:
- gtest
- upb_textformat_lib
- z
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- cares
- gpr
- address_sorting
@@ -16298,16 +15919,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: interception_chain_test
@@ -16527,17 +16138,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: interop_client
@@ -16801,16 +16401,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: json_object_loader_test
@@ -17067,16 +16657,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: latent_see_service_test
@@ -17289,16 +16869,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: latent_see_tool_test
@@ -17442,7 +17012,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/status:statusor
- protobuf
- name: lb_get_cpu_stats_test
gtest: true
@@ -17700,16 +17269,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
- name: log_too_many_open_files_test
gtest: true
@@ -17909,16 +17468,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: lru_cache_test
@@ -18086,16 +17635,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: map_pipe_test
@@ -18311,17 +17850,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: match_promise_test
@@ -18500,16 +18028,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: match_test
@@ -18523,8 +18041,6 @@ targets:
- test/core/util/match_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
uses_polling: false
- name: matchers_test
gtest: true
@@ -18590,12 +18106,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/container:flat_hash_map
- - absl/hash:hash
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
- name: message_allocator_end2end_test
gtest: true
@@ -18692,8 +18202,6 @@ targets:
- test/core/compiler_bugs/miscompile_with_no_unique_address_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
uses_polling: false
- name: mock_stream_test
gtest: true
@@ -18758,8 +18266,6 @@ targets:
- test/core/util/no_destruct_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
uses_polling: false
- name: no_server_test
gtest: true
@@ -18999,16 +18505,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: oracle_event_engine_posix_test
@@ -19118,8 +18614,9 @@ targets:
- test/cpp/ext/otel/otel_test_library.cc
deps:
- gtest
- - opentelemetry-cpp::api
- - opentelemetry-cpp::metrics
+ - absl/base:base
+ - absl/strings:strings
+ - absl/types:variant
- grpc++_test_util
- name: otel_plugin_option_test
gtest: true
@@ -19153,8 +18650,9 @@ targets:
- test/cpp/ext/otel/otel_test_library.cc
deps:
- gtest
- - opentelemetry-cpp::api
- - opentelemetry-cpp::metrics
+ - absl/base:base
+ - absl/strings:strings
+ - absl/types:variant
- grpc++_test_util
- name: otel_plugin_test
gtest: true
@@ -19190,8 +18688,9 @@ targets:
- test/cpp/ext/otel/otel_test_library.cc
deps:
- gtest
- - opentelemetry-cpp::api
- - opentelemetry-cpp::metrics
+ - absl/base:base
+ - absl/strings:strings
+ - absl/types:variant
- grpc++_test_util
- name: otel_tracing_test
gtest: true
@@ -19227,10 +18726,9 @@ targets:
- test/cpp/ext/otel/otel_tracing_test.cc
deps:
- gtest
- - opentelemetry-cpp::api
- - opentelemetry-cpp::in_memory_span_exporter
- - opentelemetry-cpp::metrics
- - opentelemetry-cpp::trace
+ - absl/base:base
+ - absl/strings:strings
+ - absl/types:variant
- grpc++_test_util
- name: out_of_bounds_bad_client_test
gtest: true
@@ -19286,8 +18784,6 @@ targets:
- test/core/util/overload_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
uses_polling: false
- name: parse_address_test
gtest: true
@@ -19478,12 +18974,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:flat_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/status:statusor
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: pick_first_test
@@ -19730,16 +19220,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: poller_fork_test
@@ -20240,16 +19720,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: promise_endpoint_test
@@ -20436,16 +19906,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: promise_map_test
@@ -20622,16 +20082,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: promise_mutex_test
@@ -20821,16 +20271,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
- name: promise_test
gtest: true
@@ -21004,16 +20444,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: property_list_test
@@ -21066,10 +20496,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:flat_hash_map
- - absl/status:statusor
- - absl/types:span
- - absl/utility:utility
- gpr
- name: proto_buffer_reader_test
gtest: true
@@ -21550,16 +20976,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: race_test
@@ -21731,16 +21147,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: random_early_detection_test
@@ -21754,11 +21160,6 @@ targets:
- test/core/util/random_early_detection_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
- - absl/random:bit_gen_ref
- - absl/random:distributions
- - absl/random:random
uses_polling: false
- name: raw_end2end_test
gtest: true
@@ -22089,18 +21490,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
- name: resolve_address_using_ares_resolver_posix_test
gtest: true
@@ -22201,9 +21590,6 @@ targets:
- third_party/googletest/googlemock/src/gmock_main.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
- - absl/status:statusor
- name: retry_service_config_test
gtest: true
build: test
@@ -22236,8 +21622,6 @@ targets:
- test/core/util/ring_buffer_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
uses_polling: false
- name: ring_hash_test
gtest: true
@@ -22541,16 +21925,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: sequential_connectivity_test
@@ -22852,8 +22226,6 @@ targets:
- test/core/util/shared_bit_gen_test.cc
deps:
- gtest
- - absl/random:distributions
- - absl/random:random
uses_polling: false
- name: shutdown_test
gtest: true
@@ -22903,7 +22275,6 @@ targets:
- test/core/util/single_set_ptr_test.cc
deps:
- gtest
- - absl/hash:hash
- gpr
uses_polling: false
- name: sleep_test
@@ -22941,8 +22312,6 @@ targets:
- test/core/slice/slice_string_helpers_test.cc
deps:
- gtest
- - absl/container:flat_hash_map
- - absl/hash:hash
- gpr
uses_polling: false
- name: sockaddr_resolver_test
@@ -22990,8 +22359,6 @@ targets:
- test/core/util/sorted_pack_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
uses_polling: false
- name: spiffe_bundle_map_end2end_test
gtest: true
@@ -23274,16 +22641,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: status_conversion_test
@@ -23463,16 +22820,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: status_helper_test
@@ -23769,16 +23116,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: sync_test
@@ -23814,12 +23151,6 @@ targets:
- test/core/util/table_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
- - absl/log:check
- - absl/meta:type_traits
- - absl/numeric:bits
- - absl/utility:utility
uses_polling: false
- name: tcp_client_posix_test
gtest: true
@@ -24056,16 +23387,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- benchmark
- gpr
benchmark: true
@@ -24261,16 +23582,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: test_core_event_engine_slice_buffer_test
@@ -24446,16 +23757,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: test_core_iomgr_timer_heap_test
@@ -24504,9 +23805,6 @@ targets:
- test/core/util/time_test.cc
deps:
- gtest
- - absl/status:statusor
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: test_cpp_client_credentials_test
@@ -24799,16 +24097,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: thread_stress_test
@@ -24916,9 +24204,6 @@ targets:
- test/core/event_engine/posix/timer_list_test.cc
deps:
- gtest
- - absl/status:statusor
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: timer_manager_test
@@ -25637,18 +24922,6 @@ targets:
- gtest
- upb_textformat_lib
- z
- - absl/base:no_destructor
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/container:node_hash_map
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- cares
- gpr
- address_sorting
@@ -25708,7 +24981,6 @@ targets:
- test/core/util/trie_lookup_test.cc
deps:
- gtest
- - absl/container:flat_hash_map
- name: try_join_test
gtest: true
build: test
@@ -25885,16 +25157,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: try_seq_metadata_test
@@ -26087,16 +25349,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: unique_ptr_with_bitset_test
@@ -26264,16 +25516,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: unique_type_name_test
@@ -26287,12 +25529,6 @@ targets:
- test/core/util/unique_type_name_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
- - absl/container:flat_hash_map
- - absl/log:check
- - absl/numeric:bits
- - absl/strings:str_format
uses_polling: false
- name: unknown_frame_bad_client_test
gtest: true
@@ -26328,10 +25564,6 @@ targets:
- test/core/util/useful_test.cc
deps:
- gtest
- - absl/base:config
- - absl/base:core_headers
- - absl/log:check
- - absl/numeric:bits
uses_polling: false
- name: uuid_v4_test
gtest: true
@@ -26546,16 +25778,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: wait_for_single_owner_test
@@ -26865,16 +26087,6 @@ targets:
deps:
- gtest
- upb_textformat_lib
- - absl/container:btree
- - absl/container:flat_hash_map
- - absl/container:inlined_vector
- - absl/functional:function_ref
- - absl/hash:hash
- - absl/meta:type_traits
- - absl/status:statusor
- - absl/strings:string_view
- - absl/types:span
- - absl/utility:utility
- gpr
uses_polling: false
- name: writes_per_rpc_test
@@ -27037,7 +26249,6 @@ targets:
- test/core/xds/xds_certificate_provider_test.cc
deps:
- gtest
- - absl/functional:overload
- grpc_test_util
uses_polling: false
- name: xds_client_test
@@ -27192,12 +26403,6 @@ targets:
- test/core/xds/xds_transport_fake.cc
deps:
- gtest
- - absl/base:dynamic_annotations
- - absl/base:prefetch
- - absl/container:layout
- - absl/log:absl_check
- - absl/log:absl_log
- - absl/strings:internal
- protobuf
- grpc_test_util
uses_polling: false
@@ -27482,12 +26687,6 @@ targets:
- test/core/xds/xds_cluster_resource_type_test.cc
deps:
- gtest
- - absl/base:dynamic_annotations
- - absl/base:prefetch
- - absl/container:layout
- - absl/log:absl_check
- - absl/log:absl_log
- - absl/strings:internal
- protobuf
- grpc_test_util
uses_polling: false
@@ -28550,12 +27749,6 @@ targets:
- test/core/xds/xds_endpoint_resource_type_test.cc
deps:
- gtest
- - absl/base:dynamic_annotations
- - absl/base:prefetch
- - absl/container:layout
- - absl/log:absl_check
- - absl/log:absl_log
- - absl/strings:internal
- protobuf
- grpc_test_util
uses_polling: false
diff --git a/config.m4 b/config.m4
index 7e935a71574be..60a5f62908a50 100644
--- a/config.m4
+++ b/config.m4
@@ -969,145 +969,6 @@ if test "$PHP_GRPC" != "no"; then
src/php/ext/grpc/server.c \
src/php/ext/grpc/server_credentials.c \
src/php/ext/grpc/timeval.c \
- third_party/abseil-cpp/absl/base/internal/cycleclock.cc \
- third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc \
- third_party/abseil-cpp/absl/base/internal/raw_logging.cc \
- third_party/abseil-cpp/absl/base/internal/spinlock.cc \
- third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc \
- third_party/abseil-cpp/absl/base/internal/strerror.cc \
- third_party/abseil-cpp/absl/base/internal/sysinfo.cc \
- third_party/abseil-cpp/absl/base/internal/thread_identity.cc \
- third_party/abseil-cpp/absl/base/internal/throw_delegate.cc \
- third_party/abseil-cpp/absl/base/internal/tracing.cc \
- third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc \
- third_party/abseil-cpp/absl/base/log_severity.cc \
- third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc \
- third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc \
- third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc \
- third_party/abseil-cpp/absl/crc/crc32c.cc \
- third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc \
- third_party/abseil-cpp/absl/crc/internal/crc.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc \
- third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc \
- third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc \
- third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc \
- third_party/abseil-cpp/absl/debugging/internal/demangle.cc \
- third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc \
- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc \
- third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc \
- third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc \
- third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc \
- third_party/abseil-cpp/absl/debugging/leak_check.cc \
- third_party/abseil-cpp/absl/debugging/stacktrace.cc \
- third_party/abseil-cpp/absl/debugging/symbolize.cc \
- third_party/abseil-cpp/absl/flags/commandlineflag.cc \
- third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc \
- third_party/abseil-cpp/absl/flags/internal/flag.cc \
- third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc \
- third_party/abseil-cpp/absl/flags/internal/program_name.cc \
- third_party/abseil-cpp/absl/flags/marshalling.cc \
- third_party/abseil-cpp/absl/flags/reflection.cc \
- third_party/abseil-cpp/absl/flags/usage_config.cc \
- third_party/abseil-cpp/absl/hash/internal/city.cc \
- third_party/abseil-cpp/absl/hash/internal/hash.cc \
- third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc \
- third_party/abseil-cpp/absl/log/globals.cc \
- third_party/abseil-cpp/absl/log/internal/check_op.cc \
- third_party/abseil-cpp/absl/log/internal/conditions.cc \
- third_party/abseil-cpp/absl/log/internal/fnmatch.cc \
- third_party/abseil-cpp/absl/log/internal/globals.cc \
- third_party/abseil-cpp/absl/log/internal/log_format.cc \
- third_party/abseil-cpp/absl/log/internal/log_message.cc \
- third_party/abseil-cpp/absl/log/internal/log_sink_set.cc \
- third_party/abseil-cpp/absl/log/internal/nullguard.cc \
- third_party/abseil-cpp/absl/log/internal/proto.cc \
- third_party/abseil-cpp/absl/log/internal/structured_proto.cc \
- third_party/abseil-cpp/absl/log/internal/vlog_config.cc \
- third_party/abseil-cpp/absl/log/log_sink.cc \
- third_party/abseil-cpp/absl/numeric/int128.cc \
- third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc \
- third_party/abseil-cpp/absl/random/discrete_distribution.cc \
- third_party/abseil-cpp/absl/random/gaussian_distribution.cc \
- third_party/abseil-cpp/absl/random/internal/entropy_pool.cc \
- third_party/abseil-cpp/absl/random/internal/randen.cc \
- third_party/abseil-cpp/absl/random/internal/randen_detect.cc \
- third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc \
- third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc \
- third_party/abseil-cpp/absl/random/internal/randen_slow.cc \
- third_party/abseil-cpp/absl/random/internal/seed_material.cc \
- third_party/abseil-cpp/absl/random/seed_gen_exception.cc \
- third_party/abseil-cpp/absl/random/seed_sequences.cc \
- third_party/abseil-cpp/absl/status/internal/status_internal.cc \
- third_party/abseil-cpp/absl/status/status.cc \
- third_party/abseil-cpp/absl/status/status_payload_printer.cc \
- third_party/abseil-cpp/absl/status/statusor.cc \
- third_party/abseil-cpp/absl/strings/ascii.cc \
- third_party/abseil-cpp/absl/strings/charconv.cc \
- third_party/abseil-cpp/absl/strings/cord.cc \
- third_party/abseil-cpp/absl/strings/cord_analysis.cc \
- third_party/abseil-cpp/absl/strings/escaping.cc \
- third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc \
- third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_internal.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc \
- third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc \
- third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc \
- third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc \
- third_party/abseil-cpp/absl/strings/internal/cordz_info.cc \
- third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc \
- third_party/abseil-cpp/absl/strings/internal/escaping.cc \
- third_party/abseil-cpp/absl/strings/internal/memutil.cc \
- third_party/abseil-cpp/absl/strings/internal/ostringstream.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/output.cc \
- third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc \
- third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc \
- third_party/abseil-cpp/absl/strings/internal/utf8.cc \
- third_party/abseil-cpp/absl/strings/match.cc \
- third_party/abseil-cpp/absl/strings/numbers.cc \
- third_party/abseil-cpp/absl/strings/str_cat.cc \
- third_party/abseil-cpp/absl/strings/str_replace.cc \
- third_party/abseil-cpp/absl/strings/str_split.cc \
- third_party/abseil-cpp/absl/strings/string_view.cc \
- third_party/abseil-cpp/absl/strings/substitute.cc \
- third_party/abseil-cpp/absl/synchronization/barrier.cc \
- third_party/abseil-cpp/absl/synchronization/blocking_counter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc \
- third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc \
- third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc \
- third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc \
- third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc \
- third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc \
- third_party/abseil-cpp/absl/synchronization/mutex.cc \
- third_party/abseil-cpp/absl/synchronization/notification.cc \
- third_party/abseil-cpp/absl/time/civil_time.cc \
- third_party/abseil-cpp/absl/time/clock.cc \
- third_party/abseil-cpp/absl/time/duration.cc \
- third_party/abseil-cpp/absl/time/format.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc \
- third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc \
- third_party/abseil-cpp/absl/time/time.cc \
third_party/address_sorting/address_sorting.c \
third_party/address_sorting/address_sorting_posix.c \
third_party/address_sorting/address_sorting_windows.c \
@@ -1699,31 +1560,6 @@ if test "$PHP_GRPC" != "no"; then
PHP_ADD_BUILD_DIR($ext_builddir/src/core/xds/grpc)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/xds/xds_client)
PHP_ADD_BUILD_DIR($ext_builddir/src/php/ext/grpc)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/base)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/base/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/container/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/crc)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/crc/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/debugging)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/debugging/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/flags)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/flags/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/hash/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/log)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/log/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/numeric)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/profiling/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/random)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/random/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/status)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/status/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/strings)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/strings/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/strings/internal/str_format)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/synchronization)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/synchronization/internal)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/time)
- PHP_ADD_BUILD_DIR($ext_builddir/third_party/abseil-cpp/absl/time/internal/cctz/src)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/address_sorting)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto)
PHP_ADD_BUILD_DIR($ext_builddir/third_party/boringssl-with-bazel/src/crypto/aes)
diff --git a/config.w32 b/config.w32
index 470e5ed0d74de..131b72fcb8d2d 100644
--- a/config.w32
+++ b/config.w32
@@ -934,145 +934,6 @@ if (PHP_GRPC != "no") {
"src\\php\\ext\\grpc\\server.c " +
"src\\php\\ext\\grpc\\server_credentials.c " +
"src\\php\\ext\\grpc\\timeval.c " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\cycleclock.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\low_level_alloc.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\raw_logging.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\spinlock.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\spinlock_wait.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\strerror.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\sysinfo.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\thread_identity.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\throw_delegate.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\tracing.cc " +
- "third_party\\abseil-cpp\\absl\\base\\internal\\unscaledcycleclock.cc " +
- "third_party\\abseil-cpp\\absl\\base\\log_severity.cc " +
- "third_party\\abseil-cpp\\absl\\container\\internal\\hashtablez_sampler.cc " +
- "third_party\\abseil-cpp\\absl\\container\\internal\\hashtablez_sampler_force_weak_definition.cc " +
- "third_party\\abseil-cpp\\absl\\container\\internal\\raw_hash_set.cc " +
- "third_party\\abseil-cpp\\absl\\crc\\crc32c.cc " +
- "third_party\\abseil-cpp\\absl\\crc\\internal\\cpu_detect.cc " +
- "third_party\\abseil-cpp\\absl\\crc\\internal\\crc.cc " +
- "third_party\\abseil-cpp\\absl\\crc\\internal\\crc_cord_state.cc " +
- "third_party\\abseil-cpp\\absl\\crc\\internal\\crc_memcpy_fallback.cc " +
- "third_party\\abseil-cpp\\absl\\crc\\internal\\crc_memcpy_x86_arm_combined.cc " +
- "third_party\\abseil-cpp\\absl\\crc\\internal\\crc_non_temporal_memcpy.cc " +
- "third_party\\abseil-cpp\\absl\\crc\\internal\\crc_x86_arm_combined.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\internal\\address_is_readable.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\internal\\decode_rust_punycode.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\internal\\demangle.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\internal\\demangle_rust.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\internal\\elf_mem_image.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\internal\\examine_stack.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\internal\\utf8_for_code_point.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\internal\\vdso_support.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\leak_check.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\stacktrace.cc " +
- "third_party\\abseil-cpp\\absl\\debugging\\symbolize.cc " +
- "third_party\\abseil-cpp\\absl\\flags\\commandlineflag.cc " +
- "third_party\\abseil-cpp\\absl\\flags\\internal\\commandlineflag.cc " +
- "third_party\\abseil-cpp\\absl\\flags\\internal\\flag.cc " +
- "third_party\\abseil-cpp\\absl\\flags\\internal\\private_handle_accessor.cc " +
- "third_party\\abseil-cpp\\absl\\flags\\internal\\program_name.cc " +
- "third_party\\abseil-cpp\\absl\\flags\\marshalling.cc " +
- "third_party\\abseil-cpp\\absl\\flags\\reflection.cc " +
- "third_party\\abseil-cpp\\absl\\flags\\usage_config.cc " +
- "third_party\\abseil-cpp\\absl\\hash\\internal\\city.cc " +
- "third_party\\abseil-cpp\\absl\\hash\\internal\\hash.cc " +
- "third_party\\abseil-cpp\\absl\\hash\\internal\\low_level_hash.cc " +
- "third_party\\abseil-cpp\\absl\\log\\globals.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\check_op.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\conditions.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\fnmatch.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\globals.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\log_format.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\log_message.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\log_sink_set.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\nullguard.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\proto.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\structured_proto.cc " +
- "third_party\\abseil-cpp\\absl\\log\\internal\\vlog_config.cc " +
- "third_party\\abseil-cpp\\absl\\log\\log_sink.cc " +
- "third_party\\abseil-cpp\\absl\\numeric\\int128.cc " +
- "third_party\\abseil-cpp\\absl\\profiling\\internal\\exponential_biased.cc " +
- "third_party\\abseil-cpp\\absl\\random\\discrete_distribution.cc " +
- "third_party\\abseil-cpp\\absl\\random\\gaussian_distribution.cc " +
- "third_party\\abseil-cpp\\absl\\random\\internal\\entropy_pool.cc " +
- "third_party\\abseil-cpp\\absl\\random\\internal\\randen.cc " +
- "third_party\\abseil-cpp\\absl\\random\\internal\\randen_detect.cc " +
- "third_party\\abseil-cpp\\absl\\random\\internal\\randen_hwaes.cc " +
- "third_party\\abseil-cpp\\absl\\random\\internal\\randen_round_keys.cc " +
- "third_party\\abseil-cpp\\absl\\random\\internal\\randen_slow.cc " +
- "third_party\\abseil-cpp\\absl\\random\\internal\\seed_material.cc " +
- "third_party\\abseil-cpp\\absl\\random\\seed_gen_exception.cc " +
- "third_party\\abseil-cpp\\absl\\random\\seed_sequences.cc " +
- "third_party\\abseil-cpp\\absl\\status\\internal\\status_internal.cc " +
- "third_party\\abseil-cpp\\absl\\status\\status.cc " +
- "third_party\\abseil-cpp\\absl\\status\\status_payload_printer.cc " +
- "third_party\\abseil-cpp\\absl\\status\\statusor.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\ascii.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\charconv.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\cord.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\cord_analysis.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\escaping.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\charconv_bigint.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\charconv_parse.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cord_internal.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cord_rep_btree.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cord_rep_btree_navigator.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cord_rep_btree_reader.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cord_rep_consume.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cord_rep_crc.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cordz_functions.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cordz_handle.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\cordz_info.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\damerau_levenshtein_distance.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\escaping.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\memutil.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\ostringstream.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\str_format\\arg.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\str_format\\bind.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\str_format\\extension.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\str_format\\float_conversion.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\str_format\\output.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\str_format\\parser.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\stringify_sink.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\internal\\utf8.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\match.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\numbers.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\str_cat.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\str_replace.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\str_split.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\string_view.cc " +
- "third_party\\abseil-cpp\\absl\\strings\\substitute.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\barrier.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\blocking_counter.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\create_thread_identity.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\futex_waiter.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\graphcycles.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\kernel_timeout.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\per_thread_sem.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\pthread_waiter.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\sem_waiter.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\stdcpp_waiter.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\waiter_base.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\internal\\win32_waiter.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\mutex.cc " +
- "third_party\\abseil-cpp\\absl\\synchronization\\notification.cc " +
- "third_party\\abseil-cpp\\absl\\time\\civil_time.cc " +
- "third_party\\abseil-cpp\\absl\\time\\clock.cc " +
- "third_party\\abseil-cpp\\absl\\time\\duration.cc " +
- "third_party\\abseil-cpp\\absl\\time\\format.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\civil_time_detail.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_fixed.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_format.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_if.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_impl.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_info.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_libc.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_lookup.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_posix.cc " +
- "third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\zone_info_source.cc " +
- "third_party\\abseil-cpp\\absl\\time\\time.cc " +
"third_party\\address_sorting\\address_sorting.c " +
"third_party\\address_sorting\\address_sorting_posix.c " +
"third_party\\address_sorting\\address_sorting_windows.c " +
@@ -1841,38 +1702,6 @@ if (PHP_GRPC != "no") {
FSO.CreateFolder(base_dir+"\\ext\\grpc\\src\\php\\ext");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\src\\php\\ext\\grpc");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\base");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\base\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\container");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\container\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\crc");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\crc\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\debugging");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\debugging\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\flags");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\flags\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\hash");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\hash\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\log");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\log\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\numeric");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\profiling");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\profiling\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\random");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\random\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\status");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\status\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\strings");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\strings\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\strings\\internal\\str_format");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\synchronization");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\synchronization\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\time");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\time\\internal");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\time\\internal\\cctz");
- FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\abseil-cpp\\absl\\time\\internal\\cctz\\src");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\address_sorting");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel");
FSO.CreateFolder(base_dir+"\\ext\\grpc\\third_party\\boringssl-with-bazel\\src");
diff --git a/gRPC-C++.podspec b/gRPC-C++.podspec
index 1e56a7c54255f..62be38a74208a 100644
--- a/gRPC-C++.podspec
+++ b/gRPC-C++.podspec
@@ -233,50 +233,6 @@ Pod::Spec.new do |s|
ss.dependency "#{s.name}/Interface", version
ss.dependency 'gRPC-Core', version
abseil_version = '~> 1.20250512.1'
- ss.dependency 'abseil/algorithm/container', abseil_version
- ss.dependency 'abseil/base/base', abseil_version
- ss.dependency 'abseil/base/config', abseil_version
- ss.dependency 'abseil/base/core_headers', abseil_version
- ss.dependency 'abseil/base/dynamic_annotations', abseil_version
- ss.dependency 'abseil/base/log_severity', abseil_version
- ss.dependency 'abseil/base/no_destructor', abseil_version
- ss.dependency 'abseil/base/prefetch', abseil_version
- ss.dependency 'abseil/cleanup/cleanup', abseil_version
- ss.dependency 'abseil/container/btree', abseil_version
- ss.dependency 'abseil/container/flat_hash_map', abseil_version
- ss.dependency 'abseil/container/flat_hash_set', abseil_version
- ss.dependency 'abseil/container/inlined_vector', abseil_version
- ss.dependency 'abseil/container/layout', abseil_version
- ss.dependency 'abseil/container/node_hash_map', abseil_version
- ss.dependency 'abseil/flags/flag', abseil_version
- ss.dependency 'abseil/flags/marshalling', abseil_version
- ss.dependency 'abseil/functional/any_invocable', abseil_version
- ss.dependency 'abseil/functional/bind_front', abseil_version
- ss.dependency 'abseil/functional/function_ref', abseil_version
- ss.dependency 'abseil/hash/hash', abseil_version
- ss.dependency 'abseil/log/absl_check', abseil_version
- ss.dependency 'abseil/log/absl_log', abseil_version
- ss.dependency 'abseil/log/check', abseil_version
- ss.dependency 'abseil/log/globals', abseil_version
- ss.dependency 'abseil/log/log', abseil_version
- ss.dependency 'abseil/memory/memory', abseil_version
- ss.dependency 'abseil/meta/type_traits', abseil_version
- ss.dependency 'abseil/numeric/bits', abseil_version
- ss.dependency 'abseil/random/bit_gen_ref', abseil_version
- ss.dependency 'abseil/random/distributions', abseil_version
- ss.dependency 'abseil/random/random', abseil_version
- ss.dependency 'abseil/status/status', abseil_version
- ss.dependency 'abseil/status/statusor', abseil_version
- ss.dependency 'abseil/strings/cord', abseil_version
- ss.dependency 'abseil/strings/internal', abseil_version
- ss.dependency 'abseil/strings/str_format', abseil_version
- ss.dependency 'abseil/strings/string_view', abseil_version
- ss.dependency 'abseil/strings/strings', abseil_version
- ss.dependency 'abseil/synchronization/synchronization', abseil_version
- ss.dependency 'abseil/time/time', abseil_version
- ss.dependency 'abseil/types/optional', abseil_version
- ss.dependency 'abseil/types/span', abseil_version
- ss.dependency 'abseil/utility/utility', abseil_version
ss.source_files = 'src/core/call/call_arena_allocator.h',
'src/core/call/call_destination.h',
diff --git a/gRPC-Core.podspec b/gRPC-Core.podspec
index 43ae888dd0316..f84ed60882f95 100644
--- a/gRPC-Core.podspec
+++ b/gRPC-Core.podspec
@@ -203,44 +203,6 @@ Pod::Spec.new do |s|
ss.dependency "#{s.name}/Interface", version
ss.dependency "#{s.name}/Privacy", version
ss.dependency 'BoringSSL-GRPC', '0.0.41'
- ss.dependency 'abseil/algorithm/container', abseil_version
- ss.dependency 'abseil/base/base', abseil_version
- ss.dependency 'abseil/base/config', abseil_version
- ss.dependency 'abseil/base/core_headers', abseil_version
- ss.dependency 'abseil/base/log_severity', abseil_version
- ss.dependency 'abseil/base/no_destructor', abseil_version
- ss.dependency 'abseil/cleanup/cleanup', abseil_version
- ss.dependency 'abseil/container/btree', abseil_version
- ss.dependency 'abseil/container/flat_hash_map', abseil_version
- ss.dependency 'abseil/container/flat_hash_set', abseil_version
- ss.dependency 'abseil/container/inlined_vector', abseil_version
- ss.dependency 'abseil/container/node_hash_map', abseil_version
- ss.dependency 'abseil/flags/flag', abseil_version
- ss.dependency 'abseil/flags/marshalling', abseil_version
- ss.dependency 'abseil/functional/any_invocable', abseil_version
- ss.dependency 'abseil/functional/bind_front', abseil_version
- ss.dependency 'abseil/functional/function_ref', abseil_version
- ss.dependency 'abseil/hash/hash', abseil_version
- ss.dependency 'abseil/log/check', abseil_version
- ss.dependency 'abseil/log/globals', abseil_version
- ss.dependency 'abseil/log/log', abseil_version
- ss.dependency 'abseil/memory/memory', abseil_version
- ss.dependency 'abseil/meta/type_traits', abseil_version
- ss.dependency 'abseil/numeric/bits', abseil_version
- ss.dependency 'abseil/random/bit_gen_ref', abseil_version
- ss.dependency 'abseil/random/distributions', abseil_version
- ss.dependency 'abseil/random/random', abseil_version
- ss.dependency 'abseil/status/status', abseil_version
- ss.dependency 'abseil/status/statusor', abseil_version
- ss.dependency 'abseil/strings/cord', abseil_version
- ss.dependency 'abseil/strings/str_format', abseil_version
- ss.dependency 'abseil/strings/string_view', abseil_version
- ss.dependency 'abseil/strings/strings', abseil_version
- ss.dependency 'abseil/synchronization/synchronization', abseil_version
- ss.dependency 'abseil/time/time', abseil_version
- ss.dependency 'abseil/types/optional', abseil_version
- ss.dependency 'abseil/types/span', abseil_version
- ss.dependency 'abseil/utility/utility', abseil_version
ss.compiler_flags = '-DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32'
ss.source_files = 'src/core/call/call_arena_allocator.cc',
diff --git a/grpc.gemspec b/grpc.gemspec
index 6f0cf67e52bc5..9109ccedf3e38 100644
--- a/grpc.gemspec
+++ b/grpc.gemspec
@@ -2212,455 +2212,6 @@ Gem::Specification.new do |s|
s.files += %w( src/core/xds/xds_client/xds_resource_type.h )
s.files += %w( src/core/xds/xds_client/xds_resource_type_impl.h )
s.files += %w( src/core/xds/xds_client/xds_transport.h )
- s.files += %w( third_party/abseil-cpp/absl/algorithm/algorithm.h )
- s.files += %w( third_party/abseil-cpp/absl/algorithm/container.h )
- s.files += %w( third_party/abseil-cpp/absl/base/attributes.h )
- s.files += %w( third_party/abseil-cpp/absl/base/call_once.h )
- s.files += %w( third_party/abseil-cpp/absl/base/casts.h )
- s.files += %w( third_party/abseil-cpp/absl/base/config.h )
- s.files += %w( third_party/abseil-cpp/absl/base/const_init.h )
- s.files += %w( third_party/abseil-cpp/absl/base/dynamic_annotations.h )
- s.files += %w( third_party/abseil-cpp/absl/base/fast_type_id.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/atomic_hook.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/cycleclock.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/cycleclock.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/cycleclock_config.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/direct_mmap.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/dynamic_annotations.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/endian.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/errno_saver.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/hide_ptr.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/identity.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/iterator_traits.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/low_level_alloc.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/nullability_deprecated.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/per_thread_tls.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/raw_logging.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/raw_logging.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/scheduling_mode.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/spinlock.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/spinlock.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/spinlock_akaros.inc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/spinlock_posix.inc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/spinlock_wait.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/spinlock_win32.inc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/strerror.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/strerror.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/sysinfo.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/sysinfo.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/thread_identity.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/thread_identity.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/throw_delegate.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/throw_delegate.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/tracing.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/tracing.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/tsan_mutex_interface.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/unaligned_access.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h )
- s.files += %w( third_party/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h )
- s.files += %w( third_party/abseil-cpp/absl/base/log_severity.cc )
- s.files += %w( third_party/abseil-cpp/absl/base/log_severity.h )
- s.files += %w( third_party/abseil-cpp/absl/base/macros.h )
- s.files += %w( third_party/abseil-cpp/absl/base/no_destructor.h )
- s.files += %w( third_party/abseil-cpp/absl/base/nullability.h )
- s.files += %w( third_party/abseil-cpp/absl/base/optimization.h )
- s.files += %w( third_party/abseil-cpp/absl/base/options.h )
- s.files += %w( third_party/abseil-cpp/absl/base/policy_checks.h )
- s.files += %w( third_party/abseil-cpp/absl/base/port.h )
- s.files += %w( third_party/abseil-cpp/absl/base/prefetch.h )
- s.files += %w( third_party/abseil-cpp/absl/base/thread_annotations.h )
- s.files += %w( third_party/abseil-cpp/absl/cleanup/cleanup.h )
- s.files += %w( third_party/abseil-cpp/absl/cleanup/internal/cleanup.h )
- s.files += %w( third_party/abseil-cpp/absl/container/btree_map.h )
- s.files += %w( third_party/abseil-cpp/absl/container/btree_set.h )
- s.files += %w( third_party/abseil-cpp/absl/container/fixed_array.h )
- s.files += %w( third_party/abseil-cpp/absl/container/flat_hash_map.h )
- s.files += %w( third_party/abseil-cpp/absl/container/flat_hash_set.h )
- s.files += %w( third_party/abseil-cpp/absl/container/hash_container_defaults.h )
- s.files += %w( third_party/abseil-cpp/absl/container/inlined_vector.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/btree.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/btree_container.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/common.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/common_policy_traits.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/compressed_tuple.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/container_memory.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/hashtable_control_bytes.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/hashtable_debug_hooks.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/inlined_vector.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/layout.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/node_slot_policy.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/raw_hash_map.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/raw_hash_set.h )
- s.files += %w( third_party/abseil-cpp/absl/container/internal/raw_hash_set_resize_impl.h )
- s.files += %w( third_party/abseil-cpp/absl/container/node_hash_map.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/crc32c.cc )
- s.files += %w( third_party/abseil-cpp/absl/crc/crc32c.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/cpu_detect.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc.cc )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc32_x86_arm_combined_simd.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc32c.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc32c_inline.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc_cord_state.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc_internal.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc_memcpy.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/non_temporal_arm_intrinsics.h )
- s.files += %w( third_party/abseil-cpp/absl/crc/internal/non_temporal_memcpy.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/address_is_readable.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/addresses.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/demangle.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/demangle.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/demangle_rust.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/examine_stack.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_aarch64-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_arm-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_emscripten-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_generic-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_powerpc-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_riscv-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_unimplemented-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_win32-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/symbolize.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/internal/vdso_support.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/leak_check.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/leak_check.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/stacktrace.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/stacktrace.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/symbolize.cc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/symbolize.h )
- s.files += %w( third_party/abseil-cpp/absl/debugging/symbolize_darwin.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/symbolize_elf.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/symbolize_emscripten.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/symbolize_unimplemented.inc )
- s.files += %w( third_party/abseil-cpp/absl/debugging/symbolize_win32.inc )
- s.files += %w( third_party/abseil-cpp/absl/flags/commandlineflag.cc )
- s.files += %w( third_party/abseil-cpp/absl/flags/commandlineflag.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/config.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/declare.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/flag.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/commandlineflag.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/flag.cc )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/flag.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/path_util.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/program_name.cc )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/program_name.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/registry.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/internal/sequence_lock.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/marshalling.cc )
- s.files += %w( third_party/abseil-cpp/absl/flags/marshalling.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/reflection.cc )
- s.files += %w( third_party/abseil-cpp/absl/flags/reflection.h )
- s.files += %w( third_party/abseil-cpp/absl/flags/usage_config.cc )
- s.files += %w( third_party/abseil-cpp/absl/flags/usage_config.h )
- s.files += %w( third_party/abseil-cpp/absl/functional/any_invocable.h )
- s.files += %w( third_party/abseil-cpp/absl/functional/bind_front.h )
- s.files += %w( third_party/abseil-cpp/absl/functional/function_ref.h )
- s.files += %w( third_party/abseil-cpp/absl/functional/internal/any_invocable.h )
- s.files += %w( third_party/abseil-cpp/absl/functional/internal/front_binder.h )
- s.files += %w( third_party/abseil-cpp/absl/functional/internal/function_ref.h )
- s.files += %w( third_party/abseil-cpp/absl/hash/hash.h )
- s.files += %w( third_party/abseil-cpp/absl/hash/internal/city.cc )
- s.files += %w( third_party/abseil-cpp/absl/hash/internal/city.h )
- s.files += %w( third_party/abseil-cpp/absl/hash/internal/hash.cc )
- s.files += %w( third_party/abseil-cpp/absl/hash/internal/hash.h )
- s.files += %w( third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc )
- s.files += %w( third_party/abseil-cpp/absl/hash/internal/low_level_hash.h )
- s.files += %w( third_party/abseil-cpp/absl/hash/internal/weakly_mixed_integer.h )
- s.files += %w( third_party/abseil-cpp/absl/log/absl_vlog_is_on.h )
- s.files += %w( third_party/abseil-cpp/absl/log/check.h )
- s.files += %w( third_party/abseil-cpp/absl/log/globals.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/globals.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/append_truncated.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/check_impl.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/check_op.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/check_op.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/conditions.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/conditions.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/config.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/fnmatch.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/fnmatch.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/globals.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/globals.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/log_format.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/log_format.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/log_impl.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/log_message.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/log_message.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/log_sink_set.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/log_sink_set.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/nullguard.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/nullguard.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/nullstream.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/proto.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/proto.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/strip.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/structured_proto.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/structured_proto.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/vlog_config.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/vlog_config.h )
- s.files += %w( third_party/abseil-cpp/absl/log/internal/voidify.h )
- s.files += %w( third_party/abseil-cpp/absl/log/log.h )
- s.files += %w( third_party/abseil-cpp/absl/log/log_entry.h )
- s.files += %w( third_party/abseil-cpp/absl/log/log_sink.cc )
- s.files += %w( third_party/abseil-cpp/absl/log/log_sink.h )
- s.files += %w( third_party/abseil-cpp/absl/log/log_sink_registry.h )
- s.files += %w( third_party/abseil-cpp/absl/log/vlog_is_on.h )
- s.files += %w( third_party/abseil-cpp/absl/memory/memory.h )
- s.files += %w( third_party/abseil-cpp/absl/meta/type_traits.h )
- s.files += %w( third_party/abseil-cpp/absl/numeric/bits.h )
- s.files += %w( third_party/abseil-cpp/absl/numeric/int128.cc )
- s.files += %w( third_party/abseil-cpp/absl/numeric/int128.h )
- s.files += %w( third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc )
- s.files += %w( third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc )
- s.files += %w( third_party/abseil-cpp/absl/numeric/internal/bits.h )
- s.files += %w( third_party/abseil-cpp/absl/numeric/internal/representation.h )
- s.files += %w( third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc )
- s.files += %w( third_party/abseil-cpp/absl/profiling/internal/exponential_biased.h )
- s.files += %w( third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h )
- s.files += %w( third_party/abseil-cpp/absl/random/bernoulli_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/beta_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/bit_gen_ref.h )
- s.files += %w( third_party/abseil-cpp/absl/random/discrete_distribution.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/discrete_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/distributions.h )
- s.files += %w( third_party/abseil-cpp/absl/random/exponential_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/gaussian_distribution.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/gaussian_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/distribution_caller.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/entropy_pool.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/entropy_pool.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/fast_uniform_bits.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/fastmath.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/generate_real.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/iostream_state_saver.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/nonsecure_base.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/pcg_engine.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/platform.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_detect.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_detect.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_engine.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_hwaes.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_slow.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_slow.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/randen_traits.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/salted_seed_seq.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/seed_material.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/seed_material.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/traits.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/uniform_helper.h )
- s.files += %w( third_party/abseil-cpp/absl/random/internal/wide_multiply.h )
- s.files += %w( third_party/abseil-cpp/absl/random/log_uniform_int_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/poisson_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/random.h )
- s.files += %w( third_party/abseil-cpp/absl/random/seed_gen_exception.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/seed_gen_exception.h )
- s.files += %w( third_party/abseil-cpp/absl/random/seed_sequences.cc )
- s.files += %w( third_party/abseil-cpp/absl/random/seed_sequences.h )
- s.files += %w( third_party/abseil-cpp/absl/random/uniform_int_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/uniform_real_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/random/zipf_distribution.h )
- s.files += %w( third_party/abseil-cpp/absl/status/internal/status_internal.cc )
- s.files += %w( third_party/abseil-cpp/absl/status/internal/status_internal.h )
- s.files += %w( third_party/abseil-cpp/absl/status/internal/statusor_internal.h )
- s.files += %w( third_party/abseil-cpp/absl/status/status.cc )
- s.files += %w( third_party/abseil-cpp/absl/status/status.h )
- s.files += %w( third_party/abseil-cpp/absl/status/status_payload_printer.cc )
- s.files += %w( third_party/abseil-cpp/absl/status/status_payload_printer.h )
- s.files += %w( third_party/abseil-cpp/absl/status/statusor.cc )
- s.files += %w( third_party/abseil-cpp/absl/status/statusor.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/ascii.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/ascii.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/charconv.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/charconv.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/charset.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/cord.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/cord.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/cord_analysis.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/cord_analysis.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/cord_buffer.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/escaping.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/escaping.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/has_absl_stringify.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/has_ostream_operator.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/charconv_parse.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_internal.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_internal.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cord_rep_flat.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_functions.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_handle.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_info.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_info.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_statistics.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_update_scope.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/cordz_update_tracker.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/escaping.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/escaping.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/memutil.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/memutil.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/ostringstream.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/ostringstream.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/arg.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/bind.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/checker.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/extension.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/output.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/output.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_format/parser.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_join_internal.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/str_split_internal.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/string_constant.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/stringify_sink.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/utf8.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/internal/utf8.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/match.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/match.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/numbers.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/numbers.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/str_cat.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/str_cat.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/str_format.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/str_join.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/str_replace.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/str_replace.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/str_split.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/str_split.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/string_view.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/string_view.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/strip.h )
- s.files += %w( third_party/abseil-cpp/absl/strings/substitute.cc )
- s.files += %w( third_party/abseil-cpp/absl/strings/substitute.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/barrier.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/barrier.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/blocking_counter.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/blocking_counter.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/futex.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/waiter.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/mutex.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/mutex.h )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/notification.cc )
- s.files += %w( third_party/abseil-cpp/absl/synchronization/notification.h )
- s.files += %w( third_party/abseil-cpp/absl/time/civil_time.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/civil_time.h )
- s.files += %w( third_party/abseil-cpp/absl/time/clock.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/clock.h )
- s.files += %w( third_party/abseil-cpp/absl/time/duration.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/format.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/zone_info_source.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/tzfile.h )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/get_current_time_chrono.inc )
- s.files += %w( third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc )
- s.files += %w( third_party/abseil-cpp/absl/time/time.cc )
- s.files += %w( third_party/abseil-cpp/absl/time/time.h )
- s.files += %w( third_party/abseil-cpp/absl/types/compare.h )
- s.files += %w( third_party/abseil-cpp/absl/types/internal/span.h )
- s.files += %w( third_party/abseil-cpp/absl/types/optional.h )
- s.files += %w( third_party/abseil-cpp/absl/types/span.h )
- s.files += %w( third_party/abseil-cpp/absl/types/variant.h )
- s.files += %w( third_party/abseil-cpp/absl/utility/utility.h )
s.files += %w( third_party/address_sorting/address_sorting.c )
s.files += %w( third_party/address_sorting/address_sorting_internal.h )
s.files += %w( third_party/address_sorting/address_sorting_posix.c )
diff --git a/package.xml b/package.xml
index f6b6b566a9b04..d6c306da6a4f8 100644
--- a/package.xml
+++ b/package.xml
@@ -2216,455 +2216,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/core/util/latent_see.h b/src/core/util/latent_see.h
index 0b59a095d654f..c29dd845e08bb 100644
--- a/src/core/util/latent_see.h
+++ b/src/core/util/latent_see.h
@@ -252,7 +252,7 @@ class Sink {
class Appender {
public:
GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION Appender()
- : Appender(active_sink_.load(std::memory_order_acquire)){};
+ : Appender(active_sink_.load(std::memory_order_acquire)) {};
GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION explicit Appender(Sink* sink)
: sink_(sink) {}
Appender(const Appender&) = delete;
diff --git a/src/python/grpcio/grpc_core_dependencies.py b/src/python/grpcio/grpc_core_dependencies.py
index 53b786562a974..75526e72ebaa9 100644
--- a/src/python/grpcio/grpc_core_dependencies.py
+++ b/src/python/grpcio/grpc_core_dependencies.py
@@ -934,145 +934,6 @@
'src/core/xds/xds_client/xds_backend_metric_propagation.cc',
'src/core/xds/xds_client/xds_bootstrap.cc',
'src/core/xds/xds_client/xds_client.cc',
- 'third_party/abseil-cpp/absl/base/internal/cycleclock.cc',
- 'third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc',
- 'third_party/abseil-cpp/absl/base/internal/raw_logging.cc',
- 'third_party/abseil-cpp/absl/base/internal/spinlock.cc',
- 'third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc',
- 'third_party/abseil-cpp/absl/base/internal/strerror.cc',
- 'third_party/abseil-cpp/absl/base/internal/sysinfo.cc',
- 'third_party/abseil-cpp/absl/base/internal/thread_identity.cc',
- 'third_party/abseil-cpp/absl/base/internal/throw_delegate.cc',
- 'third_party/abseil-cpp/absl/base/internal/tracing.cc',
- 'third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc',
- 'third_party/abseil-cpp/absl/base/log_severity.cc',
- 'third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc',
- 'third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc',
- 'third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc',
- 'third_party/abseil-cpp/absl/crc/crc32c.cc',
- 'third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/demangle.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc',
- 'third_party/abseil-cpp/absl/debugging/leak_check.cc',
- 'third_party/abseil-cpp/absl/debugging/stacktrace.cc',
- 'third_party/abseil-cpp/absl/debugging/symbolize.cc',
- 'third_party/abseil-cpp/absl/flags/commandlineflag.cc',
- 'third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc',
- 'third_party/abseil-cpp/absl/flags/internal/flag.cc',
- 'third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc',
- 'third_party/abseil-cpp/absl/flags/internal/program_name.cc',
- 'third_party/abseil-cpp/absl/flags/marshalling.cc',
- 'third_party/abseil-cpp/absl/flags/reflection.cc',
- 'third_party/abseil-cpp/absl/flags/usage_config.cc',
- 'third_party/abseil-cpp/absl/hash/internal/city.cc',
- 'third_party/abseil-cpp/absl/hash/internal/hash.cc',
- 'third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc',
- 'third_party/abseil-cpp/absl/log/globals.cc',
- 'third_party/abseil-cpp/absl/log/internal/check_op.cc',
- 'third_party/abseil-cpp/absl/log/internal/conditions.cc',
- 'third_party/abseil-cpp/absl/log/internal/fnmatch.cc',
- 'third_party/abseil-cpp/absl/log/internal/globals.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_format.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_message.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_sink_set.cc',
- 'third_party/abseil-cpp/absl/log/internal/nullguard.cc',
- 'third_party/abseil-cpp/absl/log/internal/proto.cc',
- 'third_party/abseil-cpp/absl/log/internal/structured_proto.cc',
- 'third_party/abseil-cpp/absl/log/internal/vlog_config.cc',
- 'third_party/abseil-cpp/absl/log/log_sink.cc',
- 'third_party/abseil-cpp/absl/numeric/int128.cc',
- 'third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc',
- 'third_party/abseil-cpp/absl/random/discrete_distribution.cc',
- 'third_party/abseil-cpp/absl/random/gaussian_distribution.cc',
- 'third_party/abseil-cpp/absl/random/internal/entropy_pool.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen_detect.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen_slow.cc',
- 'third_party/abseil-cpp/absl/random/internal/seed_material.cc',
- 'third_party/abseil-cpp/absl/random/seed_gen_exception.cc',
- 'third_party/abseil-cpp/absl/random/seed_sequences.cc',
- 'third_party/abseil-cpp/absl/status/internal/status_internal.cc',
- 'third_party/abseil-cpp/absl/status/status.cc',
- 'third_party/abseil-cpp/absl/status/status_payload_printer.cc',
- 'third_party/abseil-cpp/absl/status/statusor.cc',
- 'third_party/abseil-cpp/absl/strings/ascii.cc',
- 'third_party/abseil-cpp/absl/strings/charconv.cc',
- 'third_party/abseil-cpp/absl/strings/cord.cc',
- 'third_party/abseil-cpp/absl/strings/cord_analysis.cc',
- 'third_party/abseil-cpp/absl/strings/escaping.cc',
- 'third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc',
- 'third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_internal.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_info.cc',
- 'third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc',
- 'third_party/abseil-cpp/absl/strings/internal/escaping.cc',
- 'third_party/abseil-cpp/absl/strings/internal/memutil.cc',
- 'third_party/abseil-cpp/absl/strings/internal/ostringstream.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/output.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc',
- 'third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc',
- 'third_party/abseil-cpp/absl/strings/internal/utf8.cc',
- 'third_party/abseil-cpp/absl/strings/match.cc',
- 'third_party/abseil-cpp/absl/strings/numbers.cc',
- 'third_party/abseil-cpp/absl/strings/str_cat.cc',
- 'third_party/abseil-cpp/absl/strings/str_replace.cc',
- 'third_party/abseil-cpp/absl/strings/str_split.cc',
- 'third_party/abseil-cpp/absl/strings/string_view.cc',
- 'third_party/abseil-cpp/absl/strings/substitute.cc',
- 'third_party/abseil-cpp/absl/synchronization/barrier.cc',
- 'third_party/abseil-cpp/absl/synchronization/blocking_counter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/mutex.cc',
- 'third_party/abseil-cpp/absl/synchronization/notification.cc',
- 'third_party/abseil-cpp/absl/time/civil_time.cc',
- 'third_party/abseil-cpp/absl/time/clock.cc',
- 'third_party/abseil-cpp/absl/time/duration.cc',
- 'third_party/abseil-cpp/absl/time/format.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc',
- 'third_party/abseil-cpp/absl/time/time.cc',
'third_party/address_sorting/address_sorting.c',
'third_party/address_sorting/address_sorting_posix.c',
'third_party/address_sorting/address_sorting_windows.c',
diff --git a/src/python/grpcio_observability/observability_lib_deps.py b/src/python/grpcio_observability/observability_lib_deps.py
index 544c677060cdd..34a997849a0db 100644
--- a/src/python/grpcio_observability/observability_lib_deps.py
+++ b/src/python/grpcio_observability/observability_lib_deps.py
@@ -109,147 +109,6 @@
'grpc_root/src/core/util/windows/time.cc',
'grpc_root/src/core/util/windows/tmpfile.cc',
'grpc_root/src/core/util/work_serializer.cc',
- 'third_party/abseil-cpp/absl/base/internal/cycleclock.cc',
- 'third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc',
- 'third_party/abseil-cpp/absl/base/internal/raw_logging.cc',
- 'third_party/abseil-cpp/absl/base/internal/spinlock.cc',
- 'third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc',
- 'third_party/abseil-cpp/absl/base/internal/strerror.cc',
- 'third_party/abseil-cpp/absl/base/internal/sysinfo.cc',
- 'third_party/abseil-cpp/absl/base/internal/thread_identity.cc',
- 'third_party/abseil-cpp/absl/base/internal/throw_delegate.cc',
- 'third_party/abseil-cpp/absl/base/internal/tracing.cc',
- 'third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc',
- 'third_party/abseil-cpp/absl/base/log_severity.cc',
- 'third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc',
- 'third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc',
- 'third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc',
- 'third_party/abseil-cpp/absl/crc/crc32c.cc',
- 'third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/demangle.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc',
- 'third_party/abseil-cpp/absl/debugging/leak_check.cc',
- 'third_party/abseil-cpp/absl/debugging/stacktrace.cc',
- 'third_party/abseil-cpp/absl/debugging/symbolize.cc',
- 'third_party/abseil-cpp/absl/flags/commandlineflag.cc',
- 'third_party/abseil-cpp/absl/flags/internal/commandlineflag.cc',
- 'third_party/abseil-cpp/absl/flags/internal/flag.cc',
- 'third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc',
- 'third_party/abseil-cpp/absl/flags/internal/program_name.cc',
- 'third_party/abseil-cpp/absl/flags/marshalling.cc',
- 'third_party/abseil-cpp/absl/flags/reflection.cc',
- 'third_party/abseil-cpp/absl/flags/usage_config.cc',
- 'third_party/abseil-cpp/absl/hash/internal/city.cc',
- 'third_party/abseil-cpp/absl/hash/internal/hash.cc',
- 'third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc',
- 'third_party/abseil-cpp/absl/log/die_if_null.cc',
- 'third_party/abseil-cpp/absl/log/globals.cc',
- 'third_party/abseil-cpp/absl/log/initialize.cc',
- 'third_party/abseil-cpp/absl/log/internal/check_op.cc',
- 'third_party/abseil-cpp/absl/log/internal/conditions.cc',
- 'third_party/abseil-cpp/absl/log/internal/fnmatch.cc',
- 'third_party/abseil-cpp/absl/log/internal/globals.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_format.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_message.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_sink_set.cc',
- 'third_party/abseil-cpp/absl/log/internal/nullguard.cc',
- 'third_party/abseil-cpp/absl/log/internal/proto.cc',
- 'third_party/abseil-cpp/absl/log/internal/structured_proto.cc',
- 'third_party/abseil-cpp/absl/log/internal/vlog_config.cc',
- 'third_party/abseil-cpp/absl/log/log_sink.cc',
- 'third_party/abseil-cpp/absl/numeric/int128.cc',
- 'third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc',
- 'third_party/abseil-cpp/absl/random/discrete_distribution.cc',
- 'third_party/abseil-cpp/absl/random/gaussian_distribution.cc',
- 'third_party/abseil-cpp/absl/random/internal/entropy_pool.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen_detect.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc',
- 'third_party/abseil-cpp/absl/random/internal/randen_slow.cc',
- 'third_party/abseil-cpp/absl/random/internal/seed_material.cc',
- 'third_party/abseil-cpp/absl/random/seed_gen_exception.cc',
- 'third_party/abseil-cpp/absl/random/seed_sequences.cc',
- 'third_party/abseil-cpp/absl/status/internal/status_internal.cc',
- 'third_party/abseil-cpp/absl/status/status.cc',
- 'third_party/abseil-cpp/absl/status/status_payload_printer.cc',
- 'third_party/abseil-cpp/absl/status/statusor.cc',
- 'third_party/abseil-cpp/absl/strings/ascii.cc',
- 'third_party/abseil-cpp/absl/strings/charconv.cc',
- 'third_party/abseil-cpp/absl/strings/cord.cc',
- 'third_party/abseil-cpp/absl/strings/cord_analysis.cc',
- 'third_party/abseil-cpp/absl/strings/escaping.cc',
- 'third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc',
- 'third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_internal.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_info.cc',
- 'third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc',
- 'third_party/abseil-cpp/absl/strings/internal/escaping.cc',
- 'third_party/abseil-cpp/absl/strings/internal/memutil.cc',
- 'third_party/abseil-cpp/absl/strings/internal/ostringstream.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/output.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc',
- 'third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc',
- 'third_party/abseil-cpp/absl/strings/internal/utf8.cc',
- 'third_party/abseil-cpp/absl/strings/match.cc',
- 'third_party/abseil-cpp/absl/strings/numbers.cc',
- 'third_party/abseil-cpp/absl/strings/str_cat.cc',
- 'third_party/abseil-cpp/absl/strings/str_replace.cc',
- 'third_party/abseil-cpp/absl/strings/str_split.cc',
- 'third_party/abseil-cpp/absl/strings/string_view.cc',
- 'third_party/abseil-cpp/absl/strings/substitute.cc',
- 'third_party/abseil-cpp/absl/synchronization/barrier.cc',
- 'third_party/abseil-cpp/absl/synchronization/blocking_counter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/mutex.cc',
- 'third_party/abseil-cpp/absl/synchronization/notification.cc',
- 'third_party/abseil-cpp/absl/time/civil_time.cc',
- 'third_party/abseil-cpp/absl/time/clock.cc',
- 'third_party/abseil-cpp/absl/time/duration.cc',
- 'third_party/abseil-cpp/absl/time/format.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc',
- 'third_party/abseil-cpp/absl/time/time.cc',
'third_party/protobuf/third_party/utf8_range/utf8_range.c',
'third_party/protobuf/upb/base/status.c',
'third_party/protobuf/upb/hash/common.c',
diff --git a/tools/distrib/python/grpcio_tools/protoc_lib_deps.py b/tools/distrib/python/grpcio_tools/protoc_lib_deps.py
index 61c6e3e11ec9d..dda7723aee4f8 100644
--- a/tools/distrib/python/grpcio_tools/protoc_lib_deps.py
+++ b/tools/distrib/python/grpcio_tools/protoc_lib_deps.py
@@ -15,128 +15,6 @@
# AUTO-GENERATED BY make_grpcio_tools.py!
CC_FILES=[
- 'third_party/abseil-cpp/absl/base/internal/cycleclock.cc',
- 'third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc',
- 'third_party/abseil-cpp/absl/base/internal/raw_logging.cc',
- 'third_party/abseil-cpp/absl/base/internal/spinlock.cc',
- 'third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc',
- 'third_party/abseil-cpp/absl/base/internal/strerror.cc',
- 'third_party/abseil-cpp/absl/base/internal/sysinfo.cc',
- 'third_party/abseil-cpp/absl/base/internal/thread_identity.cc',
- 'third_party/abseil-cpp/absl/base/internal/throw_delegate.cc',
- 'third_party/abseil-cpp/absl/base/internal/tracing.cc',
- 'third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc',
- 'third_party/abseil-cpp/absl/base/log_severity.cc',
- 'third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc',
- 'third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc',
- 'third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc',
- 'third_party/abseil-cpp/absl/crc/crc32c.cc',
- 'third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc',
- 'third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/demangle.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc',
- 'third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc',
- 'third_party/abseil-cpp/absl/debugging/leak_check.cc',
- 'third_party/abseil-cpp/absl/debugging/stacktrace.cc',
- 'third_party/abseil-cpp/absl/debugging/symbolize.cc',
- 'third_party/abseil-cpp/absl/hash/internal/city.cc',
- 'third_party/abseil-cpp/absl/hash/internal/hash.cc',
- 'third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc',
- 'third_party/abseil-cpp/absl/log/die_if_null.cc',
- 'third_party/abseil-cpp/absl/log/globals.cc',
- 'third_party/abseil-cpp/absl/log/initialize.cc',
- 'third_party/abseil-cpp/absl/log/internal/check_op.cc',
- 'third_party/abseil-cpp/absl/log/internal/conditions.cc',
- 'third_party/abseil-cpp/absl/log/internal/fnmatch.cc',
- 'third_party/abseil-cpp/absl/log/internal/globals.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_format.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_message.cc',
- 'third_party/abseil-cpp/absl/log/internal/log_sink_set.cc',
- 'third_party/abseil-cpp/absl/log/internal/nullguard.cc',
- 'third_party/abseil-cpp/absl/log/internal/proto.cc',
- 'third_party/abseil-cpp/absl/log/internal/structured_proto.cc',
- 'third_party/abseil-cpp/absl/log/internal/vlog_config.cc',
- 'third_party/abseil-cpp/absl/log/log_sink.cc',
- 'third_party/abseil-cpp/absl/numeric/int128.cc',
- 'third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc',
- 'third_party/abseil-cpp/absl/status/internal/status_internal.cc',
- 'third_party/abseil-cpp/absl/status/status.cc',
- 'third_party/abseil-cpp/absl/status/status_payload_printer.cc',
- 'third_party/abseil-cpp/absl/status/statusor.cc',
- 'third_party/abseil-cpp/absl/strings/ascii.cc',
- 'third_party/abseil-cpp/absl/strings/charconv.cc',
- 'third_party/abseil-cpp/absl/strings/cord.cc',
- 'third_party/abseil-cpp/absl/strings/cord_analysis.cc',
- 'third_party/abseil-cpp/absl/strings/escaping.cc',
- 'third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc',
- 'third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_internal.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc',
- 'third_party/abseil-cpp/absl/strings/internal/cordz_info.cc',
- 'third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc',
- 'third_party/abseil-cpp/absl/strings/internal/escaping.cc',
- 'third_party/abseil-cpp/absl/strings/internal/memutil.cc',
- 'third_party/abseil-cpp/absl/strings/internal/ostringstream.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/output.cc',
- 'third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc',
- 'third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc',
- 'third_party/abseil-cpp/absl/strings/internal/utf8.cc',
- 'third_party/abseil-cpp/absl/strings/match.cc',
- 'third_party/abseil-cpp/absl/strings/numbers.cc',
- 'third_party/abseil-cpp/absl/strings/str_cat.cc',
- 'third_party/abseil-cpp/absl/strings/str_replace.cc',
- 'third_party/abseil-cpp/absl/strings/str_split.cc',
- 'third_party/abseil-cpp/absl/strings/string_view.cc',
- 'third_party/abseil-cpp/absl/strings/substitute.cc',
- 'third_party/abseil-cpp/absl/synchronization/barrier.cc',
- 'third_party/abseil-cpp/absl/synchronization/blocking_counter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc',
- 'third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc',
- 'third_party/abseil-cpp/absl/synchronization/mutex.cc',
- 'third_party/abseil-cpp/absl/synchronization/notification.cc',
- 'third_party/abseil-cpp/absl/time/civil_time.cc',
- 'third_party/abseil-cpp/absl/time/clock.cc',
- 'third_party/abseil-cpp/absl/time/duration.cc',
- 'third_party/abseil-cpp/absl/time/format.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc',
- 'third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc',
- 'third_party/abseil-cpp/absl/time/time.cc',
'third_party/protobuf/src/google/protobuf/any.cc',
'third_party/protobuf/src/google/protobuf/any_lite.cc',
'third_party/protobuf/src/google/protobuf/arena.cc',