capawesome-team / capacitor-firebase

โšก๏ธ Firebase plugins for Capacitor. Supports Android, iOS and the Web.
https://capawesome.io/plugins/firebase/
Apache License 2.0
409 stars 104 forks source link

bug: gRPC-Core Build Issues on iOS Simulator (Cannot build) #748

Closed gdrose closed 4 weeks ago

gdrose commented 1 month ago

Plugin(s)

Version

6.2.0

Platform(s)

Current behavior

I'm encountering persistent build issues related to gRPC-Core when trying to run a blank Capacitor project on the iOS Simulator, using xCode. Even after multiple attempts with new projects and configurations. The build fails with numerous linker errors referencing gRPC-Core. Error happens for both the xCode simulator and my Iphone. Also I've tried downloading the dependencies from xCode as suggested in the firebase firestore setup (after getting the GoogleService-Info.plist) but it doesn't work either.

Screenshot 2024-10-30 alle 12 17 40

Expected behavior

Should build correctly.

Reproduction

https://github.com/gdrose/sveltekit-capacitor

Steps to reproduce

  1. Using a blank SvelteKit project
  2. Installing all the dependencies etc.
  3. Installing the capacitor firebase firestore plugin
  4. Running the build on xCode

Other information

Apple Silicon - M3 MacBook Pro 8GB

Capacitor doctor

๐Ÿ’Š Capacitor Doctor ๐Ÿ’Š

Latest Dependencies:

@capacitor/cli: 6.1.2 @capacitor/core: 6.1.2 @capacitor/android: 6.1.2 @capacitor/ios: 6.1.2

Installed Dependencies:

@capacitor/cli: 6.1.2 @capacitor/core: 6.1.2 @capacitor/android: 6.1.2 @capacitor/ios: 6.1.2

[success] iOS looking great! ๐Ÿ‘Œ [success] Android looking great! ๐Ÿ‘Œ

Before submitting

robingenz commented 1 month ago

I have tested your example and unfortunately could not reproduce your problem. I just had to delete the Podfile.lock and have it re-generated as I seem to be using a newer version of Cocoapods than you. Maybe that is the problem.

grafik
github-actions[bot] commented 1 month ago

This issue has been labeled as needs: reproduction. This label is added to issues that need a code reproduction.

Please provide a Minimal, Reproducible Example using this template in a public GitHub repository so we can debug the issue.

If you have already provided a code snippet and are seeing this message, it is likely that the code snippet was not enough for us to reproduce the issue.

tobiashill commented 1 month ago

I tried adding
"@capacitor-firebase/firestore": "^6.2.0", today.

Get exactly what is described above. Cannot build / deploy to simulator.

Undefined symbols for architecture arm64:
"absl::lts_20240116::CHexEscape(absl::lts_20240116::string_view)", referenced from:
grpc_core::StatusToString(absl::lts_20240116::Status const&)::$_0::operator()(absl::lts_20240116::string_view,
absl::lts_20240116::Cord const&) const in status_helper.o
grpc_core::StatusToString(absl::lts_20240116::Status const&)::$_0::operator()(absl::lts_20240116::string_view,
absl::lts_20240116::Cord const&) const in status_helper.o
grpc_core::StatusToString(absl::lts_20240116::Status const&)::$_0::operator()(absl::lts_20240116::string_view,
absl::lts_20240116::Cord const&) const in status_helper.o
grpc_core::StatusToString(absl::lts_20240116::Status const&)::$_0::operator()(absl::lts_20240116::string_view,
absl::lts_20240116::Cord const&) const in status_helper.o
"absl::lts_20240116::FormatTime(absl::lts_20240116::string_view, absl::lts_20240116::Time,
absl::lts_20240116::TimeZone)", referenced from:
grpc_core::AwsRequestSigner::AwsRequestSigner(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>>>>, absl::lts_20240116::Status*) in aws_request_signer.o
grpc_core::AwsRequestSigner::GetSignedRequestHeaders() in aws_request_signer.o
grpc_core::StatusSetTime(absl::lts_20240116::Status*, grpc_core::StatusTimeProperty, absl::lts_20240116::Time)
in status_helper.o
"absl::lts_20240116::SimpleAtof(absl::lts_20240116::string_view, float*)", referenced from:
grpc_core::json_detail::LoadFloat::LoadInto(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const&, void*, grpc_core::ValidationErrors*) const in retry_service_config.o
"absl::lts_20240116::Base64Escape(absl::lts_20240116::string_view)", referenced from:
grpc_core::channelz::SocketNode::Security::Tls::RenderJson() in channelz.o
grpc_core::channelz::SocketNode::Security::Tls::RenderJson() in channelz.o
grpc_core::channelz::(anonymous namespace)::PopulateSocketAddressJson(std::__1::map<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>, grpc_core::experimental::Json,
std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>,
std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const, grpc_core::experimental::Json>>>*, char const*, char const*) in channelz.o
grpc_core::ExternalAccountCredentials::ExchangeToken(absl::lts_20240116::string_view) in
external_account_credentials.o
grpc_core::HttpProxyMapper::MapName(absl::lts_20240116::string_view, grpc_core::ChannelArgs*) in
http_proxy_mapper.o
grpc_core::(anonymous
namespace)::MaybeUpdateServerInitialMetadata(grpc_core::StatefulSessionMethodParsedConfig::CookieConfig const*,
bool, absl::lts_20240116::string_view, absl::lts_20240116::string_view, grpc_core::XdsOverrideHostAttribute*,
grpc_metadata_batch&) in stateful_session_filter.o
"absl::lts_20240116::UnknownError(absl::lts_20240116::string_view)", referenced from:
grpc_core::Call::InitParent(grpc_core::Call*, unsigned int) in call.o
grpc_core::Call::InitParent(grpc_core::Call*, unsigned int) in call.o
grpc_event_engine::experimental::DNSServiceResolverImpl::LookupHostname(absl::lts_20240116::AnyInvocable<void
(absl::lts_20240116::StatusOr<std::__1::vector<grpc_event_engine::experimental::EventEngine::ResolvedAddress,
std::__1::allocator<grpc_event_engine::experimental::EventEngine::ResolvedAddress>>>)>,
absl::lts_20240116::string_view, absl::lts_20240116::string_view) in dns_service_resolver.o
grpc_event_engine::experimental::DNSServiceResolverImpl::LookupHostname(absl::lts_20240116::AnyInvocable<void
(absl::lts_20240116::StatusOr<std::__1::vector<grpc_event_engine::experimental::EventEngine::ResolvedAddress,
std::__1::allocator<grpc_event_engine::experimental::EventEngine::ResolvedAddress>>>)>,
absl::lts_20240116::string_view, absl::lts_20240116::string_view) in dns_service_resolver.o
grpc_event_engine::experimental::DNSServiceResolverImpl::ResolveCallback(_DNSServiceRef_t*, unsigned int,
unsigned int, int, char const*, sockaddr const*, unsigned int, void*) in dns_service_resolver.o
grpc_error_set_int(absl::lts_20240116::Status, grpc_core::StatusIntProperty, long) in error.o
grpc_error_set_str(absl::lts_20240116::Status, grpc_core::StatusStrProperty, absl::lts_20240116::string_view) in
error.o
...
"absl::lts_20240116::log_internal::LogMessage::AtLocation(absl::lts_20240116::string_view, int)", referenced
from:
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::for_each_detail::ForEach<auto
grpc_core::OutgoingMessages<grpc_core::CallHandler>(grpc_core::CallHandler)::Wrapper,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(std::__1::unique_ptr<grpc_core::Message,
grpc_core::Arena::PooledDeleter>)>, grpc_core::ForwardCall(grpc_core::CallHandler,
$_0)::std::__1::operator()()::'lambda'(grpc_core::StatusFlag)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::for_each_detail::ForEach<auto
grpc_core::OutgoingMessages<grpc_core::CallHandler>(grpc_core::CallHandler)::Wrapper,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(std::__1::unique_ptr<grpc_core::Message,
grpc_core::Arena::PooledDeleter>)>, grpc_core::ForwardCall(grpc_core::CallHandler,
$_0)::std::__1::operator()()::'lambda'(grpc_core::StatusFlag)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::for_each_detail::ForEach<auto
grpc_core::OutgoingMessages<grpc_core::CallHandler>(grpc_core::CallHandler)::Wrapper,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(std::__1::unique_ptr<grpc_core::Message,
grpc_core::Arena::PooledDeleter>)>, grpc_core::ForwardCall(grpc_core::CallHandler,
$_0)::std::__1::operator()()::'lambda'(grpc_core::StatusFlag)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::for_each_detail::ForEach<auto
grpc_core::OutgoingMessages<grpc_core::CallHandler>(grpc_core::CallHandler)::Wrapper,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(std::__1::unique_ptr<grpc_core::Message,
grpc_core::Arena::PooledDeleter>)>, grpc_core::ForwardCall(grpc_core::CallHandler,
$_0)::std::__1::operator()()::'lambda'(grpc_core::StatusFlag)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::promise_detail::Map<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>, auto
grpc_core::CallSpine::CancelIfFails<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>>(grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>)::'lambda'(grpc_core::StatusFlag)>,
grpc_core::CallFilters::PullServerTrailingMetadataPromise, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::promise_detail::Map<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>, auto
grpc_core::CallSpine::CancelIfFails<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>>(grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>)::'lambda'(grpc_core::StatusFlag)>,
grpc_core::CallFilters::PullServerTrailingMetadataPromise, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::promise_detail::Map<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>, auto
grpc_core::CallSpine::CancelIfFails<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>>(grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>)::'lambda'(grpc_core::StatusFlag)>,
grpc_core::CallFilters::PullServerTrailingMetadataPromise, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::promise_detail::Map<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>, auto
grpc_core::CallSpine::CancelIfFails<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>>(grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>)::'lambda'(grpc_core::StatusFlag)>,
grpc_core::CallFilters::PullServerTrailingMetadataPromise, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::promise_detail::Map<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>, auto
grpc_core::CallSpine::CancelIfFails<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>>(grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>)::'lambda'(grpc_core::StatusFlag)>,
grpc_core::CallFilters::PullServerTrailingMetadataPromise, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)>::PollOnce() in call_spine.o
grpc_core::promise_detail::SeqState<grpc_core::promise_detail::SeqTraits,
grpc_core::promise_detail::Map<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>, auto
grpc_core::CallSpine::CancelIfFails<grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>>(grpc_core::promise_detail::TrySeq<grpc_core::CallFilters::PipePromise<&grpc_core::CallFilters::server_initial_metadata_state_,
&grpc_core::CallFilters::server_initial_metadata_push_, std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, &grpc_core::filters_detail::StackData::server_initial_metadata>::PullMaybe,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)>)::'lambda'(grpc_core::StatusFlag)>,
grpc_core::CallFilters::PullServerTrailingMetadataPromise, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)>::PollOnce() in call_spine.o
...
"void
absl::lts_20240116::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240116::log_internal::LogMessage::StringType)0>(absl::lts_20240116::string_view)",
referenced from:
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<2>(char
const (&) [2]) in address_filtering.o
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<8>(char
const (&) [8]) in address_filtering.o
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<5>(char
const (&) [5]) in address_filtering.o
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<6>(char
const (&) [6]) in address_filtering.o
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<60>(char
const (&) [60]) in alts_frame_protector.o
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<33>(char
const (&) [33]) in alts_frame_protector.o
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<45>(char
const (&) [45]) in alts_frame_protector.o
...
"void
absl::lts_20240116::log_internal::LogMessage::CopyToEncodedBuffer<(absl::lts_20240116::log_internal::LogMessage::StringType)1>(absl::lts_20240116::string_view)",
referenced from:
absl::lts_20240116::log_internal::StringifySink::Append(absl::lts_20240116::string_view) in call_spine.o
absl::lts_20240116::log_internal::LogMessage&
absl::lts_20240116::log_internal::LogMessage::operator<<<1024>(char (&) [1024]) in load_system_roots_supported.o
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<47>(char
(&) [47]) in parse_address.o
absl::lts_20240116::log_internal::LogMessage& absl::lts_20240116::log_internal::LogMessage::operator<<<256>(char
(&) [256]) in ssl_transport_security.o
"absl::lts_20240116::log_internal::LogMessage::operator<<(absl::lts_20240116::string_view)", referenced from:
void grpc_core::Party::BulkSpawner::Spawn<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0, void
grpc_core::CallSpine::SpawnGuarded<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0>(absl::lts_20240116::string_view, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0,
grpc_core::DebugLocation)::'lambda'(grpc_core::StatusFlag)>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler, grpc_core::CallInitiator)::$_0, void
grpc_core::CallSpine::SpawnGuarded<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0>(absl::lts_20240116::string_view, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0, grpc_core::DebugLocation)::'lambda'(grpc_core::StatusFlag)) in call_spine.o
void grpc_core::Party::BulkSpawner::Spawn<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda'(),
void grpc_core::CallSpine::SpawnInfallible<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda'()>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda'())::'lambda'(grpc_core::Empty)>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda'(),
void grpc_core::CallSpine::SpawnInfallible<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda'()>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda'())::'lambda'(grpc_core::Empty))
in call_spine.o
void grpc_core::Party::BulkSpawner::Spawn<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda0'(),
void grpc_core::CallSpine::SpawnInfallible<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda0'()>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda0'())::'lambda'(grpc_core::Empty)>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda0'(),
void grpc_core::CallSpine::SpawnInfallible<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda0'()>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_0::operator()()::'lambda'(grpc_core::StatusFlag)::operator()(grpc_core::StatusFlag)::'lambda0'())::'lambda'(grpc_core::Empty))
in call_spine.o
void grpc_core::Party::BulkSpawner::Spawn<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1, void
grpc_core::CallSpine::SpawnInfallible<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1>(absl::lts_20240116::string_view, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1)::'lambda'(grpc_core::Empty)>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler, grpc_core::CallInitiator)::$_1, void
grpc_core::CallSpine::SpawnInfallible<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1>(absl::lts_20240116::string_view, grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1)::'lambda'(grpc_core::Empty)) in call_spine.o
void grpc_core::Party::BulkSpawner::Spawn<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::operator()(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::'lambda'(), void
grpc_core::CallSpine::SpawnGuarded<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::operator()(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::'lambda'()>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::operator()(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::'lambda'(),
grpc_core::DebugLocation)::'lambda'(grpc_core::StatusFlag)>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::operator()(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::'lambda'(), void
grpc_core::CallSpine::SpawnGuarded<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::operator()(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::'lambda'()>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::operator()(absl::lts_20240116::optional<std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>>)::'lambda'(), grpc_core::DebugLocation)::'lambda'(grpc_core::StatusFlag)) in
call_spine.o
void grpc_core::Party::BulkSpawner::Spawn<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::operator()(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::'lambda'(), void
grpc_core::CallSpine::SpawnInfallible<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::operator()(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::'lambda'()>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::operator()(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::'lambda'())::'lambda'(grpc_core::Empty)>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::operator()(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::'lambda'(), void
grpc_core::CallSpine::SpawnInfallible<grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::operator()(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::'lambda'()>(absl::lts_20240116::string_view,
grpc_core::ForwardCall(grpc_core::CallHandler,
grpc_core::CallInitiator)::$_1::operator()()::'lambda'(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::operator()(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>)::'lambda'())::'lambda'(grpc_core::Empty)) in call_spine.o
grpc_core::CertificateProviderRegistry::Builder::RegisterCertificateProviderFactory(std::__1::unique_ptr<grpc_core::CertificateProviderFactory,
std::__1::default_delete<grpc_core::CertificateProviderFactory>>) in certificate_provider_registry.o
...
"absl::lts_20240116::log_internal::PrependVModule(absl::lts_20240116::string_view, int)", referenced from:
absl::lts_20240116::SetVLogLevel(absl::lts_20240116::string_view, int) in log-ad5d2af2967ce8d80db9358ce60bf28c.o
"absl::lts_20240116::log_internal::LogMessageFatal::LogMessageFatal(char const*, int,
absl::lts_20240116::string_view)", referenced from:
grpc_core::promise_detail::FreestandingActivity::Handle::DropActivity() in activity.o
grpc_core::RefCount::Unref() in address_filtering.o
grpc_core::RefCount::Unref(grpc_core::DebugLocation const&, char const*) in address_filtering.o
_gpr_malloc_aligned in alloc-be3db7bbc6c5a5a5dc7cbdda84f596e8.o
grpc_chttp2_get_alpn_version_index(unsigned long) in alpn.o
alts_grpc_integrity_only_unprotect(alts_grpc_record_protocol*, grpc_slice_buffer*, grpc_slice_buffer*) in
alts_grpc_integrity_only_record_protocol.o
alts_grpc_integrity_only_unprotect(alts_grpc_record_protocol*, grpc_slice_buffer*, grpc_slice_buffer*) in
alts_grpc_integrity_only_record_protocol.o
...
"absl::lts_20240116::InternalError(absl::lts_20240116::string_view)", referenced from:
grpc_core::(anonymous namespace)::CdsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs) in cds.o
grpc_core::(anonymous namespace)::CdsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs) in cds.o
grpc_core::(anonymous namespace)::CdsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs) in cds.o
grpc_event_engine::experimental::(anonymous namespace)::CFReadStreamLocallAddress(__CFReadStream*) in
cfstream_endpoint.o
grpc_core::(anonymous
namespace)::Chttp2SecureClientChannelFactory::GetSecureNamingChannelArgs(grpc_core::ChannelArgs) in
chttp2_connector.o
grpc_core::(anonymous
namespace)::Chttp2SecureClientChannelFactory::GetSecureNamingChannelArgs(grpc_core::ChannelArgs) in
chttp2_connector.o
grpc_core::(anonymous
namespace)::Chttp2SecureClientChannelFactory::GetSecureNamingChannelArgs(grpc_core::ChannelArgs) in
chttp2_connector.o
grpc_core::(anonymous
namespace)::Chttp2SecureClientChannelFactory::GetSecureNamingChannelArgs(grpc_core::ChannelArgs) in
chttp2_connector.o
...
"absl::lts_20240116::NotFoundError(absl::lts_20240116::string_view)", referenced from:
grpc_core::experimental::AuditLoggerRegistry::ParseConfig(absl::lts_20240116::string_view,
grpc_core::experimental::Json const&) in audit_logging.o
grpc_event_engine::experimental::DNSServiceResolverImpl::ResolveCallback(_DNSServiceRef_t*, unsigned int,
unsigned int, int, char const*, sockaddr const*, unsigned int, void*) in dns_service_resolver.o
grpc_event_engine::experimental::PosixEngineListenerImpl::ListenerAsyncAcceptors::Find(grpc_event_engine::experimental::EventEngine::ResolvedAddress
const&) in posix_engine_listener.o
GetCrlFromProvider(grpc_core::experimental::CrlProvider*, x509_st*) in ssl_transport_security.o
grpc_core::ParsePemCertificateChain(absl::lts_20240116::string_view) in ssl_transport_security_utils.o
grpc_core::ParsePemPrivateKey(absl::lts_20240116::string_view) in ssl_transport_security_utils.o
grpc_event_engine::experimental::EventFdWakeupFd::CreateEventFdWakeupFd() in
wakeup_fd_eventfd-a2036b6b46533b5318f01c19b22729b6.o
...
"absl::lts_20240116::StrReplaceAll(absl::lts_20240116::string_view,
std::initializer_list<std::__1::pair<absl::lts_20240116::string_view, absl::lts_20240116::string_view>>)",
referenced from:
grpc_core::AwsExternalAccountCredentials::BuildSubjectToken() in aws_external_account_credentials.o
grpc_event_engine::experimental::(anonymous
namespace)::PrepareSocket(grpc_event_engine::experimental::PosixTcpOptions const&,
grpc_event_engine::experimental::ListenerSocketsContainer::ListenerSocket&) in posix_engine_listener_utils.o
grpc_core::(anonymous namespace)::XdsResolver::StartLocked() in xds_resolver.o
grpc_core::(anonymous namespace)::XdsResolver::StartLocked() in xds_resolver.o
grpc_core::(anonymous namespace)::ListenerResourceName(absl::lts_20240116::string_view,
absl::lts_20240116::string_view) in xds_server_config_fetcher.o
"absl::lts_20240116::Base64Unescape(absl::lts_20240116::string_view, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*)", referenced from:
grpc_core::(anonymous namespace)::GetCookieValue(grpc_metadata_batch const&, absl::lts_20240116::string_view) in
stateful_session_filter.o
"absl::lts_20240116::CancelledError(absl::lts_20240116::string_view)", referenced from:
grpc_core::CallFilters::CancelDueToFailedPipeOperation(grpc_core::SourceLocation) in call_filters.o
grpc_event_engine::experimental::CFEventEngine::CancelConnect(grpc_event_engine::experimental::EventEngine::ConnectionHandle)
in cf_engine.o
grpc_core::ClientChannelFilter::FilterBasedLoadBalancedCall::Orphan() in client_channel_filter.o
grpc_event_engine::experimental::DNSServiceResolverImpl::Shutdown()::$_7::operator()(void*) const in
dns_service_resolver.o
on_read(void*, absl::lts_20240116::Status) in secure_endpoint.o
"absl::lts_20240116::flags_internal::AbslParseFlag(absl::lts_20240116::string_view, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*)", referenced from:
bool absl::lts_20240116::flags_internal::InvokeParseFlag<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>>(absl::lts_20240116::string_view,
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*,
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*) in config_vars.o
"absl::lts_20240116::flags_internal::AbslParseFlag(absl::lts_20240116::string_view,
std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>*,
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*)", referenced from:
bool absl::lts_20240116::flags_internal::InvokeParseFlag<std::__1::vector<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>>>>(absl::lts_20240116::string_view,
std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>*,
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*) in config_vars.o
"absl::lts_20240116::flags_internal::AbslParseFlag(absl::lts_20240116::string_view, bool*,
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*)", referenced from:
bool absl::lts_20240116::flags_internal::InvokeParseFlag<bool>(absl::lts_20240116::string_view, bool*,
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*) in config_vars.o
"absl::lts_20240116::flags_internal::AbslParseFlag(absl::lts_20240116::string_view, int*,
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*)", referenced from:
bool absl::lts_20240116::flags_internal::InvokeParseFlag<int>(absl::lts_20240116::string_view, int*,
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*) in config_vars.o
"absl::lts_20240116::flags_internal::AbslUnparseFlag(absl::lts_20240116::string_view)", referenced from:
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::flags_internal::Unparse<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
const&) in config_vars.o
"absl::lts_20240116::status_internal::StatusRep::SetPayload(absl::lts_20240116::string_view,
absl::lts_20240116::Cord)", referenced from:
absl::lts_20240116::Status::SetPayload(absl::lts_20240116::string_view, absl::lts_20240116::Cord) in
chttp2_transport.o
"absl::lts_20240116::BytesToHexString(absl::lts_20240116::string_view)", referenced from:
grpc_core::AwsRequestSigner::GetSignedRequestHeaders() in aws_request_signer.o
grpc_core::(anonymous namespace)::SHA256Hex(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const&) in aws_request_signer.o
grpc_core::(anonymous namespace)::PercentEncode(absl::lts_20240116::string_view, std::__1::function<bool
(char)>) in uri_parser.o
"absl::lts_20240116::EqualsIgnoreCase(absl::lts_20240116::string_view, absl::lts_20240116::string_view)",
referenced from:
grpc_core::EvaluateArgs::GetHeaderValue(absl::lts_20240116::string_view, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*) const in evaluate_args.o
grpc_core::EvaluateArgs::GetHeaderValue(absl::lts_20240116::string_view, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*) const in evaluate_args.o
_gpr_log_verbosity_init in log-ad5d2af2967ce8d80db9358ce60bf28c.o
_gpr_log_verbosity_init in log-ad5d2af2967ce8d80db9358ce60bf28c.o
_gpr_log_verbosity_init in log-ad5d2af2967ce8d80db9358ce60bf28c.o
_gpr_log_verbosity_init in log-ad5d2af2967ce8d80db9358ce60bf28c.o
grpc_core::StringMatcher::Match(absl::lts_20240116::string_view) const in
matchers-16f80e281abdf84aab2b10acc7ef71ea.o
...
"absl::lts_20240116::UnavailableError(absl::lts_20240116::string_view)", referenced from:
grpc_core::(anonymous namespace)::CdsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs) in cds.o
grpc_core::(anonymous namespace)::CdsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs) in cds.o
grpc_core::(anonymous namespace)::CdsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs) in cds.o
grpc_core::experimental::PassiveListenerImpl::AcceptConnectedEndpoint(std::__1::unique_ptr<grpc_event_engine::experimental::EventEngine::Endpoint,
std::__1::default_delete<grpc_event_engine::experimental::EventEngine::Endpoint>>) in chttp2_server.o
grpc_server_add_passive_listener(grpc_core::Server*, grpc_server_credentials*,
std::__1::shared_ptr<grpc_core::experimental::PassiveListenerImpl>) in chttp2_server.o
grpc_server_add_passive_listener(grpc_core::Server*, grpc_server_credentials*,
std::__1::shared_ptr<grpc_core::experimental::PassiveListenerImpl>) in chttp2_server.o
grpc_core::ClientChannel::DestroyResolverAndLbPolicyLocked() in client_channel.o
...
"absl::lts_20240116::numbers_internal::safe_strto32_base(absl::lts_20240116::string_view, int*, int)",
referenced from:
bool absl::lts_20240116::numbers_internal::safe_strtoi_base<grpc_status_code>(absl::lts_20240116::string_view,
grpc_status_code*, int) in call_utils.o
bool absl::lts_20240116::numbers_internal::safe_strtoi_base<int>(absl::lts_20240116::string_view, int*, int) in
client_channel.o
"absl::lts_20240116::numbers_internal::safe_strto64_base(absl::lts_20240116::string_view, long long*, int)",
referenced from:
bool absl::lts_20240116::numbers_internal::safe_strtoi_base<long long>(absl::lts_20240116::string_view, long
long*, int) in fault_injection_filter.o
bool absl::lts_20240116::numbers_internal::safe_strtoi_base<long>(absl::lts_20240116::string_view, long*, int)
in status_helper.o
"absl::lts_20240116::numbers_internal::safe_strtou32_base(absl::lts_20240116::string_view, unsigned int*, int)",
referenced from:
bool absl::lts_20240116::numbers_internal::safe_strtoi_base<unsigned int>(absl::lts_20240116::string_view,
unsigned int*, int) in call_utils.o
"absl::lts_20240116::numbers_internal::safe_strtou64_base(absl::lts_20240116::string_view, unsigned long long*,
int)", referenced from:
bool absl::lts_20240116::numbers_internal::safe_strtoi_base<unsigned long>(absl::lts_20240116::string_view,
unsigned long*, int) in alts_handshaker_client.o
bool absl::lts_20240116::numbers_internal::safe_strtoi_base<unsigned long long>(absl::lts_20240116::string_view,
unsigned long long*, int) in ring_hash.o
"absl::lts_20240116::strings_internal::AppendPieces(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>*, std::initializer_list<absl::lts_20240116::string_view>)", referenced from:
void absl::lts_20240116::StrAppend<int, char [13], char const*, char [2]>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, int const&, char const (&) [13], char const* const&, char const (&) [2]) in
channel_init.o
void absl::lts_20240116::StrAppend<>(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>*, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&)
in hpack_parse_result.o
"absl::lts_20240116::strings_internal::StringifySink::Append(absl::lts_20240116::string_view)", referenced from:
void
absl::lts_20240116::AbslStringify<absl::lts_20240116::strings_internal::StringifySink>(absl::lts_20240116::strings_internal::StringifySink&,
absl::lts_20240116::Hex) in event_engine.o
void
absl::lts_20240116::AbslStringify<absl::lts_20240116::strings_internal::StringifySink>(absl::lts_20240116::strings_internal::StringifySink&,
absl::lts_20240116::Hex) in event_engine.o
"absl::lts_20240116::strings_internal::CatPieces(std::initializer_list<absl::lts_20240116::string_view>)",
referenced from:
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::StrCat<char [2], int, char [4]>(absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, char const (&) [2], int const&, char const (&) [4]) in call_spine.o
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::StrCat<unsigned long, char [12], char const*>(absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, unsigned long const&, char const (&) [12], char const* const&) in
call_utils.o
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::StrCat<absl::lts_20240116::string_view>(absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::string_view const&) in call_utils.o
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::StrCat<>(absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&)
in cds.o
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::StrCat<int, char [10], char const*, char [2], int>(absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, int const&, char const (&) [10], char const* const&, char const (&) [2],
int const&) in channel_init.o
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::StrCat<char const*>(absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum
const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum
const&, char const* const&) in channel_init.o
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::StrCat<char [55]>(absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&, absl::lts_20240116::AlphaNum const&,
char const (&) [55]) in channel_init.o
...
"absl::lts_20240116::variant_internal::ThrowBadVariantAccess()", referenced from:
std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
grpc_core::experimental::Json, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const, grpc_core::experimental::Json>>> const&
absl::lts_20240116::variant_internal::TypedThrowBadVariantAccess<std::__1::map<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>, grpc_core::experimental::Json,
std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>,
std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const, grpc_core::experimental::Json>>> const&>() in
aws_external_account_credentials.o
grpc_core::experimental::Json::Type
absl::lts_20240116::variant_internal::PerformVisitation<grpc_core::experimental::Json::type()
const::ValueFunctor, absl::lts_20240116::variant<absl::lts_20240116::monostate, bool,
grpc_core::experimental::Json::NumberValue, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, grpc_core::experimental::Json, std::__1::less<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>>,
std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const, grpc_core::experimental::Json>>>,
std::__1::vector<grpc_core::experimental::Json, std::__1::allocator<grpc_core::experimental::Json>>>
const&>::Run<0ul, 18446744073709551615ul>(std::__1::integral_constant<bool, true>,
std::__1::integer_sequence<unsigned long, 0ul>, std::__1::integral_constant<unsigned long,
18446744073709551615ul>) const in aws_external_account_credentials.o
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&
absl::lts_20240116::variant_internal::TypedThrowBadVariantAccess<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&>() in aws_external_account_credentials.o
grpc_core::WaitForCqEndOp::Started&
absl::lts_20240116::variant_internal::TypedThrowBadVariantAccess<grpc_core::WaitForCqEndOp::Started&>() in
call_utils.o
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>
absl::lts_20240116::variant_internal::PerformVisitation<grpc_core::OverloadType<grpc_core::WaitForCqEndOp::StateString(absl::lts_20240116::variant<grpc_core::WaitForCqEndOp::NotStarted,
grpc_core::WaitForCqEndOp::Started, grpc_core::WaitForCqEndOp::Invalid> const&)::$_2,
grpc_core::WaitForCqEndOp::StateString(absl::lts_20240116::variant<grpc_core::WaitForCqEndOp::NotStarted,
grpc_core::WaitForCqEndOp::Started, grpc_core::WaitForCqEndOp::Invalid> const&)::$_3,
grpc_core::WaitForCqEndOp::StateString(absl::lts_20240116::variant<grpc_core::WaitForCqEndOp::NotStarted,
grpc_core::WaitForCqEndOp::Started, grpc_core::WaitForCqEndOp::Invalid> const&)::$_4>,
absl::lts_20240116::variant<grpc_core::WaitForCqEndOp::NotStarted, grpc_core::WaitForCqEndOp::Started,
grpc_core::WaitForCqEndOp::Invalid> const&>::Run<0ul, 18446744073709551615ul>(std::__1::integral_constant<bool,
true>, std::__1::integer_sequence<unsigned long, 0ul>, std::__1::integral_constant<unsigned long,
18446744073709551615ul>) const in call_utils.o
void absl::lts_20240116::variant_internal::PerformVisitation<grpc_core::OverloadType<grpc_core::(anonymous
namespace)::CdsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs)::$_0, grpc_core::(anonymous
namespace)::CdsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs)::$_1>,
absl::lts_20240116::variant<grpc_core::XdsDependencyManager::XdsConfig::ClusterConfig::EndpointConfig,
grpc_core::XdsDependencyManager::XdsConfig::ClusterConfig::AggregateConfig> const&>::Run<0ul,
18446744073709551615ul>(std::__1::integral_constant<bool, true>, std::__1::integer_sequence<unsigned long, 0ul>,
std::__1::integral_constant<unsigned long, 18446744073709551615ul>) const in cds.o
absl::lts_20240116::Status&
absl::lts_20240116::variant_internal::TypedThrowBadVariantAccess<absl::lts_20240116::Status&>() in
chttp2_transport.o
...
"absl::lts_20240116::EndsWithIgnoreCase(absl::lts_20240116::string_view, absl::lts_20240116::string_view)",
referenced from:
grpc_core::(anonymous namespace)::ExactMatchOrSubdomain(absl::lts_20240116::string_view,
absl::lts_20240116::string_view) in http_proxy_mapper.o
grpc_core::StringMatcher::Match(absl::lts_20240116::string_view) const in
matchers-16f80e281abdf84aab2b10acc7ef71ea.o
"absl::lts_20240116::UnimplementedError(absl::lts_20240116::string_view)", referenced from:
grpc_core::Call::HandleCompressionAlgorithmDisabled(grpc_compression_algorithm) in call.o
grpc_event_engine::experimental::DNSServiceResolver::LookupSRV(absl::lts_20240116::AnyInvocable<void
(absl::lts_20240116::StatusOr<std::__1::vector<grpc_event_engine::experimental::EventEngine::DNSResolver::SRVRecord,
std::__1::allocator<grpc_event_engine::experimental::EventEngine::DNSResolver::SRVRecord>>>)>,
absl::lts_20240116::string_view)::'lambda'()::operator()() in cf_engine.o
grpc_event_engine::experimental::DNSServiceResolver::LookupTXT(absl::lts_20240116::AnyInvocable<void
(absl::lts_20240116::StatusOr<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>>>)>, absl::lts_20240116::string_view)::'lambda'()::operator()() in cf_engine.o
grpc_core::experimental::PassiveListenerImpl::AcceptConnectedFd(int) in chttp2_server.o
grpc_event_engine::experimental::NativePosixDNSResolver::LookupSRV(absl::lts_20240116::AnyInvocable<void
(absl::lts_20240116::StatusOr<std::__1::vector<grpc_event_engine::experimental::EventEngine::DNSResolver::SRVRecord,
std::__1::allocator<grpc_event_engine::experimental::EventEngine::DNSResolver::SRVRecord>>>)>,
absl::lts_20240116::string_view)::$_1::operator()() in native_posix_dns_resolver.o
grpc_event_engine::experimental::NativePosixDNSResolver::LookupTXT(absl::lts_20240116::AnyInvocable<void
(absl::lts_20240116::StatusOr<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>>>)>, absl::lts_20240116::string_view)::$_2::operator()() in
native_posix_dns_resolver.o
grpc_core::NativeDNSResolver::LookupSRV(std::__1::function<void
(absl::lts_20240116::StatusOr<std::__1::vector<grpc_resolved_address,
std::__1::allocator<grpc_resolved_address>>>)>, absl::lts_20240116::string_view, grpc_core::Duration,
grpc_pollset_set*, absl::lts_20240116::string_view)::$_0::operator()() const in resolve_address_posix.o
...
"absl::lts_20240116::WebSafeBase64Escape(absl::lts_20240116::string_view)", referenced from:
compute_and_encode_signature(grpc_auth_json_key const*, char const*, char const*) in json_token.o
encoded_jwt_header(char const*, char const*) in json_token.o
encoded_jwt_claim(grpc_auth_json_key const*, char const*, gpr_timespec, char const*) in json_token.o
"bool
absl::lts_20240116::str_format_internal::FormatArgImpl::Dispatch<absl::lts_20240116::string_view>(absl::lts_20240116::str_format_internal::FormatArgImpl::Data,
absl::lts_20240116::str_format_internal::FormatConversionSpecImpl, void*)", referenced from:
void
absl::lts_20240116::str_format_internal::FormatArgImpl::Init<absl::lts_20240116::string_view>(absl::lts_20240116::string_view
const&) in audit_logging.o
"absl::lts_20240116::InvalidArgumentError(absl::lts_20240116::string_view)", referenced from:
grpc_event_engine::experimental::CFEventEngine::GetDNSResolver(grpc_event_engine::experimental::EventEngine::DNSResolver::ResolverOptions
const&) in cf_engine.o
grpc_core::ChannelInit::AddToInterceptionChainBuilder(grpc_channel_stack_type,
grpc_core::InterceptionChainBuilder&) const in channel_init.o
grpc_core::(anonymous namespace)::CreateChannel(char const*, grpc_core::ChannelArgs const&) in
chttp2_connector.o
grpc_core::ClientAuthFilter::Create(grpc_core::ChannelArgs const&, grpc_core::ChannelFilter::Args) in
client_auth_filter.o
grpc_core::ClientAuthFilter::Create(grpc_core::ChannelArgs const&, grpc_core::ChannelFilter::Args) in
client_auth_filter.o
grpc_core::ClientAuthorityFilter::Create(grpc_core::ChannelArgs const&, grpc_core::ChannelFilter::Args) in
client_authority_filter.o
grpc_core::ClientChannel::Create(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, grpc_core::ChannelArgs) in client_channel.o
...
"absl::lts_20240116::StartsWithIgnoreCase(absl::lts_20240116::string_view, absl::lts_20240116::string_view)",
referenced from:
grpc_core::StringMatcher::Match(absl::lts_20240116::string_view) const in
matchers-16f80e281abdf84aab2b10acc7ef71ea.o
"absl::lts_20240116::UnauthenticatedError(absl::lts_20240116::string_view)", referenced from:
grpc_core::ClientAuthFilter::GetCallCredsMetadata(grpc_core::CallArgs) in client_auth_filter.o
grpc_core::ClientAuthFilter::GetCallCredsMetadata(grpc_core::CallArgs) in client_auth_filter.o
grpc_core::ClientAuthFilter::GetCallCredsMetadata(grpc_core::CallArgs) in client_auth_filter.o
grpc_service_account_jwt_access_credentials::GetRequestMetadata(std::__1::unique_ptr<grpc_metadata_batch,
grpc_core::Arena::PooledDeleter>, grpc_call_credentials::GetRequestMetadataArgs const*) in jwt_credentials.o
(anonymous namespace)::grpc_local_channel_security_connector::CheckCallHost(absl::lts_20240116::string_view,
grpc_auth_context*) in local_security_connector.o
grpc_core::SslCheckCallHost(absl::lts_20240116::string_view, absl::lts_20240116::string_view,
absl::lts_20240116::string_view, grpc_auth_context*) in ssl_utils.o
"absl::lts_20240116::DeadlineExceededError(absl::lts_20240116::string_view)", referenced from:
grpc_core::Call::UpdateDeadline(grpc_core::Timestamp) in call.o
grpc_core::Call::Run() in call.o
grpc_event_engine::experimental::CFEventEngine::Connect(absl::lts_20240116::AnyInvocable<void
(absl::lts_20240116::StatusOr<std::__1::unique_ptr<grpc_event_engine::experimental::EventEngine::Endpoint,
std::__1::default_delete<grpc_event_engine::experimental::EventEngine::Endpoint>>>)>,
grpc_event_engine::experimental::EventEngine::ResolvedAddress const&,
grpc_event_engine::experimental::EndpointConfig const&, grpc_event_engine::experimental::MemoryAllocator,
std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>)::$_0::operator()() const in cf_engine.o
grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20240116::Status) in posix_engine.o
grpc_event_engine::experimental::AsyncConnect::Start(std::__1::chrono::duration<long long, std::__1::ratio<1l,
1000000000l>>)::$_2::operator()() const in posix_engine.o
grpc_event_engine::experimental::LivingThreadCount::BlockUntilThreadCount(unsigned long, char const*,
grpc_core::Duration) in thread_count.o
"absl::lts_20240116::PermissionDeniedError(absl::lts_20240116::string_view)", referenced from:
grpc_core::GrpcServerAuthzFilter::Call::OnClientInitialMetadata(grpc_metadata_batch&,
grpc_core::GrpcServerAuthzFilter*) in grpc_server_authz_filter.o
grpc_core::RbacFilter::Call::OnClientInitialMetadata(grpc_metadata_batch&, grpc_core::RbacFilter*) in
rbac_filter.o
grpc_core::RbacFilter::Call::OnClientInitialMetadata(grpc_metadata_batch&, grpc_core::RbacFilter*) in
rbac_filter.o
"absl::lts_20240116::WebSafeBase64Unescape(absl::lts_20240116::string_view, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*)", referenced from:
grpc_jwt_verifier_verify(grpc_jwt_verifier*, grpc_pollset*, char const*, char const*, void (*)(void*,
grpc_jwt_verifier_status, grpc_jwt_claims*), void*) in jwt_verifier.o
parse_json_part_from_jwt(char const*, unsigned long) in jwt_verifier.o
bignum_from_base64(char const*) in jwt_verifier.o
"absl::lts_20240116::ResourceExhaustedError(absl::lts_20240116::string_view)", referenced from:
grpc_core::ChannelCompression::DecompressMessage(bool, std::__1::unique_ptr<grpc_core::Message,
grpc_core::Arena::PooledDeleter>, grpc_core::ChannelCompression::DecompressArgs) const in compression_filter.o
grpc_core::HpackParseResult::BuildMaterialized() const in hpack_parse_result.o
grpc_core::HpackParseResult::BuildMaterialized() const in hpack_parse_result.o
grpc_core::HpackParseResult::BuildMaterialized() const in hpack_parse_result.o
grpc_core::Server::RealRequestMatcher::MatchRequest(unsigned long) in server.o
"absl::lts_20240116::FailedPreconditionError(absl::lts_20240116::string_view)", referenced from:
grpc_core::LoadBalancingPolicyRegistry::ParseLoadBalancingConfigHelper(grpc_core::experimental::Json const&)
const in lb_policy_registry.o
grpc_core::LoadBalancingPolicyRegistry::ParseLoadBalancingConfig(grpc_core::experimental::Json const&) const in
lb_policy_registry.o
grpc_event_engine::experimental::PosixEndpoint::Shutdown(absl::lts_20240116::AnyInvocable<void
(absl::lts_20240116::StatusOr<int>)>) in posix_endpoint.o
grpc_event_engine::experimental::PosixEndpoint::~PosixEndpoint() in posix_endpoint.o
grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20240116::Status) in posix_engine.o
grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20240116::Status) in posix_engine.o
grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20240116::Status) in posix_engine.o
grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20240116::Status) in posix_engine.o
...
"absl::lts_20240116::Cord::GetFlatAux(absl::lts_20240116::cord_internal::CordRep*,
absl::lts_20240116::string_view*)", referenced from:
absl::lts_20240116::Cord::TryFlat() const in status_helper.o
absl::lts_20240116::Cord::Flatten() in status_helper.o
"absl::lts_20240116::Cord::InlineRep::AppendArray(absl::lts_20240116::string_view,
absl::lts_20240116::cord_internal::CordzUpdateTracker::MethodIdentifier)", referenced from:
absl::lts_20240116::Cord::Append(absl::lts_20240116::string_view) in status_helper.o
"absl::lts_20240116::Cord::Cord(absl::lts_20240116::string_view,
absl::lts_20240116::cord_internal::CordzUpdateTracker::MethodIdentifier)", referenced from:
absl::lts_20240116::Cord::Cord(absl::lts_20240116::string_view) in status_helper.o
"absl::lts_20240116::Status::Status(absl::lts_20240116::StatusCode, absl::lts_20240116::string_view)",
referenced from:
absl::lts_20240116::StatusOr<std::__1::vector<grpc_core::EndpointAddresses,
std::__1::allocator<grpc_core::EndpointAddresses>>>::StatusOr() in binder_resolver.o
grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) in call.o
absl::lts_20240116::StatusOr<std::__1::shared_ptr<grpc_core::EndpointAddressesIterator>>::StatusOr() in cds.o
grpc_event_engine::experimental::(anonymous
namespace)::CFErrorToStatus(grpc_event_engine::experimental::CFTypeUniqueRef<__CFError*>) in cfstream_endpoint.o
grpc_event_engine::experimental::CFStreamEndpointImpl::Shutdown() in cfstream_endpoint.o
_grpc_lame_client_channel_create in channel_create.o
absl::lts_20240116::StatusOr<std::__1::vector<grpc_resolved_address,
std::__1::allocator<grpc_resolved_address>>>::StatusOr() in chttp2_server.o
...
"absl::lts_20240116::CEscape(absl::lts_20240116::string_view)", referenced from:
grpc_core::ConfigVars::ToString() const in config_vars.o
grpc_core::ConfigVars::ToString() const in config_vars.o
grpc_core::ConfigVars::ToString() const in config_vars.o
grpc_core::ConfigVars::ToString() const in config_vars.o
grpc_core::ConfigVars::ToString() const in config_vars.o
grpc_core::ConfigVars::ToString() const in config_vars.o
grpc_core::ConfigVars::ToString() const in config_vars.o
grpc_core::ConfigVars::ToString() const in config_vars.o
grpc_core::ConfigVars::ToString() const in config_vars.o
...
"absl::lts_20240116::ByString::ByString(absl::lts_20240116::string_view)", referenced from:
absl::lts_20240116::strings_internal::MaxSplitsImpl<absl::lts_20240116::strings_internal::SelectDelimiter<char
const*>::type> absl::lts_20240116::MaxSplits<char const*>(char const*, int) in external_account_credentials.o
absl::lts_20240116::strings_internal::Splitter<absl::lts_20240116::strings_internal::SelectDelimiter<char
const*>::type, absl::lts_20240116::AllowEmpty, absl::lts_20240116::string_view>
absl::lts_20240116::StrSplit<char const*>(absl::lts_20240116::strings_internal::ConvertibleToStringView, char
const*) in stateful_session_filter.o
"absl::lts_20240116::CUnescape(absl::lts_20240116::string_view, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*)", referenced from:
absl::lts_20240116::CUnescape(absl::lts_20240116::string_view, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>*) in uri_parser.o
"absl::lts_20240116::ParseTime(absl::lts_20240116::string_view, absl::lts_20240116::string_view,
absl::lts_20240116::Time*, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>*)", referenced from:
grpc_core::AwsRequestSigner::AwsRequestSigner(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>>>>, absl::lts_20240116::Status*) in aws_request_signer.o
grpc_core::ExternalAccountCredentials::OnImpersenateServiceAccountInternal(absl::lts_20240116::Status) in
external_account_credentials.o
grpc_core::StatusGetTime(absl::lts_20240116::Status const&, grpc_core::StatusTimeProperty) in status_helper.o
grpc_core::StatusGetTime(absl::lts_20240116::Status const&, grpc_core::StatusTimeProperty) in status_helper.o
grpc_core::StatusToString(absl::lts_20240116::Status const&)::$_0::operator()(absl::lts_20240116::string_view,
absl::lts_20240116::Cord const&) const in status_helper.o
"absl::lts_20240116::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char>>&,
absl::lts_20240116::string_view)", referenced from:
grpc_core::dump_args_detail::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char>>&,
grpc_core::dump_args_detail::DumpArgs const&) in dump_args.o
"absl::lts_20240116::string_view::find_first_of(absl::lts_20240116::string_view, unsigned long) const",
referenced from:
absl::lts_20240116::string_view::find_first_of(char const*, unsigned long) const in uri_parser.o
"absl::lts_20240116::string_view::find(absl::lts_20240116::string_view, unsigned long) const", referenced from:
absl::lts_20240116::StrContains(absl::lts_20240116::string_view, absl::lts_20240116::string_view) in
http_filters_plugin.o
"absl::lts_20240116::string_view::find(char, unsigned long) const", referenced from:
absl::lts_20240116::StrContains(absl::lts_20240116::string_view, char) in external_account_credentials.o
grpc_core::HostNameCertificateVerifier::Verify(grpc_tls_custom_verification_check_request*,
std::__1::function<void (absl::lts_20240116::Status)>, absl::lts_20240116::Status*) in
grpc_tls_certificate_verifier.o
grpc_core::(anonymous namespace)::DoSplitHostPort(absl::lts_20240116::string_view,
absl::lts_20240116::string_view*, absl::lts_20240116::string_view*, bool*) in host_port.o
grpc_core::(anonymous namespace)::DoSplitHostPort(absl::lts_20240116::string_view,
absl::lts_20240116::string_view*, absl::lts_20240116::string_view*, bool*) in host_port.o
grpc_core::(anonymous namespace)::DoSplitHostPort(absl::lts_20240116::string_view,
absl::lts_20240116::string_view*, absl::lts_20240116::string_view*, bool*) in host_port.o
grpc_core::(anonymous namespace)::DoSplitHostPort(absl::lts_20240116::string_view,
absl::lts_20240116::string_view*, absl::lts_20240116::string_view*, bool*) in host_port.o
grpc_core::json_detail::LoadDuration::LoadInto(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const&, void*, grpc_core::ValidationErrors*) const in json_object_loader.o
...
"absl::lts_20240116::string_view::rfind(char, unsigned long) const", referenced from:
absl::lts_20240116::string_view::find_last_of(char, unsigned long) const in call_creds_util.o
grpc_core::ChannelInit::BuildStackConfig(std::__1::vector<std::__1::unique_ptr<grpc_core::ChannelInit::FilterRegistration,
std::__1::default_delete<grpc_core::ChannelInit::FilterRegistration>>,
std::__1::allocator<std::__1::unique_ptr<grpc_core::ChannelInit::FilterRegistration,
std::__1::default_delete<grpc_core::ChannelInit::FilterRegistration>>>> const&,
absl::lts_20240116::AnyInvocable<void (grpc_core::ChannelStackBuilder&) const>*,
grpc_channel_stack_type)::$_5::operator()(grpc_channel_filter const*) const in channel_init.o
grpc_core::JoinHostPort(absl::lts_20240116::string_view, int) in host_port.o
grpc_core::(anonymous namespace)::BuildKeyMap(std::__1::unordered_map<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>, grpc_core::(anonymous
namespace)::RlsLbConfig::KeyBuilder, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const, grpc_core::(anonymous
namespace)::RlsLbConfig::KeyBuilder>>> const&, absl::lts_20240116::string_view, absl::lts_20240116::string_view,
grpc_core::LoadBalancingPolicy::MetadataInterface const*) in rls.o
grpc_core::(anonymous namespace)::BuildKeyMap(std::__1::unordered_map<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>, grpc_core::(anonymous
namespace)::RlsLbConfig::KeyBuilder, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const, grpc_core::(anonymous
namespace)::RlsLbConfig::KeyBuilder>>> const&, absl::lts_20240116::string_view, absl::lts_20240116::string_view,
grpc_core::LoadBalancingPolicy::MetadataInterface const*) in rls.o
grpc_core::(anonymous namespace)::BuildKeyMap(std::__1::unordered_map<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>, grpc_core::(anonymous
namespace)::RlsLbConfig::KeyBuilder, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const, grpc_core::(anonymous
namespace)::RlsLbConfig::KeyBuilder>>> const&, absl::lts_20240116::string_view, absl::lts_20240116::string_view,
grpc_core::LoadBalancingPolicy::MetadataInterface const*) in rls.o
grpc_core::ExtractXdsExtension(grpc_core::XdsResourceType::DecodeContext const&, google_protobuf_Any const*,
grpc_core::ValidationErrors*)::$_0::operator()() const in xds_common_types.o
...
"absl::lts_20240116::status_internal::StatusRep::GetPayload(absl::lts_20240116::string_view) const", referenced
from:
absl::lts_20240116::Status::GetPayload(absl::lts_20240116::string_view) const in client_channel.o
"absl::lts_20240116::status_internal::StatusRep::ForEachPayload(absl::lts_20240116::FunctionRef<void
(absl::lts_20240116::string_view, absl::lts_20240116::Cord const&)>) const", referenced from:
absl::lts_20240116::Status::ForEachPayload(absl::lts_20240116::FunctionRef<void
(absl::lts_20240116::string_view, absl::lts_20240116::Cord const&)>) const in error.o
"absl::lts_20240116::ByChar::Find(absl::lts_20240116::string_view, unsigned long) const", referenced from:
absl::lts_20240116::strings_internal::MaxSplitsImpl<absl::lts_20240116::ByChar>::Find(absl::lts_20240116::string_view,
unsigned long) in aws_request_signer.o
absl::lts_20240116::strings_internal::SplitIterator<absl::lts_20240116::strings_internal::Splitter<absl::lts_20240116::ByChar,
absl::lts_20240116::AllowEmpty, absl::lts_20240116::string_view>>::operator++() in compression_internal.o
absl::lts_20240116::strings_internal::SplitIterator<absl::lts_20240116::strings_internal::Splitter<absl::lts_20240116::ByChar,
absl::lts_20240116::SkipWhitespace, absl::lts_20240116::string_view>>::operator++() in config.o
absl::lts_20240116::strings_internal::SplitIterator<absl::lts_20240116::strings_internal::Splitter<absl::lts_20240116::ByChar,
absl::lts_20240116::SkipEmpty, absl::lts_20240116::string_view>>::operator++() in http_proxy_mapper.o
"absl::lts_20240116::ByString::Find(absl::lts_20240116::string_view, unsigned long) const", referenced from:
absl::lts_20240116::strings_internal::MaxSplitsImpl<absl::lts_20240116::ByString>::Find(absl::lts_20240116::string_view,
unsigned long) in external_account_credentials.o
absl::lts_20240116::strings_internal::SplitIterator<absl::lts_20240116::strings_internal::Splitter<absl::lts_20240116::ByString,
absl::lts_20240116::AllowEmpty, absl::lts_20240116::string_view>>::operator++() in stateful_session_filter.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gdrose commented 1 month ago

