Skip to content

Commit 74d8b9e

Browse files
committed
Swap absl targets
1 parent 1b1bbc8 commit 74d8b9e

File tree

1 file changed

+25
-12
lines changed

1 file changed

+25
-12
lines changed

cpp/cmake_modules/ThirdpartyToolchain.cmake

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3135,10 +3135,7 @@ function(build_absl)
31353135
# Create a target that depends on ALL Abseil libraries that will be installed.
31363136
# This ensures they're all built before we try to install.
31373137
add_custom_target(absl_built
3138-
DEPENDS absl::bad_any_cast_impl
3139-
absl::bad_optional_access
3140-
absl::bad_variant_access
3141-
absl::base
3138+
DEPENDS absl::base
31423139
absl::city
31433140
absl::civil_time
31443141
absl::cord
@@ -3147,8 +3144,14 @@ function(build_absl)
31473144
absl::cordz_handle
31483145
absl::cordz_info
31493146
absl::cordz_sample_token
3147+
absl::crc32c
3148+
absl::crc_cord_state
3149+
absl::crc_cpu_detect
3150+
absl::crc_internal
31503151
absl::debugging_internal
3152+
absl::decode_rust_punycode
31513153
absl::demangle_internal
3154+
absl::demangle_rust
31523155
absl::examine_stack
31533156
absl::exponential_biased
31543157
absl::failure_signal_handler
@@ -3168,16 +3171,27 @@ function(build_absl)
31683171
absl::hash
31693172
absl::hashtablez_sampler
31703173
absl::int128
3174+
absl::kernel_timeout_internal
31713175
absl::leak_check
3172-
absl::leak_check_disable
3176+
absl::log_globals
3177+
absl::log_internal_conditions
3178+
absl::log_internal_fnmatch
3179+
absl::log_internal_format
3180+
absl::log_internal_globals
3181+
absl::log_internal_log_sink_set
3182+
absl::log_internal_nullguard
3183+
absl::log_internal_proto
3184+
absl::log_internal_structured_proto
31733185
absl::log_severity
3186+
absl::log_sink
31743187
absl::low_level_hash
31753188
absl::malloc_internal
31763189
absl::periodic_sampler
3190+
absl::poison
31773191
absl::random_distributions
31783192
absl::random_internal_distribution_test_util
3193+
absl::random_internal_entropy_pool
31793194
absl::random_internal_platform
3180-
absl::random_internal_pool_urbg
31813195
absl::random_internal_randen
31823196
absl::random_internal_randen_hwaes
31833197
absl::random_internal_randen_hwaes_impl
@@ -3194,13 +3208,17 @@ function(build_absl)
31943208
absl::statusor
31953209
absl::str_format_internal
31963210
absl::strerror
3211+
absl::string_view
31973212
absl::strings
31983213
absl::strings_internal
31993214
absl::symbolize
32003215
absl::synchronization
32013216
absl::throw_delegate
32023217
absl::time
3203-
absl::time_zone)
3218+
absl::time_zone
3219+
absl::tracing_internal
3220+
absl::utf8_for_code_point
3221+
absl::vlog_config_internal)
32043222

32053223
# gRPC requires Abseil to be installed to a known location.
32063224
# We have to do this in two steps to avoid double installation of Abseil
@@ -3451,7 +3469,6 @@ macro(build_grpc)
34513469
absl::low_level_hash
34523470
absl::random_distributions
34533471
absl::random_seed_sequences
3454-
absl::random_internal_pool_urbg
34553472
absl::random_internal_randen
34563473
absl::random_internal_randen_hwaes
34573474
absl::random_internal_randen_hwaes_impl
@@ -3467,7 +3484,6 @@ macro(build_grpc)
34673484
absl::cordz_functions
34683485
absl::exponential_biased
34693486
absl::cordz_handle
3470-
absl::bad_optional_access
34713487
absl::str_format_internal
34723488
absl::synchronization
34733489
absl::graphcycles_internal
@@ -3485,7 +3501,6 @@ macro(build_grpc)
34853501
absl::int128
34863502
absl::throw_delegate
34873503
absl::time_zone
3488-
absl::bad_variant_access
34893504
absl::raw_logging_internal
34903505
absl::log_severity)
34913506

@@ -3898,8 +3913,6 @@ macro(build_google_cloud_cpp_storage)
38983913
# (and then some regexing)
38993914
list(APPEND
39003915
ARROW_BUNDLED_STATIC_LIBS
3901-
absl::bad_optional_access
3902-
absl::bad_variant_access
39033916
absl::base
39043917
absl::civil_time
39053918
absl::cord

0 commit comments

Comments
 (0)