Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Define user dot constants in implementation file #10087

Merged
merged 1 commit into from
Sep 29, 2017
Merged

Conversation

1ec5
Copy link
Contributor

@1ec5 1ec5 commented Sep 28, 2017

#9886 moved these constant declarations to a header file, but they should’ve been externed and defined in the original implementation file. Otherwise, the linker could end up seeing duplicate symbols. I’m not sure why this hasn’t been failing the iOS builds, but it ended up failing tvOS builds in #9319 when I tried to include this header in the tvOS SDK.

/cc @friedbunny

@1ec5 1ec5 added annotations Annotations on iOS and macOS or markers on Android build iOS Mapbox Maps SDK for iOS refactor labels Sep 28, 2017
@1ec5 1ec5 self-assigned this Sep 28, 2017
Copy link
Contributor

@friedbunny friedbunny left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! (Though I am similarly confused about why this isn’t an issue on more platforms.)

@1ec5 1ec5 merged commit 093d9da into master Sep 29, 2017
@1ec5 1ec5 deleted the 1ec5-faux-constants branch September 29, 2017 02:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
annotations Annotations on iOS and macOS or markers on Android build iOS Mapbox Maps SDK for iOS refactor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants