Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix hermes compilation in the react-native package #33881

Closed
wants to merge 2 commits into from

Conversation

fortmarek
Copy link
Contributor

@fortmarek fortmarek commented May 20, 2022

Summary

When releasing the latest RC, we have noticed pod install is broken since the downloaded react-native package is missing hermes scripts and shelljs dependency (needed by hermes-utils.js).

Changelog

[Internal] - Fix compiling hermes in the release version.

Test Plan

  • Run test-manual-e2e.sh with template and Hermes on iOS

@fortmarek fortmarek requested a review from hramos as a code owner May 20, 2022 12:57
@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: Shopify Partner: Shopify Partner Shared with Meta Applied via automation to indicate that an Issue or Pull Request has been shared with the team. labels May 20, 2022
@fortmarek fortmarek changed the title Fix/hermes Fix hermes compilation in the released package May 20, 2022
@fortmarek fortmarek changed the title Fix hermes compilation in the released package Fix hermes compilation in the react-native package May 20, 2022
@facebook-github-bot
Copy link
Contributor

@cortinico has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@pull-bot
Copy link

Warnings
⚠️ 🔒 package.json - Changes were made to package.json. This will require a manual import by a Facebook employee.

Generated by 🚫 dangerJS against b966354

@analysis-bot
Copy link

Platform Engine Arch Size (bytes) Diff
ios - universal n/a --

Base commit: 291f26c
Branch: main

@react-native-bot
Copy link
Collaborator

This pull request was successfully merged by @fortmarek in 841793a.

When will my fix make it into a release? | Upcoming Releases

@react-native-bot react-native-bot added the Merged This PR has been merged. label May 20, 2022
@hramos
Copy link
Contributor

hramos commented May 20, 2022

Ooof, thank you for fixing this!

fortmarek added a commit that referenced this pull request May 24, 2022
Summary:
When releasing the latest RC, we have noticed `pod install` is broken since the downloaded `react-native` package is missing hermes scripts and `shelljs` dependency (needed by `hermes-utils.js`).

## Changelog

<!-- Help reviewers and the release process by writing your own changelog entry. For an example, see:
https://github.com/facebook/react-native/wiki/Changelog
-->

[Internal] - Fix compiling hermes in the release version.

Pull Request resolved: #33881

Test Plan: - Run `test-manual-e2e.sh` with template and Hermes on iOS

Reviewed By: GijsWeterings

Differential Revision: D36546116

Pulled By: cortinico

fbshipit-source-id: 70fe70de7d63193df888b8ece935c4fa97b4dfc8
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. Merged This PR has been merged. p: Shopify Partner: Shopify Partner Shared with Meta Applied via automation to indicate that an Issue or Pull Request has been shared with the team.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants