From 67d3e3bfd9427a667a13bd54a4ac2e74366b7a0d Mon Sep 17 00:00:00 2001 From: Ray Date: Fri, 10 Jul 2026 20:01:09 -0400 Subject: [PATCH] Fix RNTesterUnitTests build by importing react/bridging/ArrayBuffer.h RCTTurboModuleArrayBufferTests.mm uses detail::OwnedBytesBuffer, which lives in facebook::react::detail in react/bridging/ArrayBuffer.h, but never imports that header. In the OSS pods build (yarn test-ios / scripts/objc-test.sh) nothing pulls it in transitively, so detail resolves to facebook::jsi::detail and RNTesterUnitTests fails to compile before running a single test. The file already has "using namespace facebook::react", so the import is the whole fix. --- .../RNTesterUnitTests/RCTTurboModuleArrayBufferTests.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/rn-tester/RNTesterUnitTests/RCTTurboModuleArrayBufferTests.mm b/packages/rn-tester/RNTesterUnitTests/RCTTurboModuleArrayBufferTests.mm index f890da052714..fd242c2de83d 100644 --- a/packages/rn-tester/RNTesterUnitTests/RCTTurboModuleArrayBufferTests.mm +++ b/packages/rn-tester/RNTesterUnitTests/RCTTurboModuleArrayBufferTests.mm @@ -11,6 +11,7 @@ #import #import #import +#import #import #import