I currently have:

Also, I've tried creating a new SvelteKit project and capacitor build, but nothing has changed.

Any ideas on other troubleshooting options?

tobiashill commented 1 month ago

Building the same project on Appflow actually works fine. ๐Ÿค” So ... now I wonder what it is in mine (and yours) context/setup/stack that makes the compilation of grpc-core fail.

gdrose commented 4 weeks ago

Honestly I have no idea; I tried cloning and building the Capacitor Firebase Plugin Demo but I seem to be finding the same errors plus the one attached below:

Screenshot 2024-11-03 alle 20 49 21

Nothing seems to be working correctly, but I have no idea on what the problem might be because all of my dependencies are up to date:

Also have tried updating Cocoapods as you suggested:

$ sudo gem update cocoapods
Updating installed gems
Nothing to update

I have tried really every option of troubleshooting but it just doesn't work. Any ideas? I would really love to use Capacitor!

robingenz commented 4 weeks ago

Are you using a Mac with Intel or Silicon chip? Maybe that's the difference.

tobiashill commented 4 weeks ago

I am om M1.

I remember now that I saw that the level-db issue surfaced some days ago on react-native too. See this: https://github.com/invertase/react-native-firebase/issues/8082

Now (reading a bit further down) I see that they have the same issues as we experience here.

Same thing all together it seems but in a slightly different setting.

tobiashill commented 4 weeks ago

More here: https://github.com/firebase/firebase-ios-sdk/pull/13989#issuecomment-2445376683

tobiashill commented 4 weeks ago

So ... @gdrose pod version: 1.16.1 is probably your (and my) nemesis? I have not tested it yet (I am busy on other ends at the moment) ... but a brew upgrade cocoapods would get you to 1.16.2 (I noted). That might help? Let me know if you test it.

robingenz commented 4 weeks ago

I'm using Cocoapods version 1.15.2.

More here: firebase/firebase-ios-sdk#13989 (comment)

Have you tried this workaround?

gdrose commented 4 weeks ago

I tried updating Cocoapods to 1.16.2 as Tobias suggested and it worked!

So I believe it is an issue regarding Cocoapods 1.16.1.

I remember updating Cocoapods with gem update and it was giving me the latest version 1.16.1 when apparently the latest one 1.16.2 can only be retrieved with brew upgrade at the moment.

I still don't get why 1.16.1 causes problems ๐Ÿค”

Thanks for the help!

robingenz commented 4 weeks ago

Alright, in this case I'm closing this issue.