SentrySubsystem platform includes don't play nicely with SN DBS #1096
mbaig-wildlight
started this conversation in
General
Replies: 1 comment
-
Hey @mbaig-wildlight, thanks for bringing this up! The main reason we use The workaround you’ve suggested is a valid option that we can recommend to others who encounter this issue. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The platform agnostic header that generates the actual header to include by concatenating the platform token with the "SentrySubsystem" suffix is causing issues with dependency discovery on SN DBS and resulting in failed builds when the expected header isn't found.
We're working around it by not using the SENTRY_COMPILED_PLATFORM_HEADER macro and instead branching on the various platforms we support similarly to how PlatformSentryId.h handles platform switching. Figured I'd bring it up here incase you want to rework that in a future version or if other people run into the issue.
Beta Was this translation helpful? Give feedback.
All reactions