react-native-vision-camera: šŸ”§ ninja: error: manifest 'build.ninja' still dirty after 100 tries

How were you trying to build the app?

I tried to build my app using ā€œnpx react-native run-androidā€ but failed. It is working fine if I uninstall worklets core library and not use frame processor. But when I use frame processor and worklets core then this issue occurs.

Full build logs

info Starting JS server...
info Installing the app...

> Configure project :react-native-reanimated
Android gradle plugin: 7.4.2
Gradle: 8.0.1
WARNING:Software Components will not be created automatically for Maven publishing from Android Gradle Plugin 8.0. To opt-in to the future behavior, set the Gradle property android.disableAutomaticComponentCreation=true in the `gradle.properties` file or use the new publishing DSL.

> Configure project :react-native-vision-camera
[VisionCamera] react-native-worklets-core found, Frame Processors enabled!

> Task :react-native-vision-camera:configureCMakeDebug[arm64-v8a]
C/C++: VisionCamera: Frame Processors enabled!

> Task :react-native-vision-camera:configureCMakeDebug[armeabi-v7a]
C/C++: VisionCamera: Frame Processors enabled!

> Task :react-native-vision-camera:buildCMakeDebug[armeabi-v7a]
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: VisionCamera: Frame Processors enabled!
C/C++: ninja: error: manifest 'build.ninja' still dirty after 100 tries

> Task :react-native-vision-camera:buildCMakeDebug[armeabi-v7a] FAILED
107 actionable tasks: 24 executed, 83 up-to-date

info šŸ’” Tip: Make sure that you have set up your development environment correctly, by running 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 ':react-native-vision-camera:buildCMakeDebug[armeabi-v7a]'.
> com.android.ide.common.process.ProcessException: ninja: Entering directory `C:\Users\LAPTECH LAPTOPS\Desktop\react-native\testcamera\node_modules\react-native-vision-camera\android\.cxx\Debug\2bz5f5l1\armeabi-v7a'
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  ninja: Entering directory `C:\Users\LAPTECH LAPTOPS\Desktop\react-native\testcamera\node_modules\react-native-vision-camera\android\.cxx\Debug\2bz5f5l1\armeabi-v7a'
  [0/1] Re-running CMake...
  [0/1] Re-running CMake...
  -- Configuring done
  -- Configuring done
  -- Generating done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Configuring done
  -- Generating done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Configuring done
  -- Configuring done
  -- Generating done
  -- Generating done
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a
  [0/1] Re-running CMake...
  -- Build files have been written to: C:/Users/LAPTECH LAPTOPS/Desktop/react-native/testcamera/node_modules/react-native-vision-camera/android/.cxx/Debug/2bz5f5l1/armeabi-v7a

  C++ build system [build] failed while executing:
      @echo off
      "C:\\Users\\LAPTECH LAPTOPS\\AppData\\Local\\Android\\Sdk\\cmake\\3.22.1\\bin\\ninja.exe" ^     
        -C ^
        "C:\\Users\\LAPTECH LAPTOPS\\Desktop\\react-native\\testcamera\\node_modules\\react-native-vision-camera\\android\\.cxx\\Debug\\2bz5f5l1\\armeabi-v7a" ^
        VisionCamera
    from C:\Users\LAPTECH LAPTOPS\Desktop\react-native\testcamera\node_modules\react-native-vision-camera\android
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  VisionCamera: Frame Processors enabled!
  ninja: error: manifest 'build.ninja' still dirty after 100 tries


* 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 2m 3s
error Failed to install the app.

Project dependencies

{
  "name": "testcamera",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "lint": "eslint .",
    "start": "react-native start",
    "test": "jest"
  },
  "dependencies": {
    "react": "18.2.0",
    "react-native": "0.72.5",
    "react-native-reanimated": "^3.5.4",
    "react-native-vision-camera": "^3.3.1",
    "react-native-worklets-core": "^0.2.1"
  },
  "devDependencies": {
    "@babel/core": "^7.20.0",
    "@babel/preset-env": "^7.20.0",
    "@babel/runtime": "^7.20.0",
    "@react-native/eslint-config": "^0.72.2",
    "@react-native/metro-config": "^0.72.11",
    "@tsconfig/react-native": "^3.0.0",
    "@types/react": "^18.0.24",
    "@types/react-test-renderer": "^18.0.0",
    "babel-jest": "^29.2.1",
    "eslint": "^8.19.0",
    "jest": "^29.2.1",
    "metro-react-native-babel-preset": "0.76.8",
    "prettier": "^2.4.1",
    "react-test-renderer": "18.2.0",
    "typescript": "4.8.4"
  },
  "engines": {
    "node": ">=16"
  }
}

VisionCamera Version

3.3.1

Target platforms

Android

Operating system

Windows

Can you build the VisionCamera Example app?

Yes, I can successfully build the Example app here

Additional information

About this issue

  • Original URL
  • State: closed
  • Created 9 months ago
  • Comments: 20 (5 by maintainers)

Most upvoted comments

Just a weird problem with Windows. I made it work just by moving the project folder to a shorter path. From C:\Users\This PC\OneDrive\Desktop\Personal\AppName to C:\Project\AppName

Yep also confirmed the problem goes away when you move the project to a directory with a shorter absolute file path. I’ve spent an unnecessary amount of time trying to find other workarounds involving CMake and ninja configuration and none of it made any difference. Ultimately it seems like an issue with ninja and Windows rather than anything specific to this project

Exactly the same issue for me, unfortunately that patch doesn’t fix it.

I previously had an identical issue when trying to build with the react-native-vision-camera package alone. The issue was due to the path length of the target folder being longer than 160 chars (I think this is a Windows limit) - the issue resolved itself when I moved the project to a parent folder. Unfortunately the explicit error message isn’t shown even with verbose logging.

Just a weird problem with Windows. I made it work just by moving the project folder to a shorter path. From C:\Users\This PC\OneDrive\Desktop\Personal\AppName to C:\Project\AppName @GnApollo this is worked for me. thanku so much

ohh, so maybe this is just a Windows error. I don’t know, I don’t have a windows pc then. If you find a fix please let me know & submit a PR!

For those who try a shorter path directory of project and still does not work.

I suffer the same experiences and even try moving in a shorter directory won’t work.

What fixes my problems in Windows is syncing the time. image

Go to Date & Time > Additional Settings> Sync Now.

Even though you set the time zone automatically, still try the Sync Now button (chances are there might be delay in time)

I found the solution here: https://github.com/ninja-build/ninja/issues/1599

Exactly the same issue for me, unfortunately that patch doesn’t fix it.

I previously had an identical issue when trying to build with the react-native-vision-camera package alone. The issue was due to the path length of the target folder being longer than 160 chars (I think this is a Windows limit) - the issue resolved itself when I moved the project to a parent folder. Unfortunately the explicit error message isn’t shown even with verbose logging.

Thank you

Yep also confirmed the problem goes away when you move the project to a directory with a shorter absolute file path. I’ve spent an unnecessary amount of time trying to find other workarounds involving CMake and ninja configuration and none of it made any difference. Ultimately it seems like an issue with ninja and Windows rather than anything specific to this project

thanks @james-cohen , this worked for me

Yea this sucks. Windows paths are weird and very wanky when used with such cross-platform build systems. I think we can close this as this is not related to my library