Skip to content

Defork JSIDynamic.cpp and JSIDynamic.h #12581

Closed
@TatianaKapos

Description

@TatianaKapos

Problem Description

Recent integration updated brough in this PR which updated JSIDynamic.cpp and JSIDynamic.h. For some reason, some of our build configurations don't update those files and still pulls in the old versions. Currently fixed this by forcing them to use the new files by adding an override but we should figure out a way to defork these files.

List of failing tests (Looks like mostly Fabric on Hermes)
image

My suspicion is hermes-windows holds onto the old versions of these files https://github.com/microsoft/hermes-windows/blob/main/API/jsi/jsi/JSIDynamic.cpp and needs to be updated.

Steps To Reproduce

  1. remove override for JSIDYnamic
  2. run pipeline

Expected Results

should run fine

CLI version

npx react-native -v

Environment

npx react-native info

Target Platform Version

10.0.19041

Target Device(s)

Desktop

Visual Studio Version

Visual Studio 2022

Build Configuration

Debug

Snack, code example, screenshot, or link to a repository

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions