diff --git a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/CMakeLists.txt b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/CMakeLists.txt index ec75f853034a..ddbe76d0e41b 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/CMakeLists.txt +++ b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/CMakeLists.txt @@ -15,6 +15,7 @@ target_include_directories(react_nativemodule_mutationobserver PUBLIC ${REACT_CO target_link_libraries(react_nativemodule_mutationobserver react_codegen_rncore + react_cxxstableapi react_renderer_bridging react_renderer_core react_renderer_uimanager diff --git a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/NativeMutationObserver.h b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/NativeMutationObserver.h index fb590fa9a274..f3bb91a5fb8b 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/NativeMutationObserver.h +++ b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/NativeMutationObserver.h @@ -7,6 +7,8 @@ #pragma once +#include + #if __has_include("FBReactNativeSpecJSI.h") // CocoaPod headers on Apple #include "FBReactNativeSpecJSI.h" #else diff --git a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/React-mutationobservernativemodule.podspec b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/React-mutationobservernativemodule.podspec index 6da891d0c7aa..2797c76205f2 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/React-mutationobservernativemodule.podspec +++ b/packages/react-native/ReactCommon/react/nativemodule/mutationobserver/React-mutationobservernativemodule.podspec @@ -61,6 +61,7 @@ Pod::Spec.new do |s| s.dependency "React-Fabric/bridging" s.dependency "React-Fabric/observers/mutation" s.dependency "React-featureflags" + s.dependency "React-cxxstableapi" add_dependency(s, "React-RCTFBReactNativeSpec") add_dependency(s, "React-runtimeexecutor", :additional_framework_paths => ["platform/ios"]) diff --git a/packages/react-native/ReactCommon/react/renderer/observers/mutation/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/observers/mutation/CMakeLists.txt index c65739a00f81..b42c92f27f27 100644 --- a/packages/react-native/ReactCommon/react/renderer/observers/mutation/CMakeLists.txt +++ b/packages/react-native/ReactCommon/react/renderer/observers/mutation/CMakeLists.txt @@ -15,6 +15,7 @@ target_include_directories(react_renderer_observers_mutation PUBLIC ${REACT_COMM target_link_libraries(react_renderer_observers_mutation react_cxxreact + react_cxxstableapi react_renderer_core react_renderer_uimanager react_renderer_mounting diff --git a/packages/react-native/ReactCommon/react/renderer/observers/mutation/MutationObserver.h b/packages/react-native/ReactCommon/react/renderer/observers/mutation/MutationObserver.h index becead06d14b..8319d2eddb2e 100644 --- a/packages/react-native/ReactCommon/react/renderer/observers/mutation/MutationObserver.h +++ b/packages/react-native/ReactCommon/react/renderer/observers/mutation/MutationObserver.h @@ -7,6 +7,8 @@ #pragma once +#include + #include #include #include diff --git a/packages/react-native/ReactCommon/react/renderer/observers/mutation/MutationObserverManager.h b/packages/react-native/ReactCommon/react/renderer/observers/mutation/MutationObserverManager.h index 587bc526fa9d..a75c6f42f633 100644 --- a/packages/react-native/ReactCommon/react/renderer/observers/mutation/MutationObserverManager.h +++ b/packages/react-native/ReactCommon/react/renderer/observers/mutation/MutationObserverManager.h @@ -7,6 +7,8 @@ #pragma once +#include + #include #include #include