Kudo / react-native-v8

Opt-in V8 runtime for React Native Android
MIT License
926 stars 69 forks source link

Unable to build dev client (Expo SDK 51) #201

Open bearkillerPT opened 5 months ago

bearkillerPT commented 5 months ago

Hey! I've followed the upgrade instructions of an expo app that was on 50.0.14 -> 51.0.14 and with it react-native-v8 went from 2.2.2 -> 2.3.0. When I try compiling my new development client (locally... I haven't tried the cloud) I run into the following errors:

Trauma Dump ``` [RUN_GRADLEW] > Task :react-native-v8:buildCMakeRelWithDebInfo[arm64-v8a][v8executor] [RUN_GRADLEW] C/C++: ninja: Entering directory `/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/.cxx/RelWithDebInfo/23e51l61/arm64-v8a' [RUN_GRADLEW] C/C++: /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dv8executor_EXPORTS -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/../src/v8runtime -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/v8-android-jit/dist/include -isystem /home/bearkiller/.gradle/caches/transforms-4/2073e573b35bb5484d596184c1e4ae0a/transformed/jetified-fbjni-0.6.0/prefab/modules/fbjni/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/folly_runtime/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/glog/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsinspector/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/runtimeexecutor/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DREACT_NATIVE_TARGET_VERSION=74 -fexceptions -fno-omit-frame-pointer -frtti -Wno-sign-compare -fstack-protector-all -DV8_COMPRESS_POINTERS -O2 -g -DNDEBUG -fPIC -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -std=gnu++20 -MD -MT CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp.o -MF CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp.o.d -o CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp.o -c /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp:8: [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/../src/v8runtime/V8RuntimeFactory.h:10: [RUN_GRADLEW] C/C++: In file included from /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/MessageQueueThread.h:10: [RUN_GRADLEW] C/C++: In file included from /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/condition_variable:111: [RUN_GRADLEW] C/C++: In file included from /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:31: [RUN_GRADLEW] C/C++: /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory/unique_ptr.h:686:30: error: allocating an object of abstract class type 'rnv8::V8Runtime' [RUN_GRADLEW] C/C++: return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...)); [RUN_GRADLEW] C/C++: ^ [RUN_GRADLEW] C/C++: /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp:17:15: note: in instantiation of function template specialization 'std::make_unique, std::shared_ptr &>' requested here [RUN_GRADLEW] C/C++: return std::make_unique(std::move(config), jsQueue); [RUN_GRADLEW] C/C++: ^ [RUN_GRADLEW] C/C++: /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include/jsi/jsi.h:391:16: note: unimplemented pure virtual method 'setExternalMemoryPressure' in 'V8Runtime' [RUN_GRADLEW] C/C++: virtual void setExternalMemoryPressure( [RUN_GRADLEW] C/C++: ^ [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp:8: [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/../src/v8runtime/V8RuntimeFactory.h:10: [RUN_GRADLEW] C/C++: In file included from /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/MessageQueueThread.h:10: [RUN_GRADLEW] C/C++: In file included from /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/condition_variable:111: [RUN_GRADLEW] C/C++: In file included from /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:31: [RUN_GRADLEW] C/C++: /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory/unique_ptr.h:686:30: error: allocating an object of abstract class type 'rnv8::V8Runtime' [RUN_GRADLEW] C/C++: return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...)); [RUN_GRADLEW] C/C++: ^ [RUN_GRADLEW] C/C++: /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp:24:15: note: in instantiation of function template specialization 'std::make_unique>' requested here [RUN_GRADLEW] C/C++: return std::make_unique(sharedV8Runtime, std::move(config)); [RUN_GRADLEW] C/C++: ^ [RUN_GRADLEW] C/C++: 2 errors generated. [RUN_GRADLEW] C/C++: /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/reactperflogger -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/folly_runtime/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/glog/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DREACT_NATIVE_TARGET_VERSION=74 -fexceptions -fno-omit-frame-pointer -frtti -Wno-sign-compare -fstack-protector-all -DV8_COMPRESS_POINTERS -O2 -g -DNDEBUG -fPIC -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -std=gnu++20 -MD -MT CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp.o -MF CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp.o.d -o CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp.o -c /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp:8: [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.h:13: [RUN_GRADLEW] C/C++: In file included from /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/ModuleRegistry.h:14: [RUN_GRADLEW] C/C++: /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/JSExecutor.h:15:10: fatal error: 'jsinspector-modern/InspectorInterfaces.h' file not found [RUN_GRADLEW] C/C++: #include [RUN_GRADLEW] C/C++: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [RUN_GRADLEW] C/C++: 1 error generated. [RUN_GRADLEW] C/C++: /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/reactperflogger -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/folly_runtime/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/glog/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DREACT_NATIVE_TARGET_VERSION=74 -fexceptions -fno-omit-frame-pointer -frtti -Wno-sign-compare -fstack-protector-all -DV8_COMPRESS_POINTERS -O2 -g -DNDEBUG -fPIC -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -std=gnu++20 -MD -MT CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp.o -MF CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp.o.d -o CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp.o -c /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp:8: [RUN_GRADLEW] C/C++: /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.h:15:10: fatal error: 'jsinspector-modern/InspectorInterfaces.h' file not found [RUN_GRADLEW] C/C++: #include [RUN_GRADLEW] C/C++: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [RUN_GRADLEW] C/C++: 1 error generated. [RUN_GRADLEW] C/C++: /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/reactperflogger -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/folly_runtime/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/glog/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DREACT_NATIVE_TARGET_VERSION=74 -fexceptions -fno-omit-frame-pointer -frtti -Wno-sign-compare -fstack-protector-all -DV8_COMPRESS_POINTERS -O2 -g -DNDEBUG -fPIC -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -std=gnu++20 -MD -MT CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp.o -MF CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp.o.d -o CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp.o -c /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp:8: [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.h:10: [RUN_GRADLEW] C/C++: In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.h:13: [RUN_GRADLEW] C/C++: In file included from /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/ModuleRegistry.h:14: [RUN_GRADLEW] C/C++: /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/JSExecutor.h:15:10: fatal error: 'jsinspector-modern/InspectorInterfaces.h' file not found [RUN_GRADLEW] C/C++: #include [RUN_GRADLEW] C/C++: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [RUN_GRADLEW] C/C++: 1 error generated. [RUN_GRADLEW] > Task :app:mergeDebugJavaResource [RUN_GRADLEW] > Task :react-native-v8:buildCMakeRelWithDebInfo[arm64-v8a][v8executor] FAILED [RUN_GRADLEW] FAILURE: Build failed with an exception. [RUN_GRADLEW] * What went wrong: [RUN_GRADLEW] Execution failed for task ':react-native-v8:buildCMakeRelWithDebInfo[arm64-v8a][v8executor]'. [RUN_GRADLEW] > com.android.ide.common.process.ProcessException: ninja: Entering directory `/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/.cxx/RelWithDebInfo/23e51l61/arm64-v8a' [RUN_GRADLEW] [1/14] Building CXX object CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.cpp.o [RUN_GRADLEW] [2/14] Building CXX object CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp.o [RUN_GRADLEW] FAILED: CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp.o [RUN_GRADLEW] /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dv8executor_EXPORTS -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/../src/v8runtime -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/v8-android-jit/dist/include -isystem /home/bearkiller/.gradle/caches/transforms-4/2073e573b35bb5484d596184c1e4ae0a/transformed/jetified-fbjni-0.6.0/prefab/modules/fbjni/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/folly_runtime/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/glog/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsinspector/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/runtimeexecutor/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DREACT_NATIVE_TARGET_VERSION=74 -fexceptions -fno-omit-frame-pointer -frtti -Wno-sign-compare -fstack-protector-all -DV8_COMPRESS_POINTERS -O2 -g -DNDEBUG -fPIC -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -std=gnu++20 -MD -MT CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp.o -MF CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp.o.d -o CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp.o -c /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp:8: [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/../src/v8runtime/V8RuntimeFactory.h:10: [RUN_GRADLEW] In file included from /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/MessageQueueThread.h:10: [RUN_GRADLEW] In file included from /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/condition_variable:111: [RUN_GRADLEW] In file included from /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:31: [RUN_GRADLEW] /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory/unique_ptr.h:686:30: error: allocating an object of abstract class type 'rnv8::V8Runtime' [RUN_GRADLEW] return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...)); [RUN_GRADLEW] ^ [RUN_GRADLEW] /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp:17:15: note: in instantiation of function template specialization 'std::make_unique, std::shared_ptr &>' requested here [RUN_GRADLEW] return std::make_unique(std::move(config), jsQueue); [RUN_GRADLEW] ^ [RUN_GRADLEW] /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include/jsi/jsi.h:391:16: note: unimplemented pure virtual method 'setExternalMemoryPressure' in 'V8Runtime' [RUN_GRADLEW] virtual void setExternalMemoryPressure( [RUN_GRADLEW] ^ [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp:8: [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/../src/v8runtime/V8RuntimeFactory.h:10: [RUN_GRADLEW] In file included from /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/MessageQueueThread.h:10: [RUN_GRADLEW] In file included from /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/condition_variable:111: [RUN_GRADLEW] In file included from /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:31: [RUN_GRADLEW] /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory/unique_ptr.h:686:30: error: allocating an object of abstract class type 'rnv8::V8Runtime' [RUN_GRADLEW] return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...)); [RUN_GRADLEW] ^ [RUN_GRADLEW] /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8RuntimeFactory.cpp:24:15: note: in instantiation of function template specialization 'std::make_unique>' requested here [RUN_GRADLEW] return std::make_unique(sharedV8Runtime, std::move(config)); [RUN_GRADLEW] ^ [RUN_GRADLEW] 2 errors generated. [RUN_GRADLEW] [3/14] Building CXX object CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp.o [RUN_GRADLEW] FAILED: CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp.o [RUN_GRADLEW] /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/reactperflogger -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/folly_runtime/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/glog/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DREACT_NATIVE_TARGET_VERSION=74 -fexceptions -fno-omit-frame-pointer -frtti -Wno-sign-compare -fstack-protector-all -DV8_COMPRESS_POINTERS -O2 -g -DNDEBUG -fPIC -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -std=gnu++20 -MD -MT CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp.o -MF CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp.o.d -o CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp.o -c /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp:8: [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.h:13: [RUN_GRADLEW] In file included from /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/ModuleRegistry.h:14: [RUN_GRADLEW] /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/JSExecutor.h:15:10: fatal error: 'jsinspector-modern/InspectorInterfaces.h' file not found [RUN_GRADLEW] #include [RUN_GRADLEW] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [RUN_GRADLEW] 1 error generated. [RUN_GRADLEW] [4/14] Building CXX object CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp.o [RUN_GRADLEW] FAILED: CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp.o [RUN_GRADLEW] /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/reactperflogger -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/folly_runtime/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/glog/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DREACT_NATIVE_TARGET_VERSION=74 -fexceptions -fno-omit-frame-pointer -frtti -Wno-sign-compare -fstack-protector-all -DV8_COMPRESS_POINTERS -O2 -g -DNDEBUG -fPIC -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -std=gnu++20 -MD -MT CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp.o -MF CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp.o.d -o CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp.o -c /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.cpp:8: [RUN_GRADLEW] /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/cxxreact/JSExecutor.h:15:10: fatal error: 'jsinspector-modern/InspectorInterfaces.h' file not found [RUN_GRADLEW] #include [RUN_GRADLEW] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [RUN_GRADLEW] 1 error generated. [RUN_GRADLEW] [5/14] Building CXX object CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp.o [RUN_GRADLEW] FAILED: CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp.o [RUN_GRADLEW] /home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/home/bearkiller/Android/Sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor -I/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/reactperflogger -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/folly_runtime/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/glog/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/jsi/include -isystem /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DREACT_NATIVE_TARGET_VERSION=74 -fexceptions -fno-omit-frame-pointer -frtti -Wno-sign-compare -fstack-protector-all -DV8_COMPRESS_POINTERS -O2 -g -DNDEBUG -fPIC -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -std=gnu++20 -MD -MT CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp.o -MF CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp.o.d -o CMakeFiles/reactnative_internal_static.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp.o -c /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp:8: [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.h:10: [RUN_GRADLEW] In file included from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.h:13: [RUN_GRADLEW] In file included from /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/ModuleRegistry.h:14: [RUN_GRADLEW] /home/bearkiller/.gradle/caches/transforms-4/95505b0d8c5ffd16f7e551d670187645/transformed/jetified-react-android-0.74.2-release/prefab/modules/reactnativejni/include/cxxreact/JSExecutor.h:15:10: fatal error: 'jsinspector-modern/InspectorInterfaces.h' file not found [RUN_GRADLEW] #include [RUN_GRADLEW] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [RUN_GRADLEW] 1 error generated. [RUN_GRADLEW] [6/14] Building CXX object CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8PointerValue.cpp.o [RUN_GRADLEW] [7/14] Building CXX object CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/JSIV8ValueConverter.cpp.o [RUN_GRADLEW] [8/14] Building CXX object CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/HostProxy.cpp.o [RUN_GRADLEW] [9/14] Building CXX object CMakeFiles/v8executor.dir/src/main/cpp/V8ExecutorFactory.cpp.o [RUN_GRADLEW] [10/14] Building CXX object CMakeFiles/v8executor.dir/src/main/cpp/OnLoad.cpp.o [RUN_GRADLEW] [11/14] Building CXX object CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8Runtime.cpp.o [RUN_GRADLEW] [12/14] Building CXX object CMakeFiles/v8executor.dir/tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/src/v8runtime/V8Inspector.cpp.o [RUN_GRADLEW] ninja: build stopped: subcommand failed. [RUN_GRADLEW] [RUN_GRADLEW] C++ build system [build] failed while executing: [RUN_GRADLEW] /home/bearkiller/Android/Sdk/cmake/3.22.1/bin/ninja \ [RUN_GRADLEW] -C \ [RUN_GRADLEW] /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android/.cxx/RelWithDebInfo/23e51l61/arm64-v8a \ [RUN_GRADLEW] v8executor [RUN_GRADLEW] from /tmp/bearkiller/eas-build-local-nodejs/40101273-0784-460b-bd64-30de028b900c/build/node_modules/react-native-v8/android [RUN_GRADLEW] * Try: [RUN_GRADLEW] > Run with --stacktrace option to get the stack trace. [RUN_GRADLEW] > Run with --info or --debug option to get more log output. [RUN_GRADLEW] > Run with --scan to get full insights. [RUN_GRADLEW] > Get more help at https://help.gradle.org. [RUN_GRADLEW] BUILD FAILED in 1m 37s [RUN_GRADLEW] Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. [RUN_GRADLEW] You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. [RUN_GRADLEW] For more on this, please refer to https://docs.gradle.org/8.6/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. [RUN_GRADLEW] 859 actionable tasks: 858 executed, 1 up-to-date [RUN_GRADLEW] Error: Gradle build failed with unknown error. See logs for the "Run gradlew" phase for more information. Build failed Gradle build failed with unknown error. See logs for the "Run gradlew" phase for more information. npx exited with non-zero code: 1 Error: build command failed. ```

Thank you!

Kudo commented 5 months ago

react-native 0.74 (expo sdk 51) is not supported yet. i will try to get a chance to work on v8 this week