Skip to content

Conversation

@vimanyu
Copy link
Contributor

@vimanyu vimanyu commented Sep 3, 2020

Fixes linker symbol missing errors discovered when building firestore's integration tests. This dependency absl_types is used just by the C++ part of Firestore and hence was not pushed to "firebase-ios-sdk" repo.

We were seeing errors like these,
undefined reference to `absl::lts_2020_02_25::variant_internal::ThrowBadVariantAccess()

We were seeing linker symbols missing errors when this wasn't included. Turns out only the C++ part of firestore depends on this. firestore_core doesnt depend on this and hence doesnt transitively bring this in.
@vimanyu vimanyu merged commit 30fb675 into dev Sep 8, 2020
@vimanyu vimanyu deleted the feature/fix-firestore-integration-tests branch September 8, 2020 17:39
@firebase firebase locked and limited conversation to collaborators Oct 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

3 participants