Shopify / react-native-skia

High-performance React Native Graphics using Skia

Home Page:https://shopify.github.io/react-native-skia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android Build Error

Bayramito opened this issue · comments

Description

This is the building output

> Task :shopify_react-native-skia:buildCMakeRelWithDebInfo[arm64-v8a] FAILED

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':shopify_react-native-skia:buildCMakeRelWithDebInfo[arm64-v8a]'.
> com.android.ide.common.process.ProcessException: ninja: Entering directory `/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/.cxx/RelWithDebInfo/482y3g2g/arm64-v8a'
  [1/20] Building CXX object CMakeFiles/rnskia.dir/cpp/rnskia-android/AHardwareBufferUtils.cpp.o
  [2/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/api/third_party/base64.cpp.o'
  [3/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/RuntimeAwareCache.cpp.o'
  [4/20] Building CXX object CMakeFiles/rnskia.dir/cpp/rnskia-android/GrAHardwareBufferUtils.cpp.o
  [5/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/JsiPromises.cpp.o'
  [6/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/RNSkDispatchQueue.cpp.o'
  [7/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/api/third_party/CSSColorParser.cpp.o'
  [8/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/RuntimeLifecycleMonitor.cpp.o'
  [9/20] Building CXX object CMakeFiles/rnskia.dir/cpp/rnskia-android/SkiaOpenGLSurfaceFactory.cpp.o
  [10/20] Building CXX object CMakeFiles/rnskia.dir/cpp/jni/JniPlatformContext.cpp.o
  [11/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/JsiValue.cpp.o'
  [12/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/JsiHostObject.cpp.o'
  [13/20] Building CXX object CMakeFiles/rnskia.dir/cpp/jni/JniSkiaManager.cpp.o
  [14/20] Building CXX object CMakeFiles/rnskia.dir/cpp/rnskia-android/RNSkOpenGLCanvasProvider.cpp.o
  [15/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/dom/base/DrawingContext.cpp.o'
  [16/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/dom/base/ConcatablePaint.cpp.o'
  [17/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/RNSkDomView.cpp.o'
  [18/20] Building CXX object CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o
  [19/20] Building CXX object 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/RNSkManager.cpp.o'
  [20/20] Linking CXX shared library ../../../../build/intermediates/cxx/RelWithDebInfo/482y3g2g/obj/arm64-v8a/librnskia.so
  FAILED: ../../../../build/intermediates/cxx/RelWithDebInfo/482y3g2g/obj/arm64-v8a/librnskia.so 
  : && /Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android26 --sysroot=/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -fPIC -fexceptions -frtti -std=c++1y -DONANDROID -DSK_GL -DSK_GANESH -DSK_BUILD_FOR_ANDROID -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_HAVE_MEMRCHR=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_MOBILE=1 -DON_ANDROID -DONANDROID -O2 -g -DNDEBUG  -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Qunused-arguments -Wl,--no-undefined -shared -Wl,-soname,librnskia.so -o ../../../../build/intermediates/cxx/RelWithDebInfo/482y3g2g/obj/arm64-v8a/librnskia.so CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o CMakeFiles/rnskia.dir/cpp/jni/JniSkiaManager.cpp.o CMakeFiles/rnskia.dir/cpp/jni/JniPlatformContext.cpp.o CMakeFiles/rnskia.dir/cpp/rnskia-android/RNSkOpenGLCanvasProvider.cpp.o CMakeFiles/rnskia.dir/cpp/rnskia-android/SkiaOpenGLSurfaceFactory.cpp.o CMakeFiles/rnskia.dir/cpp/rnskia-android/GrAHardwareBufferUtils.cpp.o CMakeFiles/rnskia.dir/cpp/rnskia-android/AHardwareBufferUtils.cpp.o 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/JsiHostObject.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/JsiValue.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/RuntimeLifecycleMonitor.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/RuntimeAwareCache.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/jsi/JsiPromises.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/RNSkManager.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/RNSkDomView.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/RNSkDispatchQueue.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/dom/base/DrawingContext.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/dom/base/ConcatablePaint.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/api/third_party/CSSColorParser.cpp.o' 'CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/api/third_party/base64.cpp.o' -L/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../libs/android/arm64-v8a /Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/26/liblog.so  /Users/bayram/.gradle/caches/transforms-3/cf752b49e9002612d7c057f80c5fa6c7/transformed/jetified-fbjni-0.3.0/prefab/modules/fbjni/libs/android.arm64-v8a/libfbjni.so  /Users/bayram/.gradle/caches/transforms-3/f3e294acff16d0782352c06abc4696dd/transformed/jetified-react-android-0.72.5-release/prefab/modules/react_nativemodule_core/libs/android.arm64-v8a/libreact_nativemodule_core.so  /Users/bayram/.gradle/caches/transforms-3/f3e294acff16d0782352c06abc4696dd/transformed/jetified-react-android-0.72.5-release/prefab/modules/jsi/libs/android.arm64-v8a/libjsi.so  /Users/bayram/.gradle/caches/transforms-3/f3e294acff16d0782352c06abc4696dd/transformed/jetified-react-android-0.72.5-release/prefab/modules/reactnativejni/libs/android.arm64-v8a/libreactnativejni.so  /Users/bayram/.gradle/caches/transforms-3/f3e294acff16d0782352c06abc4696dd/transformed/jetified-react-android-0.72.5-release/prefab/modules/runtimeexecutor/libs/android.arm64-v8a/libruntimeexecutor.so  /Users/bayram/.gradle/caches/transforms-3/f3e294acff16d0782352c06abc4696dd/transformed/jetified-react-android-0.72.5-release/prefab/modules/turbomodulejsijni/libs/android.arm64-v8a/libturbomodulejsijni.so  ../../../../../libs/android/arm64-v8a/libsvg.a  ../../../../../libs/android/arm64-v8a/libskshaper.a  ../../../../../libs/android/arm64-v8a/libskparagraph.a  ../../../../../libs/android/arm64-v8a/libskunicode.a  ../../../../../libs/android/arm64-v8a/libskia.a  -ljnigraphics  -lGLESv2  -lEGL  -landroid   -latomic -lm && :
  ld: error: undefined symbol: operator delete(void*)
  >>> referenced by functional:1654 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/functional:1654)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::~__func())
  >>> referenced by new:334 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/new:334)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::destroy_deallocate())
  >>> referenced by new:334 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/new:334)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::unordered_map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const, char const*> > >::~unordered_map())
  >>> referenced 7293 more times
  
  ld: error: undefined symbol: operator new(unsigned long)
  >>> referenced by new:253 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/new:253)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::__clone() const)
  >>> referenced by new:253 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/new:253)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::pair<std::__ndk1::__hash_iterator<std::__ndk1::__hash_node<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, void*>*>, bool> std::__ndk1::__hash_table<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::__unordered_map_hasher<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::__unordered_map_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::allocator<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*> > >::__emplace_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, char*&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, char*&))
  >>> referenced by new:253 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/new:253)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__hash_table<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::__unordered_map_hasher<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::__unordered_map_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::allocator<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*> > >::__rehash(unsigned long))
  >>> referenced 2695 more times
  
  ld: error: undefined symbol: operator new[](unsigned long)
  >>> referenced by JsiValue.h:41 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/jsi/JsiValue.h:41)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNJsi::JsiPropId::_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
  >>> referenced by JsiValue.h:41 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/jsi/JsiValue.h:41)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNJsi::JsiPropId::_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
  >>> referenced by SkSVGDOM.cpp
  >>>               libsvg.SkSVGDOM.o:(skia_private::THashTable<skia_private::THashMap<SkString, sk_sp<SkSVGNode>, SkGoodHash>::Pair, SkString, skia_private::THashMap<SkString, sk_sp<SkSVGNode>, SkGoodHash>::Pair>::resize(int)) in archive ../../../../../libs/android/arm64-v8a/libsvg.a
  >>> referenced 180 more times
  
  ld: error: undefined symbol: __cxa_guard_acquire
  >>> referenced by JsiValue.h:49 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/jsi/JsiValue.h:49)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNJsi::JsiPropId::_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
  >>> referenced by JsiValue.h:49 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/jsi/JsiValue.h:49)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNJsi::JsiPropId::_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
  >>> referenced by JsiValue.h:49 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/jsi/JsiValue.h:49)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNJsi::JsiPropId::_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
  >>> referenced 552 more times
  
  ld: error: undefined symbol: __cxa_guard_release
  >>> referenced by JsiValue.h:49 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/jsi/JsiValue.h:49)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNJsi::JsiPropId::_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
  >>> referenced by JsiValue.h:49 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/jsi/JsiValue.h:49)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNJsi::JsiPropId::_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
  >>> referenced by JsiValue.h:49 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/jsi/JsiValue.h:49)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNJsi::JsiPropId::_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&))
  >>> referenced 542 more times
  
  ld: error: undefined symbol: __cxa_begin_catch
  >>> referenced by JniLoad.cpp
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(__clang_call_terminate)
  >>> referenced by Registration-inl.h:91 (/Users/bayram/.gradle/caches/transforms-3/cf752b49e9002612d7c057f80c5fa6c7/transformed/jetified-fbjni-0.3.0/prefab/modules/fbjni/include/fbjni/detail/Registration-inl.h:91)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(facebook::jni::detail::FunctionWrapper<facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator> (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*> >::call(_JNIEnv*, _jobject*, facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator> (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>)))
  >>> referenced by Registration-inl.h:91 (/Users/bayram/.gradle/caches/transforms-3/cf752b49e9002612d7c057f80c5fa6c7/transformed/jetified-fbjni-0.3.0/prefab/modules/fbjni/include/fbjni/detail/Registration-inl.h:91)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, _jobject*&&, int&&, int&&), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, void, _jobject*, int, int>::call(_JNIEnv*, _jobject*, _jobject*, int, int, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, _jobject*&&, int&&, int&&)))
  >>> referenced 70 more times
  
  ld: error: undefined symbol: std::terminate()
  >>> referenced by JniLoad.cpp
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(__clang_call_terminate)
  >>> referenced by thread:312 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/thread:312)
  >>>               CMakeFiles/rnskia.dir/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/cpp/rnskia/RNSkDispatchQueue.cpp.o:(RNSkia::RNSkDispatchQueue::RNSkDispatchQueue(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, unsigned long))
  
  ld: 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 utility:447 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/utility:447)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::pair<std::__ndk1::__hash_iterator<std::__ndk1::__hash_node<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, void*>*>, bool> std::__ndk1::__hash_table<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::__unordered_map_hasher<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::__unordered_map_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::allocator<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*> > >::__emplace_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, char*&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, char*&))
  >>> referenced by JniSkiaPictureView.h:68 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/cpp/jni/include/JniSkiaPictureView.h:68)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNSkia::JniSkiaPictureView::setMode(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >))
  >>> referenced by JniSkiaBaseView.h:46 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/cpp/jni/include/JniSkiaBaseView.h:46)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNSkia::JniSkiaPictureView::setMode(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >))
  >>> referenced 106 more times
  
  ld: error: undefined symbol: std::__ndk1::__next_prime(unsigned long)
  >>> referenced by __hash_table:2381 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/__hash_table:2381)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__hash_table<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::__unordered_map_hasher<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::__unordered_map_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::allocator<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*> > >::rehash(unsigned long))
  >>> referenced by __hash_table:2391 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/__hash_table:2391)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__hash_table<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::__unordered_map_hasher<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::__unordered_map_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*>, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, true>, std::__ndk1::allocator<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, char const*> > >::rehash(unsigned long))
  >>> referenced by __hash_table:2381 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/__hash_table:2381)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__hash_table<std::__ndk1::__hash_value_type<unsigned long, std::__ndk1::function<void (bool)> >, std::__ndk1::__unordered_map_hasher<unsigned long, std::__ndk1::__hash_value_type<unsigned long, std::__ndk1::function<void (bool)> >, std::__ndk1::hash<unsigned long>, true>, std::__ndk1::__unordered_map_equal<unsigned long, std::__ndk1::__hash_value_type<unsigned long, std::__ndk1::function<void (bool)> >, std::__ndk1::equal_to<unsigned long>, true>, std::__ndk1::allocator<std::__ndk1::__hash_value_type<unsigned long, std::__ndk1::function<void (bool)> > > >::rehash(unsigned long))
  >>> referenced 31 more times
  
  ld: error: undefined symbol: __cxa_allocate_exception
  >>> referenced by stdexcept:258 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:258)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_length_error(char const*))
  >>> referenced by stdexcept:269 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:269)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_out_of_range(char const*))
  >>> referenced by RNSkPictureView.h:113 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/rnskia/RNSkPictureView.h:113)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNSkia::RNSkPictureView::setJsiProperties(std::__ndk1::unordered_map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, RNJsi::JsiValueWrapper, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const, RNJsi::JsiValueWrapper> > >&))
  >>> referenced 113 more times
  
  ld: error: undefined symbol: std::length_error::~length_error()
  >>> referenced by stdexcept:258 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:258)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_length_error(char const*))
  >>> referenced by stdexcept:258 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:258)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_length_error(char const*))
  
  ld: error: undefined symbol: __cxa_throw
  >>> referenced by stdexcept:258 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:258)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_length_error(char const*))
  >>> referenced by stdexcept:269 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:269)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_out_of_range(char const*))
  >>> referenced by RNSkPictureView.h:113 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/rnskia/RNSkPictureView.h:113)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNSkia::RNSkPictureView::setJsiProperties(std::__ndk1::unordered_map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, RNJsi::JsiValueWrapper, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const, RNJsi::JsiValueWrapper> > >&))
  >>> referenced 113 more times
  
  ld: error: undefined symbol: __cxa_free_exception
  >>> referenced by stdexcept:258 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:258)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_length_error(char const*))
  >>> referenced by stdexcept:269 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:269)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_out_of_range(char const*))
  >>> referenced by RNSkPictureView.h:113 (/Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/../cpp/rnskia/RNSkPictureView.h:113)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNSkia::RNSkPictureView::setJsiProperties(std::__ndk1::unordered_map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, RNJsi::JsiValueWrapper, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const, RNJsi::JsiValueWrapper> > >&))
  >>> referenced 99 more times
  
  ld: error: undefined symbol: std::logic_error::logic_error(char const*)
  >>> referenced by stdexcept:155 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:155)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::length_error::length_error(char const*))
  >>> referenced by stdexcept:167 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:167)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::out_of_range::out_of_range(char const*))
  
  ld: error: undefined symbol: vtable for std::length_error
  >>> referenced by stdexcept:155 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:155)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::length_error::length_error(char const*))
  >>> referenced by stdexcept:155 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:155)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::length_error::length_error(char const*))
  >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
  
  ld: error: undefined symbol: typeinfo for std::out_of_range
  >>> referenced by stdexcept:269 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:269)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_out_of_range(char const*))
  >>> referenced by stdexcept:269 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:269)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_out_of_range(char const*))
  
  ld: error: undefined symbol: std::out_of_range::~out_of_range()
  >>> referenced by stdexcept:269 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:269)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_out_of_range(char const*))
  >>> referenced by stdexcept:269 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:269)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::__ndk1::__throw_out_of_range(char const*))
  
  ld: error: undefined symbol: vtable for std::out_of_range
  >>> referenced by stdexcept:167 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:167)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::out_of_range::out_of_range(char const*))
  >>> referenced by stdexcept:167 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/stdexcept:167)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(std::out_of_range::out_of_range(char const*))
  >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
  
  ld: error: undefined symbol: __cxa_end_catch
  >>> referenced by Registration-inl.h:94 (/Users/bayram/.gradle/caches/transforms-3/cf752b49e9002612d7c057f80c5fa6c7/transformed/jetified-fbjni-0.3.0/prefab/modules/fbjni/include/fbjni/detail/Registration-inl.h:94)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(facebook::jni::detail::FunctionWrapper<facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator> (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*> >::call(_JNIEnv*, _jobject*, facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator> (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>)))
  >>> referenced by Registration-inl.h:94 (/Users/bayram/.gradle/caches/transforms-3/cf752b49e9002612d7c057f80c5fa6c7/transformed/jetified-fbjni-0.3.0/prefab/modules/fbjni/include/fbjni/detail/Registration-inl.h:94)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(facebook::jni::detail::FunctionWrapper<facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator> (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*> >::call(_JNIEnv*, _jobject*, facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, facebook::jni::basic_strong_ref<facebook::jni::detail::JTypeFor<facebook::jni::detail::HybridData, facebook::jni::JObject, void>::_javaobject*, facebook::jni::LocalReferenceAllocator> (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>)))
  >>> referenced by Registration-inl.h:94 (/Users/bayram/.gradle/caches/transforms-3/cf752b49e9002612d7c057f80c5fa6c7/transformed/jetified-fbjni-0.3.0/prefab/modules/fbjni/include/fbjni/detail/Registration-inl.h:94)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, _jobject*&&, int&&, int&&), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, void, _jobject*, int, int>::call(_JNIEnv*, _jobject*, _jobject*, int, int, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, _jobject*&&, int&&, int&&)))
  >>> referenced 97 more times
  
  ld: error: undefined symbol: std::__ndk1::__shared_weak_count::__release_weak()
  >>> referenced by memory:3549 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/memory:3549)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNSkia::JniSkiaPictureView::JniSkiaPictureView(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>))
  >>> referenced by memory:3549 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/memory:3549)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNSkia::JniSkiaPictureView::JniSkiaPictureView(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>))
  >>> referenced by memory:3549 (/Users/bayram/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/memory:3549)
  >>>               CMakeFiles/rnskia.dir/cpp/jni/JniLoad.cpp.o:(RNSkia::JniSkiaPictureView::JniSkiaPictureView(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaPictureView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<RNSkia::JniSkiaManager, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>))
  >>> referenced 4953 more times
  
  ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
  clang-12: 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:
      /Users/bayram/Library/Android/sdk/cmake/3.22.1/bin/ninja \
        -C \
        /Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android/.cxx/RelWithDebInfo/482y3g2g/arm64-v8a \
        rnskia
    from /Users/bayram/Desktop/Sorsware/omuzreact/node_modules/@shopify/react-native-skia/android

* 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.
==============================================================================

2: Task failed with an exception.
-----------

Version

1.2.3

Steps to reproduce

just try to generate a release APK
./gradlew assembleRelease

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

I also tested with 0.1.240 it was working before but idk what's changed now cannot generate the APK file.

did you enableNewArch in gradle.properties

commented

got the same error with the following versions:
"react-native": "^0.72.7",
"@shopify/react-native-skia": "^1.3.1",