Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
5 of 17 tasks
gdrose opened this issue Oct 30, 2024 · 13 comments
Closed
5 of 17 tasks

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

gdrose opened this issue Oct 30, 2024 · 13 comments

Comments

@gdrose
Copy link

gdrose commented Oct 30, 2024

Plugin(s)

  • Analytics
  • App
  • App Check
  • Authentication
  • Crashlytics
  • Cloud Firestore
  • Cloud Functions
  • Cloud Messaging
  • Cloud Storage
  • Performance
  • Remote Config

Version

6.2.0

Platform(s)

  • Android
  • iOS
  • Web

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

  • I have read and followed the bug report guidelines.
  • I have attached links to possibly related issues and discussions.
  • I understand that incomplete issues (e.g. without reproduction) are closed.
@gdrose gdrose added bug/fix Something isn't working needs: triage labels Oct 30, 2024
@robingenz
Copy link
Member

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

Copy link
Contributor

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
Copy link

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
Copy link
Author

gdrose commented Nov 2, 2024

I currently have:

  • Tried removing and adding the iOS folder
  • Removing the Podfile.lock and re-generating it
  • Uninstalling, re-installing, and upgrading Cocoapods and then running the pod install
  • Manually Delete the DerivedData Folder
  • Clean the build cache

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

Any ideas on other troubleshooting options?

@tobiashill
Copy link

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
Copy link
Author

gdrose commented Nov 3, 2024

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:

  • pod version: 1.16.1
  • npm/npx version: 10.9.0
  • @capacitor-firebase/firestore: ^6.2.0
  • @capacitor/android: ^6.1.2
  • @capacitor/core: ^6.1.2
  • @capacitor/ios: 6.1.2

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
Copy link
Member

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

@tobiashill
Copy link

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: invertase/react-native-firebase#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
Copy link

@tobiashill
Copy link

tobiashill commented Nov 3, 2024

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
Copy link
Member

I'm using Cocoapods version 1.15.2.

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

Have you tried this workaround?

@gdrose
Copy link
Author

gdrose commented Nov 4, 2024

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
Copy link
Member

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants