Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

supervacuus
Copy link
Collaborator

Raised here: getsentry/sentry-native#1374

The Objective-C ARC compile options were incorrectly specified as PUBLIC and thus propagate indiscriminately into any parent target linkage. We can move them to the crashpad_interface target, which is only linked privately into any other targets of the crashpad build and thus will never escape the crashpad project.

@supervacuus
Copy link
Collaborator Author

Ouch, @mujacica, I forgot that the Native SDK PR still pointed to a commit on a PR in the crashpad repo.

I need to merge this first and then update the submodule in the top-level. Can you approve this?

@supervacuus
Copy link
Collaborator Author

Or maybe @jpnurmi, if @mujacica has no approval rights to crashpad yet.

@supervacuus supervacuus merged commit 79a91fe into getsentry Sep 18, 2025
17 checks passed
@supervacuus supervacuus deleted the fix/hide_objc_arc_in_interface_library branch September 18, 2025 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants