Skip to content

Make React-jsiinspector depends on hermes-engine to fix Dynamic Frameworks#43081

Closed
cipolleschi wants to merge 1 commit into
facebook:mainfrom
cipolleschi:export-D53901016
Closed

Make React-jsiinspector depends on hermes-engine to fix Dynamic Frameworks#43081
cipolleschi wants to merge 1 commit into
facebook:mainfrom
cipolleschi:export-D53901016

Conversation

@cipolleschi

Copy link
Copy Markdown
Contributor

Summary:
When Hermes i used, it is hermes that provides JSI to React Native and not React-jsi.
This is required to fix the ODR violatons.
Dynamic frameworks requires that all the dependencies are declared explicitly, and missing the hermes-engine dependency was breaking the dependency graph.

Changelog

[Internal] - Make JSIInspector depends o hermes-engine

Differential Revision: D53901016

@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 Feb 18, 2024
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

…works (facebook#43081)

Summary:

When Hermes i used, it is hermes that provides JSI to React Native and not React-jsi.
This is required to fix the ODR violatons.
Dynamic frameworks requires that all the dependencies are declared explicitly, and missing the `hermes-engine` dependency was breaking the dependency graph.

## Changelog
[Internal] - Make JSIInspector depends o hermes-engine

Differential Revision: D53901016
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request has been merged in 475a156.

@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Feb 18, 2024
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.

2 participants