Skip to content

Firebase/Performance 5.12.0 conflicts with NearbyMessages 1.1.1 #2094

Closed
@stonesam92

Description

@stonesam92

We're unable to build a project that includes the latest versions of Firebase/Performance (5.12.0) and Google NearbyMessages (1.1.1) due to a duplicate symbol linker error.

Describe your environment

  • Xcode version: 10.1
  • Firebase SDK version: 5.12.0
  • Firebase Component: Performance
  • Firebase/Performance version: 5.12.0
  • NearbyMessages version: 1.1.1
  • CocoaPods version: 1.5.3

Steps to reproduce:

  • Create a Cocoapods project with Firebase/Performance 5.12.0 and NearbyMessages 1.1.1 defined as dependencies.
  • When you try to build we get the following linker error:

duplicate symbol _kuint128max in: /Users/samstone/projects/ios/MobileApp/Pods/NearbyMessages/Libraries/libGNSMessages.a(int128.o) /Users/samstone/projects/ios/MobileApp/Pods/FirebasePerformance/Frameworks/FirebasePerformance.framework/FirebasePerformance(int128_9709c16cf10a95a527774d514a8bda0e.o) ld: 1 duplicate symbol for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      close