Skip to content

Conversation

cortinico
Copy link
Contributor

@cortinico cortinico commented Sep 23, 2024

Summary:
This fixes this issue reported here:
react-native-community/discussions-and-proposals#816 (reply in thread)

reported by both SWM and Expo.

The problem is that REACTNATIVE_MERGED_SO is not properly set for autolinked libraries so they can't access it
to understand if the version of ReactNative has merged so libraries or not.
This fixes it, I've tested against
https://github.com/tomekzaw/repro-reactnative-merged-so
reproducer provided by @tomekzaw

Changelog:
[Android] [Fixed] - Properly set REACTNATIVE_MERGED_SO for autolinked libraries

Differential Revision: D63262687

Summary:
This fixes this issue reported here:
react-native-community/discussions-and-proposals#816 (reply in thread)

reported by both SWM and Expo.

The problem is that `REACTNATIVE_MERGED_SO` is not properly set for autolinked libraries so they can't access it
to understand if the version of ReactNative has merged so libraries or not.
This fixes it, I've tested against
https://github.com/tomekzaw/repro-reactnative-merged-so
reproducer provided by tomekzaw

Changelog:
[Android] [Fixed] - Properly set `REACTNATIVE_MERGED_SO` for autolinked libraries

Differential Revision: D63262687
@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner labels Sep 23, 2024
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D63262687

@facebook-github-bot
Copy link
Contributor

This pull request has been merged in c005609.

@react-native-bot
Copy link
Collaborator

This pull request was successfully merged by @cortinico in c005609

When will my fix make it into a release? | How to file a pick request?

blakef pushed a commit that referenced this pull request Sep 30, 2024
Summary:
Pull Request resolved: #46606

This fixes this issue reported here:
react-native-community/discussions-and-proposals#816 (reply in thread)

reported by both SWM and Expo.

The problem is that `REACTNATIVE_MERGED_SO` is not properly set for autolinked libraries so they can't access it
to understand if the version of ReactNative has merged so libraries or not.
This fixes it, I've tested against
https://github.com/tomekzaw/repro-reactnative-merged-so
reproducer provided by tomekzaw

Changelog:
[Android] [Fixed] - Properly set `REACTNATIVE_MERGED_SO` for autolinked libraries

Reviewed By: rubennorte

Differential Revision: D63262687

fbshipit-source-id: c505dce9036bb4cd0366b7ab99412368963273af
@react-native-bot
Copy link
Collaborator

This pull request was successfully merged by @cortinico in cffeb60

When will my fix make it into a release? | How to file a pick request?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged This PR has been merged. p: Facebook Partner: Facebook Partner
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants