Skip to content

Build failed #51706

@Naveenkumar-1411

Description

@Naveenkumar-1411

Description

Task :app:buildCMakeDebug[arm64-v8a] FAILED
C/C++: ninja: Entering directory `D:\React Native\Test\android\app.cxx\Debug\333cd6g1\arm64-v8a'
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits,

Steps to reproduce

npx react-native run android

React Native Version

0.79.2

Affected Platforms

Other (please specify)

Areas

Bridgeless - The New Initialization Flow

Output of npx @react-native-community/cli info

Task :app:buildCMakeDebug[arm64-v8a] FAILED
C/C++: ninja: Entering directory `D:\React Native\Test\android\app\.cxx\Debug\333cd6g1\arm64-v8a'
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_string()
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: >>> referenced 1 more times
C/C++: ld.lld: error: undefined symbol: std::__ndk1::__shared_weak_count::__release_weak()
C/C++: >>> referenced by shared_ptr.h:184 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:184)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__shared_weak_count::__release_shared[abi:ne180000]())     
C/C++: ld.lld: error: undefined symbol: operator delete(void*)
C/C++: >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::~__func())
C/C++: >>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*>(void*)) 
C/C++: >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>::~__func())
C/C++: >>> referenced 2 more times
C/C++: ld.lld: error: undefined symbol: __cxa_allocate_exception
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)

Stacktrace or Logs

Task :app:buildCMakeDebug[arm64-v8a] FAILED
C/C++: ninja: Entering directory `D:\React Native\Test\android\app\.cxx\Debug\333cd6g1\arm64-v8a'
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_string()
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: >>> referenced 1 more times
C/C++: ld.lld: error: undefined symbol: std::__ndk1::__shared_weak_count::__release_weak()
C/C++: >>> referenced by shared_ptr.h:184 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:184)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__shared_weak_count::__release_shared[abi:ne180000]())     
C/C++: ld.lld: error: undefined symbol: operator delete(void*)
C/C++: >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::~__func())
C/C++: >>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*>(void*)) 
C/C++: >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>::~__func())
C/C++: >>> referenced 2 more times
C/C++: ld.lld: error: undefined symbol: __cxa_allocate_exception
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: std::bad_array_new_length::bad_array_new_length()
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: std::bad_array_new_length::~bad_array_new_length()
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: __cxa_throw
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: operator new(unsigned long, std::align_val_t)
C/C++: >>> referenced by new:271 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000]<unsigned long, std::align_val_t>(unsigned long, std::align_val_t))
C/C++: ld.lld: error: undefined symbol: operator new(unsigned long)
C/C++: >>> referenced by new:271 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000]<unsigned long>(unsigned long))
C/C++: ld.lld: error: undefined symbol: __cxa_begin_catch
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(__clang_call_terminate)
C/C++: ld.lld: error: undefined symbol: std::terminate()
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(__clang_call_terminate)
C/C++: ld.lld: error: undefined symbol: operator delete(void*, std::align_val_t)
C/C++: >>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*, std::align_val_t>(void*, std::align_val_t))
C/C++: ld.lld: error: undefined symbol: vtable for __cxxabiv1::__class_type_info
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<void ()>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>)
C/C++: >>> referenced 2 more times
C/C++: >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
C/C++: ld.lld: error: undefined symbol: vtable for __cxxabiv1::__si_class_type_info
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>)
C/C++: >>> referenced 1 more times
C/C++: >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
C/C++: ld.lld: error: undefined symbol: __cxa_pure_virtual
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
C/C++: >>> referenced 25 more times
C/C++: ld.lld: error: undefined symbol: vtable for __cxxabiv1::__function_type_info
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for void (std::__ndk1::shared_ptr<facebook::react::ComponentDescriptorProviderRegistry const>))
C/C++: >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
C/C++: ld.lld: error: undefined symbol: vtable for __cxxabiv1::__pointer_type_info
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for void (*)(std::__ndk1::shared_ptr<facebook::react::ComponentDescriptorProviderRegistry const>))
C/C++: >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
C/C++: ld.lld: error: undefined symbol: __gxx_personality_v0
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(DW.ref.__gxx_personality_v0)
C/C++: CLANG_~1: error: linker command failed with exit code 1 (use -v to see invocation)
C/C++: ninja: build stopped: subcommand failed.

[Incubating] Problems report is available at: file:///D:/React%20Native/Test/android/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins 

For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
35 actionable tasks: 35 executed

info 💡 Tip: Make sure that you have set up your development environment correctly, by running npx react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor 


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:buildCMakeDebug[arm64-v8a]'.
> com.android.ide.common.process.ProcessException: ninja: Entering directory `D:\React Native\Test\android\app\.cxx\Debug\333cd6g1\arm64-v8a'
  [0/2] Re-checking globbed directories...
  [1/3] Building CXX object CMakeFiles/appmodules.dir/D_/React_Native/Test/android/app/build/generated/autolinking/src/main/jni/autolinking.cpp.o
  [2/3] Building CXX object CMakeFiles/appmodules.dir/OnLoad.cpp.o
  [3/3] Linking CXX shared library "D:\React Native\Test\android\app\build\intermediates\cxx\Debug\333cd6g1\obj\arm64-v8a\libappmodules.so"
  FAILED: D:/React Native/Test/android/app/build/intermediates/cxx/Debug/333cd6g1/obj/arm64-v8a/libappmodules.so
  cmd.exe /C "cd . && C:\Users\NAVEEN~1\AppData\Local\Android\Sdk\ndk\271~1.122\TOOLCH~1\llvm\prebuilt\WINDOW~1\bin\CLANG_~1.EXE --target=aarch64-none-linux-android24 --sysroot="C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot" -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security   -fno-limit-debug-info  -Wl,-z,max-page-size=16384 -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libappmodules.so -o "D:\React Native\Test\android\app\build\intermediates\cxx\Debug\333cd6g1\obj\arm64-v8a\libappmodules.so" CMakeFiles/appmodules.dir/D_/React_Native/Test/android/app/build/generated/autolinking/src/main/jni/autolinking.cpp.o CMakeFiles/appmodules.dir/OnLoad.cpp.o  "C:/Users/Naveen Kumar P/.gradle/caches/8.13/transforms/72cde7dc85b5006383f56c98fcfedfa5/transformed/fbjni-0.7.0/prefab/modules/fbjni/libs/android.arm64-v8a/libfbjni.so"  "C:/Users/Naveen Kumar P/.gradle/caches/8.13/transforms/8cb416b8178cb0e7f140959230f7f0bf/transformed/react-android-0.79.2-debug/prefab/modules/jsi/libs/android.arm64-v8a/libjsi.so"  "C:/Users/Naveen Kumar P/.gradle/caches/8.13/transforms/8cb416b8178cb0e7f140959230f7f0bf/transformed/react-android-0.79.2-debug/prefab/modules/reactnative/libs/android.arm64-v8a/libreactnative.so"  -latomic -lm && cd ."
  ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)
  >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
  >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))

  ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_string()
  >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
  >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
  >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
  >>> referenced 1 more times

  ld.lld: error: undefined symbol: std::__ndk1::__shared_weak_count::__release_weak()
  >>> referenced by shared_ptr.h:184 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:184)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__shared_weak_count::__release_shared[abi:ne180000]())

  ld.lld: error: undefined symbol: operator delete(void*)
  >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::~__func())
  >>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*>(void*))      
  >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>::~__func())
  >>> referenced 2 more times

  ld.lld: error: undefined symbol: __cxa_allocate_exception
  >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())

  ld.lld: error: undefined symbol: std::bad_array_new_length::bad_array_new_length()
  >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())

  ld.lld: error: undefined symbol: std::bad_array_new_length::~bad_array_new_length()
  >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
  >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())

  ld.lld: error: undefined symbol: __cxa_throw
  >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())

  ld.lld: error: undefined symbol: operator new(unsigned long, std::align_val_t)
  >>> referenced by new:271 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000]<unsigned long, std::align_val_t>(unsigned long, std::align_val_t))

  ld.lld: error: undefined symbol: operator new(unsigned long)
  >>> referenced by new:271 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000]<unsigned long>(unsigned long))

  ld.lld: error: undefined symbol: __cxa_begin_catch
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(__clang_call_terminate)

  ld.lld: error: undefined symbol: std::terminate()
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(__clang_call_terminate)

  ld.lld: error: undefined symbol: operator delete(void*, std::align_val_t)
  >>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*, std::align_val_t>(void*, std::align_val_t))

  ld.lld: error: undefined symbol: vtable for __cxxabiv1::__class_type_info
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<void ()>)
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>)
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>)
  >>> referenced 2 more times
  >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)     

  ld.lld: error: undefined symbol: vtable for __cxxabiv1::__si_class_type_info
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>)
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>)
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>)
  >>> referenced 1 more times
  >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)     

  ld.lld: error: undefined symbol: __cxa_pure_virtual
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
  >>> referenced 25 more times

  ld.lld: error: undefined symbol: vtable for __cxxabiv1::__function_type_info
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for void (std::__ndk1::shared_ptr<facebook::react::ComponentDescriptorProviderRegistry const>))
  >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)     

  ld.lld: error: undefined symbol: vtable for __cxxabiv1::__pointer_type_info
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for void (*)(std::__ndk1::shared_ptr<facebook::react::ComponentDescriptorProviderRegistry const>))
  >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)     

  ld.lld: error: undefined symbol: __gxx_personality_v0
  >>> referenced by OnLoad.cpp
  >>>               CMakeFiles/appmodules.dir/OnLoad.cpp.o:(DW.ref.__gxx_personality_v0)
  CLANG_~1: error: linker command failed with exit code 1 (use -v to see invocation)
  ninja: build stopped: subcommand failed.

  C++ build system [build] failed while executing:
      @echo off
      "C:\\Users\\Naveen Kumar P\\AppData\\Local\\Android\\Sdk\\cmake\\3.22.1\\bin\\ninja.exe" ^
        -C ^
        "D:\\React Native\\Test\\android\\app\\.cxx\\Debug\\333cd6g1\\arm64-v8a" ^
        appmodules
    from D:\React Native\Test\android\app

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 6m 39s
error Failed to install the app. Command failed with exit code 1: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:buildCMakeDebug[arm64-v8a]'. > com.android.ide.common.process.ProcessException: ninja: Entering directory `D:\React Native\Test\android\app\.cxx\Debug\333cd6g1\arm64-v8a' [0/2] Re-checking globbed directories... [1/3] Building CXX object

MANDATORY Reproducer

none

Screenshots and Videos

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs: AttentionIssues where the author has responded to feedback.Needs: ReproThis issue could be improved with a clear list of steps to reproduce the issue.Type: New ArchitectureIssues and PRs related to new architecture (Fabric/Turbo Modules)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions