Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

android flutter gstreamer issue #3

Closed
Larryyuan2015 opened this issue Mar 13, 2024 · 33 comments
Closed

android flutter gstreamer issue #3

Larryyuan2015 opened this issue Mar 13, 2024 · 33 comments

Comments

@Larryyuan2015
Copy link

Hi Sir,

I use your videodisplay flutter app in the IDE of Android Studio Flamingo | 2022.2.1 Patch 2.

and I put gstreamer-1.0-android-universal-1.20.1 libraries (arm64、armv7、x86、x86_64) in the path \fltgst\app\native_binding\third-party\gst-android\gstreamer-1.0.

There was still an error when I compiled the videodisplay branch.
Could you help me out.
Many thanks.

  • What went wrong:
    Execution failed for task ':native_binding:configureCMakeRelWithDebInfo[arm64-v8a]'.

[CXX1405] error when building with cmake using E:\flutter\20240301\fltgst\app\native_binding\src\CMakeLists.txt: -- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Users/lyy/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: D:/gstreamer/1.0/msvc_x86_64/bin/pkg-config.exe (found version "0.29.2")
-- Checking for one of the modules 'gstreamer-1.0'
-- Configuring incomplete, errors occurred!
See also "E:/flutter/20240301/fltgst/app/native_binding/android/.cxx/RelWithDebInfo/321e2w1w/arm64-v8a/CMakeFiles/CMakeOutput.log".

CMake Error at C:/Users/lyy/AppData/Local/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/FindPkgConfig.cmake:797 (message):
None of the required 'gstreamer-1.0' found
Call Stack (most recent call first):
CMakeLists.txt:11 (pkg_search_module)

@fengjiongmax
Copy link
Owner

Can you try put the arm64armv7x86x86_64 folders under fltgst\app\native_binding\third-party\gst-android and try it again?
Because the CMake files specify that's where to look for the GStreamer binaries when compiling for android:

SET(GST_FOLDER ${CMAKE_CURRENT_SOURCE_DIR}/../third-party/gst-android)
SET(ABI_SUFFIX ${ANDROID_ABI})
IF(${ANDROID_ABI} STREQUAL "armeabi-v7a")
SET(ABI_SUFFIX armv7)
ELSEIF(${ANDROID_ABI} STREQUAL "arm64-v8a")
SET(ABI_SUFFIX arm64)
ELSEIF(${ANDROID_ABI} STREQUAL "x86")
# skipped
ELSEIF(${ANDROID_ABI} STREQUAL "x86_64")
# skipped
ENDIF()

@Larryyuan2015
Copy link
Author

Hi fengjiongmax,

I modified the CMakeLists.txt as below,
SET(GST_FOLDER ${CMAKE_CURRENT_SOURCE_DIR}/../third-party/gst-android)
SET(ABI_SUFFIX ${ANDROID_ABI})

IF(${ANDROID_ABI} STREQUAL "armv7")
SET(ABI_SUFFIX armv7)
ELSEIF(${ANDROID_ABI} STREQUAL "arm64")
SET(ABI_SUFFIX arm64)
ELSEIF(${ANDROID_ABI} STREQUAL "x86")
# skipped
ELSEIF(${ANDROID_ABI} STREQUAL "x86_64")
# skipped
ENDIF()

SET(GST_ROOT ${GST_FOLDER}/${ABI_SUFFIX})

and I tried it again as your suggestions, but it still failed.
Does GST_ROOT need to define?

D:\dev\flutter3193\bin\flutter.bat --no-color build apk

Running Gradle task 'assembleRelease'...
Picked up JAVA_TOOL_OPTIONS: -Djava.vendor="Sun Microsystems Inc."
You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':native_binding:configureCMakeRelWithDebInfo[arm64-v8a]'.

[CXX1405] error when building with cmake using E:\flutter\20240301\fltgst\app\native_binding\src\CMakeLists.txt: -- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Users/lyy/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: D:/gstreamer/1.0/msvc_x86_64/bin/pkg-config.exe (found version "0.29.2")
-- Checking for one of the modules 'gstreamer-1.0'
-- Configuring incomplete, errors occurred!
See also "E:/flutter/20240301/fltgst/app/native_binding/android/.cxx/RelWithDebInfo/321e2w1w/arm64-v8a/CMakeFiles/CMakeOutput.log".

C++ build system [configure] failed while executing:
@echo off
"C:\Users\lyy\AppData\Local\Android\Sdk\cmake\3.18.1\bin\cmake.exe" ^
"-HE:\flutter\20240301\fltgst\app\native_binding\src" ^
"-DCMAKE_SYSTEM_NAME=Android" ^
"-DCMAKE_EXPORT_COMPILE_COMMANDS=ON" ^
"-DCMAKE_SYSTEM_VERSION=21" ^
"-DANDROID_PLATFORM=android-21" ^
"-DANDROID_ABI=arm64-v8a" ^
"-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a" ^
"-DANDROID_NDK=C:\Users\lyy\AppData\Local\Android\Sdk\ndk\23.1.7779620" ^
"-DCMAKE_ANDROID_NDK=C:\Users\lyy\AppData\Local\Android\Sdk\ndk\23.1.7779620" ^
"-DCMAKE_TOOLCHAIN_FILE=C:\Users\lyy\AppData\Local\Android\Sdk\ndk\23.1.7779620\build\cmake\android.toolchain.cmake" ^
"-DCMAKE_MAKE_PROGRAM=C:\Users\lyy\AppData\Local\Android\Sdk\cmake\3.18.1\bin\ninja.exe" ^
"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=E:\flutter\20240301\fltgst\app\fltgst\build\native_binding\intermediates\cxx\RelWithDebInfo\321e2w1w\obj\arm64-v8a" ^
"-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=E:\flutter\20240301\fltgst\app\fltgst\build\native_binding\intermediates\cxx\RelWithDebInfo\321e2w1w\obj\arm64-v8a" ^
"-DCMAKE_BUILD_TYPE=RelWithDebInfo" ^
"-BE:\flutter\20240301\fltgst\app\native_binding\android\.cxx\RelWithDebInfo\321e2w1w\arm64-v8a" ^
-GNinja
from E:\flutter\20240301\fltgst\app\native_binding\android
CMake Warning at C:/Users/lyy/AppData/Local/Android/Sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake:416 (message):
An old version of CMake is being used that cannot automatically detect
compiler attributes. Compiler identification is being bypassed. Some
values may be wrong or missing. Update to CMake 3.19 or newer to use
CMake's built-in compiler identification.
Call Stack (most recent call first):
C:/Users/lyy/AppData/Local/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake:55 (include)
C:/Users/lyy/AppData/Local/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeDetermineSystem.cmake:93 (include)
CMakeLists.txt:6 (project)

CMake Warning at C:/Users/lyy/AppData/Local/Android/Sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake:416 (message):
An old version of CMake is being used that cannot automatically detect
compiler attributes. Compiler identification is being bypassed. Some
values may be wrong or missing. Update to CMake 3.19 or newer to use
CMake's built-in compiler identification.
Call Stack (most recent call first):
C:/Users/lyy/AppData/Local/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake:55 (include)
E:/flutter/20240301/fltgst/app/native_binding/android/.cxx/RelWithDebInfo/321e2w1w/arm64-v8a/CMakeFiles/3.18.1-g262b901-dirty/CMakeSystem.cmake:6 (include)
E:/flutter/20240301/fltgst/app/native_binding/android/.cxx/RelWithDebInfo/321e2w1w/arm64-v8a/CMakeFiles/CMakeTmp/CMakeLists.txt:2 (project)

CMake Error at C:/Users/lyy/AppData/Local/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/FindPkgConfig.cmake:797 (message):
None of the required 'gstreamer-1.0' found
Call Stack (most recent call first):
CMakeLists.txt:11 (pkg_search_module)

  • 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.

BUILD FAILED in 12s
Running Gradle task 'assembleRelease'... 14.2s
Gradle task assembleRelease failed with exit code 1

@fengjiongmax
Copy link
Owner

Does GST_ROOT need to define?

Yes, we need GST_ROOT so that we know where to look for headers and libraries when compiling and linking:

SET(GST_ROOT ${GST_FOLDER}/${ABI_SUFFIX})
# -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
include_directories(
${GST_ROOT}/include/gstreamer-1.0
${GST_ROOT}/include/glib-2.0
${GST_ROOT}/lib/glib-2.0/include
)
link_directories(
${GST_ROOT}/lib
${GST_ROOT}/lib/gstreamer-1.0
)

I haven't tried compiling for Android on Windows before, and the compiling error is CMake( and pkg-config) complaining about not finding any configuration for Gstreamer, but I think that is configurable in the CMake file: https://stackoverflow.com/questions/44487053/set-pkg-config-path-in-cmake

I will find some time to make this work and thank you for creating this issue so I know something is missing in this repository.

@Larryyuan2015
Copy link
Author

Hi fengjiongmax,

Did you compile for Android on Linux(Ubuntu)before?
and Could you tell me where to config the rtsp stream in the project?
for example, _pipeline = '''rtspsrc location=rtsp://192.168.1.1/live/main_stream'''.
Thank you very much!

@fengjiongmax
Copy link
Owner

Did you compile for Android on Linux(Ubuntu)before?

Yes, I have.

To make RTSP work, you need to figure out what plugin was required for your pipeline, and modify CMakeLists.txt accordingly:

LIST(APPEND GST_PLUGINS coreelements coretracers adder app audioconvert audiorate audiotestsrc gio autodetect opensles)
foreach(GST_P ${GST_PLUGINS})
LIST(APPEND LINK_LIBS "gst${GST_P}")
LIST(APPEND PLUGINS_DECLARATION "\nGST_PLUGIN_STATIC_DECLARE(${GST_P})")
LIST(APPEND PLUGINS_REGISTRATION "\nGST_PLUGIN_STATIC_REGISTER(${GST_P})")
endforeach()

The above code will link and initialize the GStreamer plugins for your application, and those plugins will require some other libraries to work, so you also need to link those libraries:
LIST(APPEND LINK_LIBS intl ffi iconv gmodule-2.0 pcre2-8 gstbase-1.0 gstaudio-1.0 orc-0.4 gstapp-1.0 gio-2.0 log z OpenSLES)

So for rtspsrc element, according to documentation, the plugin is rtsp, so you can add rtsp to the GST_PLUGINS list, and when compiling, you will see errors telling you some functions not defined, that is other libraries required by rtsp plugins, you can follow this part of the video to find what you need and then link against them.

@fengjiongmax
Copy link
Owner

I have pushed commits to both master branch and videodisplay branch, now building apk on windows should work.
7a0691b

@Larryyuan2015
Copy link
Author

Hi fengjiongmax,

I updated the videodisplay branch,
But It still failed,and I have no idea about it,please help me to analyse the cause,Thank you very much!

lyy@CNSHSX-210040 MINGW64 /e/flutter/20240301/fltgst (videodisplay)
git pull origin videodisplay
From https://github.com/fengjiongmax/fltgst

  • branch videodisplay -> FETCH_HEAD
    Updating 4fbe5e6..de0f181
    Fast-forward
    app/fltgst/pubspec.lock | 48 ++++++++++++++++++++++++++---------
    app/native_binding/src/CMakeLists.txt | 7 +++--
    2 files changed, 41 insertions(+), 14 deletions(-)

D:\dev\flutter3193\bin\flutter.bat --no-color build apk

Running Gradle task 'assembleRelease'...
Picked up JAVA_TOOL_OPTIONS: -Djava.vendor="Sun Microsystems Inc."
You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':native_binding:buildCMakeRelWithDebInfo[arm64-v8a]'.

com.android.ide.common.process.ProcessException: ninja: Entering directory `E:\flutter\20240301\fltgst\app\native_binding\android.cxx\RelWithDebInfo\321e2w1w\arm64-v8a'
[1/1] Linking C shared library E:\flutter\20240301\fltgst\app\fltgst\build\native_binding\intermediates\cxx\RelWithDebInfo\321e2w1w\obj\arm64-v8a\libnative_binding.so
FAILED: E:/flutter/20240301/fltgst/app/fltgst/build/native_binding/intermediates/cxx/RelWithDebInfo/321e2w1w/obj/arm64-v8a/libnative_binding.so
cmd.exe /C "cd . && C:\Users\lyy\AppData\Local\Android\Sdk\ndk\23.1.7779620\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe --target=aarch64-none-linux-android21 --gcc-toolchain=C:/Users/lyy/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=C:/Users/lyy/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o E:\flutter\20240301\fltgst\app\fltgst\build\native_binding\intermediates\cxx\RelWithDebInfo\321e2w1w\obj\arm64-v8a\libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -LE:/flutter/20240301/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib -LE:/flutter/20240301/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements -lgstcoretracers -lgstadder -lgstapp -lgstaudioconvert -lgstaudiorate -lgstaudiotestsrc -lgstvideotestsrc -lgstgio -lgstautodetect -lgstopensles -lgstipcpipeline -lgstopengl -lintl -lffi -liconv -lgmodule-2.0 -lpcre2-8 -lgstbase-1.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstgl-1.0 -lgstcontroller-1.0 -lpng16 -lgraphene-1.0 -ljpeg -lorc-0.4 -lgstapp-1.0 -lgio-2.0 -landroid -llog -lz -lOpenSLES -lEGL -lGLESv2 -latomic -lm && cd ."
ld: error: unable to find library -lpcre2-8
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

C++ build system [build] failed while executing:
@echo off
"C:\Users\lyy\AppData\Local\Android\Sdk\cmake\3.18.1\bin\ninja.exe" ^
-C ^
"E:\flutter\20240301\fltgst\app\native_binding\android\.cxx\RelWithDebInfo\321e2w1w\arm64-v8a" ^
native_binding
from E:\flutter\20240301\fltgst\app\native_binding\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.

BUILD FAILED in 14s
Running Gradle task 'assembleRelease'... 17.1s
Gradle task assembleRelease failed with exit code 1
Process finished with exit code 1

@Larryyuan2015
Copy link
Author

Hi fengjiongmax,

I also tried to compile the project by Android studio in Ubuntu,but it failed again.
Maybe it's my configuration issue. Could you help me out, Thank you very much!

/home/yhl/flutter/bin/flutter --no-color build apk
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!

Running Gradle task 'assembleRelease'...
You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':native_binding:buildCMakeRelWithDebInfo[arm64-v8a]'.

com.android.ide.common.process.ProcessException: ninja: Entering directory `/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/RelWithDebInfo/m6k592y8/arm64-v8a'
[1/3] Building C object CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o
FAILED: CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o
/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21 --gcc-toolchain=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DDART_SHARED_LIB -Dnative_binding_EXPORTS -I/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/include/gstreamer-1.0 -I/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/include/glib-2.0 -I/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/glib-2.0/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -MF CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o.d -o CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -c /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/gst_plugin_init_android.c
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/gst_plugin_init_android.c:1:10: fatal error: 'gst/gst.h' file not found
#include <gst/gst.h>
^~~~~~~~~~~
1 error generated.
[2/3] Building C object CMakeFiles/native_binding.dir/native_binding.c.o
FAILED: CMakeFiles/native_binding.dir/native_binding.c.o
/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21 --gcc-toolchain=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DDART_SHARED_LIB -Dnative_binding_EXPORTS -I/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/include/gstreamer-1.0 -I/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/include/glib-2.0 -I/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/glib-2.0/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -MD -MT CMakeFiles/native_binding.dir/native_binding.c.o -MF CMakeFiles/native_binding.dir/native_binding.c.o.d -o CMakeFiles/native_binding.dir/native_binding.c.o -c /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:2:10: fatal error: 'gst/gst.h' file not found
#include <gst/gst.h>
^~~~~~~~~~~
1 error generated.
ninja: build stopped: subcommand failed.

C++ build system [build] failed while executing:
/home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja
-C
/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/RelWithDebInfo/m6k592y8/arm64-v8a
native_binding
from /home/yhl/projects/fltgst-videodisplay/app/native_binding/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.

BUILD FAILED in 20s
Running Gradle task 'assembleRelease'... 21.6s
Gradle task assembleRelease failed with exit code 1
Process finished with exit code 1

@fengjiongmax
Copy link
Owner

It seems the compiler can't find the header, please make sure your third-party folder was structured as follow:

third-party
└── gst-android
    ├── arm64
    ├── armv7
    ├── x86
    └── x86_64

@Larryyuan2015
Copy link
Author

Hi fengjiongmax,

I configed the third-party folder as you listed.
but it still failed, Could you help me to check the cause again, Thank you very much!

yhl@Ubuntu2204:~/projects/fltgst-videodisplay/app/fltgst$ flutter build apk --debug
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!

You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply

Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':native_binding:buildCMakeDebug[arm64-v8a]'.

com.android.ide.common.process.ProcessException: ninja: Entering directory `/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a'
[1/2] Building C object CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o
[2/2] Linking C shared library /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so
FAILED: /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so
: && /home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21 --gcc-toolchain=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements -lgstcoretracers -lgstadder -lgstapp -lgstaudioconvert -lgstaudiorate -lgstaudiotestsrc -lgstvideotestsrc -lgstgio -lgstautodetect -lgstopensles -lgstipcpipeline -lgstopengl -lintl -lffi -liconv -lgmodule-2.0 -lpcre2-8 -lgstbase-1.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstgl-1.0 -lgstcontroller-1.0 -lpng16 -lgraphene-1.0 -ljpeg -lorc-0.4 -lgstapp-1.0 -lgio-2.0 -landroid -llog -lz -lOpenSLES -lEGL -lGLESv2 -latomic -lm && :
ld: error: unable to find library -lpcre2-8
clang: 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:
/home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja
-C
/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a
native_binding
from /home/yhl/projects/fltgst-videodisplay/app/native_binding/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.

BUILD FAILED in 31s
Running Gradle task 'assembleDebug'... 32.4s
Gradle task assembleDebug failed with exit code 1

@Larryyuan2015
Copy link
Author

I used the package of gstreamer-1.0-android-universal-1.20.1.tar.xz
and I can't find the library.

yhl@Ubuntu2204:/projects/fltgst-videodisplay/app/native_binding/third-party/gst-android/arm64/lib$ grep -r ‘pcre2-8’ .
yhl@Ubuntu2204:
/projects/fltgst-videodisplay/app/native_binding/third-party/gst-android/arm64/lib$ grep -r ‘lpcre2-8’ .
yhl@Ubuntu2204:~/projects/fltgst-videodisplay/app/native_binding/third-party/gst-android/arm64/lib$

@fengjiongmax
Copy link
Owner

I used the package of gstreamer-1.0-android-universal-1.20.1.tar.xz

That seems like the problem, can you try download the latest version and try again?
https://gstreamer.freedesktop.org/download/

@Larryyuan2015
Copy link
Author

Hi fengjiongmax,

I tried gstreamer-1.0-android-universal-1.24.0 package.
It can't work for them. there are many other link errors.
which gst version do you use for the project?

/home/yhl/flutter/bin/flutter --no-color build apk
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!

Running Gradle task 'assembleRelease'...
You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':native_binding:buildCMakeRelWithDebInfo[arm64-v8a]'.

com.android.ide.common.process.ProcessException: ninja: Entering directory `/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/RelWithDebInfo/m6k592y8/arm64-v8a'
[1/1] Linking C shared library /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/RelWithDebInfo/m6k592y8/obj/arm64-v8a/libnative_binding.so
FAILED: /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/RelWithDebInfo/m6k592y8/obj/arm64-v8a/libnative_binding.so
: && /home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21 --gcc-toolchain=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/RelWithDebInfo/m6k592y8/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements -lgstcoretracers -lgstadder -lgstapp -lgstaudioconvert -lgstaudiorate -lgstaudiotestsrc -lgstvideotestsrc -lgstgio -lgstautodetect -lgstopensles -lgstipcpipeline -lgstopengl -lintl -lffi -liconv -lgmodule-2.0 -lpcre2-8 -lgstbase-1.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstgl-1.0 -lgstcontroller-1.0 -lpng16 -lgraphene-1.0 -ljpeg -lorc-0.4 -lgstapp-1.0 -lgio-2.0 -landroid -llog -lz -lOpenSLES -lEGL -lGLESv2 -latomic -lm && :
ld: error: undefined symbol: gst_init

referenced by native_binding.c:42 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:42)
CMakeFiles/native_binding.dir/native_binding.c.o:(init)

ld: error: undefined symbol: g_malloc0

referenced by native_binding.c:43 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:43)
CMakeFiles/native_binding.dir/native_binding.c.o:(init)
referenced by gstfakesrc.c:651 (../plugins/elements/gstfakesrc.c:651)
gstfakesrc.c.o:(gst_fake_src_create_buffer) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstmultiqueue.c:3514 (../plugins/elements/gstmultiqueue.c:3514)
gstmultiqueue.c.o:(gst_multi_queue_request_new_pad) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced 185 more times

ld: error: undefined symbol: gst_element_factory_make

referenced by native_binding.c:49 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:49)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:50 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:50)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:51 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:51)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced 20 more times

ld: error: undefined symbol: gst_pipeline_new

referenced by native_binding.c:54 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:54)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)

ld: error: undefined symbol: gst_bin_get_type

referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by gstlatency.c:421 (../plugins/tracers/gstlatency.c:421)
gstlatency.c.o:(do_push_event_pre) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
referenced 9 more times

ld: error: undefined symbol: g_type_check_instance_cast

referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:100 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:100)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced 4 more times

ld: error: undefined symbol: gst_bin_add_many

referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)

ld: error: undefined symbol: gst_element_link_many

referenced by native_binding.c:65 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:65)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)

ld: error: undefined symbol: gst_element_set_state

referenced by native_binding.c:71 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:71)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:82 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:82)
CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
referenced by native_binding.c:102 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:102)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced 11 more times

ld: error: undefined symbol: gst_bin_get_by_interface

referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by gstglsinkbin.c:526 (../ext/gl/gstglsinkbin.c:526)
gstglsinkbin.c.o:(gst_gl_sink_bin_overlay_set_render_rectangle) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a
referenced by gstglsinkbin.c:590 (../ext/gl/gstglsinkbin.c:590)
gstglsinkbin.c.o:(gst_gl_sink_bin_color_balance_set_value) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a
referenced 2 more times

ld: error: undefined symbol: g_printerr

referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:85 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:85)
CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
referenced by giomodule.c:585 (../gio/giomodule.c:585)
giomodule.c.o:(g_io_modules_scan_all_in_directory_with_scope) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/libgio-2.0.a
referenced 11 more times

ld: error: undefined symbol: gst_object_unref

referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:86 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:86)
CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
referenced by native_binding.c:157 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:157)
CMakeFiles/native_binding.dir/native_binding.c.o:(free_resource)
referenced 406 more times

ld: error: undefined symbol: _gst_debug_min

referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced 2405 more times

ld: error: undefined symbol: GST_CAT_DEFAULT

referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced 118 more times

ld: error: undefined symbol: gst_debug_log

referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced by native_binding.c:134 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:134)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced 1855 more times

ld: error: undefined symbol: gst_element_get_type

referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstconcat.c:121 (../plugins/elements/gstconcat.c:121)
gstconcat.c.o:(gst_concat_get_type_once) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced 36 more times

ld: error: undefined symbol: gst_element_get_state

referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced by gsttypefindelement.c:599 (../plugins/elements/gsttypefindelement.c:599)
gsttypefindelement.c.o:(stop_typefinding) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstipcpipelinesrc.c:827 (../sys/ipcpipeline/gstipcpipelinesrc.c:827)
gstipcpipelinesrc.c.o:(do_state_change) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstipcpipeline.a

ld: error: undefined symbol: gst_plugin_register_static

referenced by gstcoreelementsplugin.c:70 (../plugins/elements/gstcoreelementsplugin.c:70)
gstcoreelementsplugin.c.o:(gst_plugin_coreelements_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gsttracers.c:57 (../plugins/tracers/gsttracers.c:57)
gsttracers.c.o:(gst_plugin_coretracers_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
referenced by gstadder.c:1603 (../gst/adder/gstadder.c:1603)
gstadder.c.o:(gst_plugin_adder_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstadder.a
referenced 10 more times

ld: error: undefined symbol: g_once_init_enter

referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94)
gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85)
gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced 665 more times

ld: error: undefined symbol: g_once_init_leave

referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94)
gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85)
gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced 665 more times

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
clang: 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:
/home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja
-C
/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/RelWithDebInfo/m6k592y8/arm64-v8a
native_binding
from /home/yhl/projects/fltgst-videodisplay/app/native_binding/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.

BUILD FAILED in 3s
Running Gradle task 'assembleRelease'... 3.9s
Gradle task assembleRelease failed with exit code 1
Process finished with exit code 1

@Larryyuan2015
Copy link
Author

I don't know why it happened to compile error.
I checked the file /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c,
it already includes the head file.
#include "native_binding.h"
#include <gst/gst.h>
#include <gst/video/video.h>

and,
undefined symbol: gst_init can be found in the library as below.

yhl@Ubuntu2204:~/projects/fltgst-videodisplay/app/native_binding/third-party/gst-android/arm64$ grep -rin 'gst_init' .

./include/gstreamer-1.0/gst/gst.h:109:void gst_init (int *argc, char **argv[]);

./include/gstreamer-1.0/gst/gst.h:112:gboolean gst_init_check (int *argc, char **argv[],

./include/gstreamer-1.0/gst/gst.h:118:GOptionGroup * gst_init_get_option_group (void);

grep: ./lib/libgstcheck-1.0.a: binary file matches

grep: ./lib/libgstplayer-1.0.a: binary file matches

@fengjiongmax
Copy link
Owner

interesting, did you try fluter clean before build?

@Larryyuan2015
Copy link
Author

I tried flutter clean command first.
But it still failed again.
It is so strange.

yhl@Ubuntu2204:/projects/fltgst-videodisplay/app/fltgst$ flutter clean
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Deleting build... 185ms
Deleting .dart_tool... 0ms
Deleting Generated.xcconfig... 0ms
Deleting flutter_export_environment.sh... 0ms
Deleting ephemeral... 0ms
Deleting ephemeral... 0ms
Deleting ephemeral... 0ms
Deleting .flutter-plugins-dependencies... 0ms
Deleting .flutter-plugins... 0ms
yhl@Ubuntu2204:
/projects/fltgst-videodisplay/app/fltgst$ flutter pub get
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Resolving dependencies...
flutter_lints 2.0.3 (3.0.1 available)
leak_tracker 10.0.0 (10.0.4 available)
leak_tracker_flutter_testing 2.0.1 (3.0.3 available)
leak_tracker_testing 2.0.1 (3.0.1 available)
lints 2.1.1 (3.0.0 available)
material_color_utilities 0.8.0 (0.11.1 available)
meta 1.11.0 (1.12.0 available)
test_api 0.6.1 (0.7.0 available)
vm_service 13.0.0 (14.1.0 available)
Got dependencies!
9 packages have newer versions incompatible with dependency constraints.
Try flutter pub outdated for more information.
yhl@Ubuntu2204:~/projects/fltgst-videodisplay/app/fltgst$ flutter build apk
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!

You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':native_binding:buildCMakeRelWithDebInfo[arm64-v8a]'.

com.android.ide.common.process.ProcessException: ninja: Entering directory `/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/RelWithDebInfo/m6k592y8/arm64-v8a'
[1/1] Linking C shared library /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/RelWithDebInfo/m6k592y8/obj/arm64-v8a/libnative_binding.so
FAILED: /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/RelWithDebInfo/m6k592y8/obj/arm64-v8a/libnative_binding.so
: && /home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21 --gcc-toolchain=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/RelWithDebInfo/m6k592y8/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements -lgstcoretracers -lgstadder -lgstapp -lgstaudioconvert -lgstaudiorate -lgstaudiotestsrc -lgstvideotestsrc -lgstgio -lgstautodetect -lgstopensles -lgstipcpipeline -lgstopengl -lintl -lffi -liconv -lgmodule-2.0 -lpcre2-8 -lgstbase-1.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstgl-1.0 -lgstcontroller-1.0 -lpng16 -lgraphene-1.0 -ljpeg -lorc-0.4 -lgstapp-1.0 -lgio-2.0 -landroid -llog -lz -lOpenSLES -lEGL -lGLESv2 -latomic -lm && :
ld: error: undefined symbol: gst_init

referenced by native_binding.c:42 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:42)
CMakeFiles/native_binding.dir/native_binding.c.o:(init)

ld: error: undefined symbol: g_malloc0

referenced by native_binding.c:43 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:43)
CMakeFiles/native_binding.dir/native_binding.c.o:(init)
referenced by gstfakesrc.c:651 (../plugins/elements/gstfakesrc.c:651)
gstfakesrc.c.o:(gst_fake_src_create_buffer) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstmultiqueue.c:3514 (../plugins/elements/gstmultiqueue.c:3514)
gstmultiqueue.c.o:(gst_multi_queue_request_new_pad) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced 185 more times

ld: error: undefined symbol: gst_element_factory_make

referenced by native_binding.c:49 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:49)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:50 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:50)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:51 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:51)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced 20 more times

ld: error: undefined symbol: gst_pipeline_new

referenced by native_binding.c:54 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:54)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)

ld: error: undefined symbol: gst_bin_get_type

referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by gstlatency.c:421 (../plugins/tracers/gstlatency.c:421)
gstlatency.c.o:(do_push_event_pre) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
referenced 9 more times

ld: error: undefined symbol: g_type_check_instance_cast

referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:100 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:100)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced 4 more times

ld: error: undefined symbol: gst_bin_add_many

referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)

ld: error: undefined symbol: gst_element_link_many

referenced by native_binding.c:65 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:65)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)

ld: error: undefined symbol: gst_element_set_state

referenced by native_binding.c:71 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:71)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:82 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:82)
CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
referenced by native_binding.c:102 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:102)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced 11 more times

ld: error: undefined symbol: gst_bin_get_by_interface

referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by gstglsinkbin.c:526 (../ext/gl/gstglsinkbin.c:526)
gstglsinkbin.c.o:(gst_gl_sink_bin_overlay_set_render_rectangle) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a
referenced by gstglsinkbin.c:590 (../ext/gl/gstglsinkbin.c:590)
gstglsinkbin.c.o:(gst_gl_sink_bin_color_balance_set_value) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a
referenced 2 more times

ld: error: undefined symbol: g_printerr

referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:85 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:85)
CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
referenced by giomodule.c:585 (../gio/giomodule.c:585)
giomodule.c.o:(g_io_modules_scan_all_in_directory_with_scope) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/libgio-2.0.a
referenced 11 more times

ld: error: undefined symbol: gst_object_unref

referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
referenced by native_binding.c:86 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:86)
CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
referenced by native_binding.c:157 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:157)
CMakeFiles/native_binding.dir/native_binding.c.o:(free_resource)
referenced 406 more times

ld: error: undefined symbol: _gst_debug_min

referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced 2405 more times

ld: error: undefined symbol: GST_CAT_DEFAULT

referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced 118 more times

ld: error: undefined symbol: gst_debug_log

referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced by native_binding.c:134 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:134)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced 1855 more times

ld: error: undefined symbol: gst_element_get_type

referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstconcat.c:121 (../plugins/elements/gstconcat.c:121)
gstconcat.c.o:(gst_concat_get_type_once) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced 36 more times

ld: error: undefined symbol: gst_element_get_state

referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147)
CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
referenced by gsttypefindelement.c:599 (../plugins/elements/gsttypefindelement.c:599)
gsttypefindelement.c.o:(stop_typefinding) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstipcpipelinesrc.c:827 (../sys/ipcpipeline/gstipcpipelinesrc.c:827)
gstipcpipelinesrc.c.o:(do_state_change) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstipcpipeline.a

ld: error: undefined symbol: gst_plugin_register_static

referenced by gstcoreelementsplugin.c:70 (../plugins/elements/gstcoreelementsplugin.c:70)
gstcoreelementsplugin.c.o:(gst_plugin_coreelements_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gsttracers.c:57 (../plugins/tracers/gsttracers.c:57)
gsttracers.c.o:(gst_plugin_coretracers_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
referenced by gstadder.c:1603 (../gst/adder/gstadder.c:1603)
gstadder.c.o:(gst_plugin_adder_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstadder.a
referenced 10 more times

ld: error: undefined symbol: g_once_init_enter

referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94)
gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85)
gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced 665 more times

ld: error: undefined symbol: g_once_init_leave

referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94)
gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85)
gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
referenced 665 more times

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
clang: 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:
/home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja
-C
/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/RelWithDebInfo/m6k592y8/arm64-v8a
native_binding
from /home/yhl/projects/fltgst-videodisplay/app/native_binding/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.

BUILD FAILED in 1m 2s
Running Gradle task 'assembleRelease'... 63.4s
Gradle task assembleRelease failed with exit code 1
yhl@Ubuntu2204:~/projects/fltgst-videodisplay/app/fltgst$

@Larryyuan2015
Copy link
Author

I tested flutter doctor command
it's OK.

yhl@Ubuntu2204:~/projects/fltgst-videodisplay/app/fltgst$ flutter doctor
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.19.3, on Ubuntu 22.04.4 LTS 6.5.0-25-generic, locale zh_CN.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2023.2)
[✓] Connected device (2 available)
[✓] Network resources

• No issues found!

@fengjiongmax
Copy link
Owner

Can you provide the output of flutter build apk -vv --debug?
please put it like so:

```
[output here]
```

@MatteoGigerSR
Copy link

Hi, I'm having the same issue. Here's my output of flutter build apk -vv --debug.
I'm on Ubuntu 22.04.4.

[        ] FAILURE: Build failed with an exception.
[        ] * What went wrong:
[        ] Execution failed for task ':native_binding:buildCMakeDebug[arm64-v8a]'.
[        ] > com.android.ide.common.process.ProcessException: ninja: Entering directory `/home/NAME/NAME/fltgst/app/native_binding/android/.cxx/Debug/1y2r465x/arm64-v8a'
[        ]   [1/3] Building C object CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o
[        ]   [2/3] Building C object CMakeFiles/native_binding.dir/native_binding.c.o
[        ]   [3/3] Linking C shared library /home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so
[        ]   FAILED: /home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so 
[        ]   : && /home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21
--gcc-toolchain=/home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64
--sysroot=/home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables
-fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -fno-limit-debug-info  -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment
-Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o
/home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o
CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib
-L/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements  -lgstcoretracers  -lgstadder  -lgstapp
-lgstaudioconvert  -lgstaudiorate  -lgstaudiotestsrc  -lgstgio  -lgstautodetect  -lgstopensles  -lintl  -lffi  -liconv  -lgmodule-2.0  -lpcre2-8  -lgstbase-1.0  -lgstaudio-1.0  -lorc-0.4
-lgstapp-1.0  -lgio-2.0  -llog  -lz  -lOpenSLES  -latomic -lm && :
[        ]   ld: error: undefined symbol: gst_init
[        ]   >>> referenced by native_binding.c:26 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:26)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(init)
[        ]   ld: error: undefined symbol: gst_element_factory_make
[        ]   >>> referenced by native_binding.c:33 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:33)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced by native_binding.c:34 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:34)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced by native_binding.c:35 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:35)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced 5 more times
[        ]   ld: error: undefined symbol: gst_pipeline_new
[        ]   >>> referenced by native_binding.c:36 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:36)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   ld: error: undefined symbol: g_main_loop_new
[        ]   >>> referenced by native_binding.c:38 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:38)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced by gstleaks.c:898
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstleaks.c:898)
[        ]   >>>               gstleaks.c.o:(gst_leaks_tracer_signal_thread) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ]   >>> referenced by gstgiosrc.c:192
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/gio/gstgiosrc.c:192)
[        ]   >>>               gstgiosrc.c.o:(gst_gio_src_wait_for_data) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a
[        ]   >>> referenced 5 more times
[        ]   ld: error: undefined symbol: g_printerr
[        ]   >>> referenced by native_binding.c:42 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:42)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced by native_binding.c:50 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:50)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced by native_binding.c:63 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:63)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ]   >>> referenced 12 more times
[        ]   ld: error: undefined symbol: gst_object_unref
[        ]   >>> referenced by native_binding.c:43 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:43)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced by native_binding.c:51 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:51)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced by native_binding.c:64 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:64)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ]   >>> referenced 106 more times
[        ]   ld: error: undefined symbol: gst_bin_get_type
[        ]   >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   >>> referenced by gstlatency.c:421
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstlatency.c:421)
[        ]   >>>               gstlatency.c.o:(do_push_event_pre) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ]   >>> referenced by gstlatency.c:245
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstlatency.c:245)
[        ]   >>>               gstlatency.c.o:(send_latency_probe) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ]   >>> referenced 3 more times
[        ]   ld: error: undefined symbol: g_type_check_instance_cast
[        ]   >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   ld: error: undefined symbol: gst_bin_add_many
[        ]   >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   ld: error: undefined symbol: gst_element_link_many
[        ]   >>> referenced by native_binding.c:48 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:48)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ]   ld: error: undefined symbol: gst_element_set_state
[        ]   >>> referenced by native_binding.c:60 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:60)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ]   >>> referenced by native_binding.c:74 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:74)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(free_resource)
[        ]   >>> referenced by gstautodetect.c:348
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-good-1.0-1.22.9/_builddir/../gst/autodetect/gstautodetect.c:348)
[        ]   >>>               gstautodetect.c.o:(gst_auto_detect_change_state) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstautodetect.a
[        ]   >>> referenced 3 more times
[        ]   ld: error: undefined symbol: g_main_loop_unref
[        ]   >>> referenced by native_binding.c:73 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:73)
[        ]   >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(free_resource)
[        ]   >>> referenced by gstleaks.c:920
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstleaks.c:920)
[        ]   >>>               gstleaks.c.o:(gst_leaks_tracer_signal_thread) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ]   >>> referenced by gstgiosrc.c:202
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/gio/gstgiosrc.c:202)
[        ]   >>>               gstgiosrc.c.o:(gst_gio_src_wait_for_data) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a
[        ]   >>> referenced 4 more times
[        ]   ld: error: undefined symbol: gst_plugin_register_static
[        ]   >>> referenced by gstcoreelementsplugin.c:70
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcoreelementsplugin.c:70)
[        ]   >>>               gstcoreelementsplugin.c.o:(gst_plugin_coreelements_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gsttracers.c:57
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gsttracers.c:57)
[        ]   >>>               gsttracers.c.o:(gst_plugin_coretracers_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ]   >>> referenced by gstadder.c:1603
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/adder/gstadder.c:1603)
[        ]   >>>               gstadder.c.o:(gst_plugin_adder_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstadder.a
[        ]   >>> referenced 7 more times
[        ]   ld: error: undefined symbol: g_once_init_enter
[        ]   >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ]   >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ]   >>>               gstclocksync.c.o:(gst_clock_sync_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ]   >>>               gstconcat.c.o:(gst_concat_pad_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced 428 more times
[        ]   ld: error: undefined symbol: g_once_init_leave
[        ]   >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ]   >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ]   >>>               gstclocksync.c.o:(gst_clock_sync_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ]   >>>               gstconcat.c.o:(gst_concat_pad_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced 425 more times
[        ]   ld: error: undefined symbol: g_intern_static_string
[        ]   >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ]   >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ]   >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ]   >>>               gstconcat.c.o:(gst_concat_pad_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced 436 more times
[        ]   ld: error: undefined symbol: g_type_register_static_simple
[        ]   >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ]   >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ]   >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ]   >>>               gstconcat.c.o:(gst_concat_pad_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced 237 more times
[        ]   ld: error: undefined symbol: _gst_debug_category_new
[        ]   >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ]   >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ]   >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstconcat.c:121
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:121)
[        ]   >>>               gstconcat.c.o:(gst_concat_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced 61 more times
[        ]   ld: error: undefined symbol: gst_element_register
[        ]   >>> referenced by gstcapsfilter.c:97
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:97)
[        ]   >>>               gstcapsfilter.c.o:(gst_element_register_capsfilter) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstclocksync.c:89
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:89)
[        ]   >>>               gstclocksync.c.o:(gst_element_register_clocksync) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstconcat.c:122
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:122)
[        ]   >>>               gstconcat.c.o:(gst_element_register_concat) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced 35 more times
[        ]   ld: error: undefined symbol: g_type_class_peek_parent
[        ]   >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ]   >>>               gstcapsfilter.c.o:(gst_capsfilter_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ]   >>>               gstclocksync.c.o:(gst_clock_sync_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ]   >>>               gstconcat.c.o:(gst_concat_pad_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ]   >>> referenced 199 more times
[        ]   ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
[        ]   clang: 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:
[        ]       /home/NAME/Android/Sdk/cmake/3.18.1/bin/ninja \
[        ]         -C \
[        ]         /home/NAME/NAME/fltgst/app/native_binding/android/.cxx/Debug/1y2r465x/arm64-v8a \
[        ]         native_binding
[        ]     from /home/NAME/NAME/fltgst/app/native_binding/android
[        ] * Try:
[        ] > Run with --debug option to get more log output.
[        ] > Run with --scan to get full insights.
[        ] * Exception is:
[        ] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':native_binding:buildCMakeDebug[arm64-v8a]'.
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:142)
[        ]      at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:140)
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
[        ]      at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[        ]      at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[        ]      at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[        ]      at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[        ]      at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
[        ]      at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[        ]      at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:327)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:314)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:307)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:293)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:417)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:339)
[        ]      at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[        ]      at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
[        ]      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[        ]      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[        ]      at java.base/java.lang.Thread.run(Thread.java:840)
[        ] Caused by: org.gradle.internal.UncheckedException: com.android.ide.common.process.ProcessException: ninja: Entering directory
`/home/NAME/NAME/fltgst/app/native_binding/android/.cxx/Debug/1y2r465x/arm64-v8a'
[        ] [1/3] Building C object CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o
[        ] [2/3] Building C object CMakeFiles/native_binding.dir/native_binding.c.o
[        ] [3/3] Linking C shared library /home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so
[        ] FAILED: /home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so 
[        ] : && /home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21
--gcc-toolchain=/home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64
--sysroot=/home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables
-fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -fno-limit-debug-info  -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment
-Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o
/home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o
CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib
-L/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements  -lgstcoretracers  -lgstadder  -lgstapp
-lgstaudioconvert  -lgstaudiorate  -lgstaudiotestsrc  -lgstgio  -lgstautodetect  -lgstopensles  -lintl  -lffi  -liconv  -lgmodule-2.0  -lpcre2-8  -lgstbase-1.0  -lgstaudio-1.0  -lorc-0.4
-lgstapp-1.0  -lgio-2.0  -llog  -lz  -lOpenSLES  -latomic -lm && :
[        ] ld: error: undefined symbol: gst_init
[        ] >>> referenced by native_binding.c:26 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:26)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(init)
[        ] ld: error: undefined symbol: gst_element_factory_make
[        ] >>> referenced by native_binding.c:33 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:33)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:34 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:34)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:35 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:35)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced 5 more times
[        ] ld: error: undefined symbol: gst_pipeline_new
[        ] >>> referenced by native_binding.c:36 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:36)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] ld: error: undefined symbol: g_main_loop_new
[        ] >>> referenced by native_binding.c:38 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:38)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by gstleaks.c:898
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstleaks.c:898)
[        ] >>>               gstleaks.c.o:(gst_leaks_tracer_signal_thread) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced by gstgiosrc.c:192
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/gio/gstgiosrc.c:192)
[        ] >>>               gstgiosrc.c.o:(gst_gio_src_wait_for_data) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a
[        ] >>> referenced 5 more times
[        ] ld: error: undefined symbol: g_printerr
[        ] >>> referenced by native_binding.c:42 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:42)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:50 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:50)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:63 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:63)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ] >>> referenced 12 more times
[        ] ld: error: undefined symbol: gst_object_unref
[        ] >>> referenced by native_binding.c:43 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:43)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:51 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:51)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:64 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:64)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ] >>> referenced 106 more times
[        ] ld: error: undefined symbol: gst_bin_get_type
[        ] >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by gstlatency.c:421
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstlatency.c:421)
[        ] >>>               gstlatency.c.o:(do_push_event_pre) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced by gstlatency.c:245
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstlatency.c:245)
[        ] >>>               gstlatency.c.o:(send_latency_probe) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced 3 more times
[        ] ld: error: undefined symbol: g_type_check_instance_cast
[        ] >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] ld: error: undefined symbol: gst_bin_add_many
[        ] >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] ld: error: undefined symbol: gst_element_link_many
[        ] >>> referenced by native_binding.c:48 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:48)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] ld: error: undefined symbol: gst_element_set_state
[        ] >>> referenced by native_binding.c:60 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:60)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ] >>> referenced by native_binding.c:74 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:74)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(free_resource)
[        ] >>> referenced by gstautodetect.c:348
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-good-1.0-1.22.9/_builddir/../gst/autodetect/gstautodetect.c:348)
[        ] >>>               gstautodetect.c.o:(gst_auto_detect_change_state) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstautodetect.a
[        ] >>> referenced 3 more times
[        ] ld: error: undefined symbol: g_main_loop_unref
[        ] >>> referenced by native_binding.c:73 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:73)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(free_resource)
[        ] >>> referenced by gstleaks.c:920
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstleaks.c:920)
[        ] >>>               gstleaks.c.o:(gst_leaks_tracer_signal_thread) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced by gstgiosrc.c:202
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/gio/gstgiosrc.c:202)
[        ] >>>               gstgiosrc.c.o:(gst_gio_src_wait_for_data) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a
[        ] >>> referenced 4 more times
[        ] ld: error: undefined symbol: gst_plugin_register_static
[        ] >>> referenced by gstcoreelementsplugin.c:70
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcoreelementsplugin.c:70)
[        ] >>>               gstcoreelementsplugin.c.o:(gst_plugin_coreelements_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gsttracers.c:57
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gsttracers.c:57)
[        ] >>>               gsttracers.c.o:(gst_plugin_coretracers_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced by gstadder.c:1603
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/adder/gstadder.c:1603)
[        ] >>>               gstadder.c.o:(gst_plugin_adder_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstadder.a
[        ] >>> referenced 7 more times
[        ] ld: error: undefined symbol: g_once_init_enter
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 428 more times
[        ] ld: error: undefined symbol: g_once_init_leave
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 425 more times
[        ] ld: error: undefined symbol: g_intern_static_string
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 436 more times
[        ] ld: error: undefined symbol: g_type_register_static_simple
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 237 more times
[        ] ld: error: undefined symbol: _gst_debug_category_new
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:121
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:121)
[        ] >>>               gstconcat.c.o:(gst_concat_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 61 more times
[        ] ld: error: undefined symbol: gst_element_register
[        ] >>> referenced by gstcapsfilter.c:97
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:97)
[        ] >>>               gstcapsfilter.c.o:(gst_element_register_capsfilter) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:89
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:89)
[        ] >>>               gstclocksync.c.o:(gst_element_register_clocksync) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:122
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:122)
[        ] >>>               gstconcat.c.o:(gst_element_register_concat) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 35 more times
[        ] ld: error: undefined symbol: g_type_class_peek_parent
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 199 more times
[        ] ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
[        ] clang: 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:
[        ]     /home/NAME/Android/Sdk/cmake/3.18.1/bin/ninja \
[        ]       -C \
[        ]       /home/NAME/NAME/fltgst/app/native_binding/android/.cxx/Debug/1y2r465x/arm64-v8a \
[        ]       native_binding
[        ]   from /home/NAME/NAME/fltgst/app/native_binding/android
[        ]      at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:68)
[        ]      at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:41)
[        ]      at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:128)
[        ]      at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58)
[        ]      at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51)
[        ]      at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:236)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:221)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:204)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:187)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:165)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:53)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:50)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:50)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:40)
[        ]      at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:68)
[        ]      at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:38)
[        ]      at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:41)
[        ]      at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74)
[        ]      at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55)
[        ]      at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:51)
[        ]      at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:29)
[        ]      at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.executeDelegateBroadcastingChanges(CaptureStateAfterExecutionStep.java:124)
[        ]      at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:80)
[        ]      at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:58)
[        ]      at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:48)
[        ]      at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:36)
[        ]      at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:181)
[        ]      at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:71)
[        ]      at org.gradle.internal.Either$Right.fold(Either.java:175)
[        ]      at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:59)
[        ]      at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:69)
[        ]      at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:47)
[        ]      at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:36)
[        ]      at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:25)
[        ]      at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36)
[        ]      at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22)
[        ]      at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:110)
[        ]      at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56)
[        ]      at java.base/java.util.Optional.orElseGet(Optional.java:364)
[        ]      at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56)
[        ]      at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38)
[        ]      at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73)
[        ]      at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44)
[        ]      at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37)
[        ]      at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27)
[        ]      at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89)
[        ]      at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50)
[        ]      at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:114)
[        ]      at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57)
[        ]      at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76)
[        ]      at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50)
[        ]      at org.gradle.internal.execution.steps.SkipEmptyWorkStep.executeWithNoEmptySources(SkipEmptyWorkStep.java:254)
[        ]      at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:91)
[        ]      at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:56)
[        ]      at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:32)
[        ]      at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:21)
[        ]      at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38)
[        ]      at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43)
[        ]      at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31)
[        ]      at org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:281)
[        ]      at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40)
[        ]      at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30)
[        ]      at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37)
[        ]      at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27)
[        ]      at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44)
[        ]      at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33)
[        ]      at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:76)
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:139)
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
[        ]      at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[        ]      at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[        ]      at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[        ]      at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[        ]      at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
[        ]      at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[        ]      at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:327)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:314)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:307)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:293)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:417)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:339)
[        ]      at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[        ]      at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
[        ]      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[        ]      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[        ]      at java.base/java.lang.Thread.run(Thread.java:840)
[        ] Caused by: com.android.ide.common.process.ProcessException: ninja: Entering directory
`/home/NAME/NAME/fltgst/app/native_binding/android/.cxx/Debug/1y2r465x/arm64-v8a'
[        ] [1/3] Building C object CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o
[        ] [2/3] Building C object CMakeFiles/native_binding.dir/native_binding.c.o
[        ] [3/3] Linking C shared library /home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so
[        ] FAILED: /home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so 
[        ] : && /home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21
--gcc-toolchain=/home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64
--sysroot=/home/NAME/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables
-fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -fno-limit-debug-info  -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment
-Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o
/home/NAME/NAME/fltgst/app/fltgst/build/native_binding/intermediates/cxx/Debug/1y2r465x/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o
CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib
-L/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements  -lgstcoretracers  -lgstadder  -lgstapp
-lgstaudioconvert  -lgstaudiorate  -lgstaudiotestsrc  -lgstgio  -lgstautodetect  -lgstopensles  -lintl  -lffi  -liconv  -lgmodule-2.0  -lpcre2-8  -lgstbase-1.0  -lgstaudio-1.0  -lorc-0.4
-lgstapp-1.0  -lgio-2.0  -llog  -lz  -lOpenSLES  -latomic -lm && :
[        ] ld: error: undefined symbol: gst_init
[        ] >>> referenced by native_binding.c:26 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:26)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(init)
[        ] ld: error: undefined symbol: gst_element_factory_make
[        ] >>> referenced by native_binding.c:33 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:33)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:34 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:34)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:35 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:35)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced 5 more times
[        ] ld: error: undefined symbol: gst_pipeline_new
[        ] >>> referenced by native_binding.c:36 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:36)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] ld: error: undefined symbol: g_main_loop_new
[        ] >>> referenced by native_binding.c:38 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:38)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by gstleaks.c:898
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstleaks.c:898)
[        ] >>>               gstleaks.c.o:(gst_leaks_tracer_signal_thread) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced by gstgiosrc.c:192
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/gio/gstgiosrc.c:192)
[        ] >>>               gstgiosrc.c.o:(gst_gio_src_wait_for_data) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a
[        ] >>> referenced 5 more times
[        ] ld: error: undefined symbol: g_printerr
[        ] >>> referenced by native_binding.c:42 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:42)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:50 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:50)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:63 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:63)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ] >>> referenced 12 more times
[        ] ld: error: undefined symbol: gst_object_unref
[        ] >>> referenced by native_binding.c:43 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:43)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:51 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:51)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by native_binding.c:64 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:64)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ] >>> referenced 106 more times
[        ] ld: error: undefined symbol: gst_bin_get_type
[        ] >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] >>> referenced by gstlatency.c:421
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstlatency.c:421)
[        ] >>>               gstlatency.c.o:(do_push_event_pre) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced by gstlatency.c:245
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstlatency.c:245)
[        ] >>>               gstlatency.c.o:(send_latency_probe) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced 3 more times
[        ] ld: error: undefined symbol: g_type_check_instance_cast
[        ] >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] ld: error: undefined symbol: gst_bin_add_many
[        ] >>> referenced by native_binding.c:47 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:47)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] ld: error: undefined symbol: gst_element_link_many
[        ] >>> referenced by native_binding.c:48 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:48)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[        ] ld: error: undefined symbol: gst_element_set_state
[        ] >>> referenced by native_binding.c:60 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:60)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[        ] >>> referenced by native_binding.c:74 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:74)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(free_resource)
[        ] >>> referenced by gstautodetect.c:348
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-good-1.0-1.22.9/_builddir/../gst/autodetect/gstautodetect.c:348)
[        ] >>>               gstautodetect.c.o:(gst_auto_detect_change_state) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstautodetect.a
[        ] >>> referenced 3 more times
[        ] ld: error: undefined symbol: g_main_loop_unref
[        ] >>> referenced by native_binding.c:73 (/home/NAME/NAME/fltgst/app/native_binding/src/native_binding.c:73)
[        ] >>>               CMakeFiles/native_binding.dir/native_binding.c.o:(free_resource)
[        ] >>> referenced by gstleaks.c:920
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gstleaks.c:920)
[        ] >>>               gstleaks.c.o:(gst_leaks_tracer_signal_thread) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced by gstgiosrc.c:202
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/gio/gstgiosrc.c:202)
[        ] >>>               gstgiosrc.c.o:(gst_gio_src_wait_for_data) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a
[        ] >>> referenced 4 more times
[        ] ld: error: undefined symbol: gst_plugin_register_static
[        ] >>> referenced by gstcoreelementsplugin.c:70
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcoreelementsplugin.c:70)
[        ] >>>               gstcoreelementsplugin.c.o:(gst_plugin_coreelements_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gsttracers.c:57
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/tracers/gsttracers.c:57)
[        ] >>>               gsttracers.c.o:(gst_plugin_coretracers_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[        ] >>> referenced by gstadder.c:1603
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gst-plugins-base-1.0-1.22.9/_builddir/../gst/adder/gstadder.c:1603)
[        ] >>>               gstadder.c.o:(gst_plugin_adder_register) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstadder.a
[        ] >>> referenced 7 more times
[        ] ld: error: undefined symbol: g_once_init_enter
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 428 more times
[        ] ld: error: undefined symbol: g_once_init_leave
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_get_type) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 425 more times
[        ] ld: error: undefined symbol: g_intern_static_string
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 436 more times
[        ] ld: error: undefined symbol: g_type_register_static_simple
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 237 more times
[        ] ld: error: undefined symbol: _gst_debug_category_new
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:121
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:121)
[        ] >>>               gstconcat.c.o:(gst_concat_get_type_once) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 61 more times
[        ] ld: error: undefined symbol: gst_element_register
[        ] >>> referenced by gstcapsfilter.c:97
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:97)
[        ] >>>               gstcapsfilter.c.o:(gst_element_register_capsfilter) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:89
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:89)
[        ] >>>               gstclocksync.c.o:(gst_element_register_clocksync) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:122
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:122)
[        ] >>>               gstconcat.c.o:(gst_element_register_concat) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 35 more times
[        ] ld: error: undefined symbol: g_type_class_peek_parent
[        ] >>> referenced by gstcapsfilter.c:94
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstcapsfilter.c:94)
[        ] >>>               gstcapsfilter.c.o:(gst_capsfilter_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstclocksync.c:87
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstclocksync.c:87)
[        ] >>>               gstclocksync.c.o:(gst_clock_sync_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced by gstconcat.c:85
(/home/nirbheek/projects/repos/cerbero.git/1.22/build/sources/android_universal/arm64/gstreamer-1.0-1.22.9/_builddir/../plugins/elements/gstconcat.c:85)
[        ] >>>               gstconcat.c.o:(gst_concat_pad_class_intern_init) in archive
/home/NAME/NAME/fltgst/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[        ] >>> referenced 199 more times
[        ] ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
[        ] clang: 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:
[        ]     /home/NAME/Android/Sdk/cmake/3.18.1/bin/ninja \
[        ]       -C \
[        ]       /home/NAME/NAME/fltgst/app/native_binding/android/.cxx/Debug/1y2r465x/arm64-v8a \
[        ]       native_binding
[        ]   from /home/NAME/NAME/fltgst/app/native_binding/android
[        ]      at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt.execute(ExecuteProcess.kt:274)
[        ]      at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt$executeProcess$1.invoke(ExecuteProcess.kt:106)
[        ]      at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt$executeProcess$1.invoke(ExecuteProcess.kt:104)
[        ]      at com.android.build.gradle.internal.cxx.timing.TimingEnvironmentKt.time(TimingEnvironment.kt:32)
[        ]      at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt.executeProcess(ExecuteProcess.kt:104)
[        ]      at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt.executeProcess$default(ExecuteProcess.kt:84)
[        ]      at com.android.build.gradle.internal.cxx.build.CxxRegularBuilder.executeProcessBatch(CxxRegularBuilder.kt:331)
[        ]      at com.android.build.gradle.internal.cxx.build.CxxRegularBuilder.build(CxxRegularBuilder.kt:128)
[        ]      at com.android.build.gradle.tasks.ExternalNativeBuildTask$doTaskAction$$inlined$recordTaskAction$1.invoke(BaseTask.kt:70)
[        ]      at com.android.build.gradle.internal.tasks.Blocks.recordSpan(Blocks.java:51)
[        ]      at com.android.build.gradle.tasks.ExternalNativeBuildTask.doTaskAction(ExternalNativeBuildTask.kt:136)
[        ]      at com.android.build.gradle.internal.tasks.UnsafeOutputsTask$taskAction$$inlined$recordTaskAction$1.invoke(BaseTask.kt:65)
[        ]      at com.android.build.gradle.internal.tasks.Blocks.recordSpan(Blocks.java:51)
[        ]      at com.android.build.gradle.internal.tasks.UnsafeOutputsTask.taskAction(UnsafeOutputsTask.kt:61)
[        ]      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[        ]      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[        ]      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[        ]      at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[        ]      at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125)
[        ]      ... 116 more
[        ] Caused by: com.android.ide.common.process.ProcessException: Error while executing process /home/NAME/Android/Sdk/cmake/3.18.1/bin/ninja with arguments {-C
/home/NAME/NAME/fltgst/app/native_binding/android/.cxx/Debug/1y2r465x/arm64-v8a native_binding}
[        ]      at com.android.build.gradle.internal.process.GradleProcessResult.buildProcessException(GradleProcessResult.java:73)
[        ]      at com.android.build.gradle.internal.process.GradleProcessResult.assertNormalExitValue(GradleProcessResult.java:48)
[        ]      at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt.execute(ExecuteProcess.kt:269)
[        ]      ... 134 more
[        ] Caused by: org.gradle.process.internal.ExecException: Process 'command '/home/NAME/Android/Sdk/cmake/3.18.1/bin/ninja'' finished with non-zero exit value 1
[        ]      at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:415)
[        ]      at com.android.build.gradle.internal.process.GradleProcessResult.assertNormalExitValue(GradleProcessResult.java:46)
[        ]      ... 135 more
[        ] * Get more help at https://help.gradle.org
[        ] BUILD FAILED in 1m 18s
[        ] 44 actionable tasks: 43 executed, 1 up-to-date
[  +61 ms] Stopped 1 worker daemon(s).
[ +352 ms] Running Gradle task 'assembleDebug'... (completed in 78.8s)
[   +3 ms] "flutter apk" took 79,220ms.
[   +2 ms] Gradle task assembleDebug failed with exit code 1
[        ] 
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      AndroidGradleBuilder.buildGradleApp (package:flutter_tools/src/android/gradle.dart:506:9)
           <asynchronous suspension>
           #2      AndroidGradleBuilder.buildApk (package:flutter_tools/src/android/gradle.dart:224:5)
           <asynchronous suspension>
           #3      BuildApkCommand.runCommand (package:flutter_tools/src/commands/build_apk.dart:142:5)
           <asynchronous suspension>
           #4      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1389:27)
           <asynchronous suspension>
           #5      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
           <asynchronous suspension>
           #6      CommandRunner.runCommand (package:args/command_runner.dart:212:13)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:355:9)
           <asynchronous suspension>
           #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
           <asynchronous suspension>
           #9      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:295:5)
           <asynchronous suspension>
           #10     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:119:9)
           <asynchronous suspension>
           #11     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
           <asynchronous suspension>
           #12     main (package:flutter_tools/executable.dart:90:3)
           <asynchronous suspension>
           
           
[  +46 ms] ensureAnalyticsSent: 45ms
[        ] Running 0 shutdown hooks
[        ] Shutdown hooks complete
[   +4 ms] exiting with code 1

@fengjiongmax
Copy link
Owner

@MatteoGigerSR can you provide the content of app/native_binding/src/CMakeLists.txt?

@MatteoGigerSR
Copy link

I did not modify your version of the CMakeLists.txt

# The Flutter tooling requires that developers have CMake 3.10 or later
# installed. You should not increase this version, as doing so will cause
# the plugin to fail to compile for some customers of the plugin.
cmake_minimum_required(VERSION 3.10)

project(native_binding_library VERSION 0.0.1 LANGUAGES C)

IF( ANDROID OR __ANDROID__)
ELSE()
  find_package(PkgConfig REQUIRED)

  pkg_search_module(GST REQUIRED gstreamer-1.0)
ENDIF()


IF(WIN32)
  find_program(CMAKE_PKGCONFIG_EXECUTABLE pkg-config)
  IF(CMAKE_PKGCONFIG_EXECUTABLE)
  # pkg-config.exe gstreamer-1.0 --libs --msvc-syntax
    EXEC_PROGRAM(${CMAKE_PKGCONFIG_EXECUTABLE}
    ARGS " --libs --msvc-syntax gstreamer-1.0"
    OUTPUT_VARIABLE GST_LDFLAGS)
    # replace spaces with semicolons so that we don't have quotation marks in command line option
    string(REPLACE " " ";" GST_LDFLAGS ${GST_LDFLAGS})
    message("GST_LDFLAGS: ${GST_LDFLAGS}")
  ENDIF()
ENDIF()

IF(ANDROID OR __ANDROID__)
  SET(GST_FOLDER ${CMAKE_CURRENT_SOURCE_DIR}/../third-party/gst-android)
  SET(ABI_SUFFIX ${ANDROID_ABI})

  IF(${ANDROID_ABI} STREQUAL "armeabi-v7a")
    SET(ABI_SUFFIX armv7)
  ELSEIF(${ANDROID_ABI} STREQUAL "arm64-v8a")
    SET(ABI_SUFFIX arm64)
  ELSEIF(${ANDROID_ABI} STREQUAL "x86")
    # skipped
  ELSEIF(${ANDROID_ABI} STREQUAL "x86_64")
    # skipped
  ENDIF()

  SET(GST_ROOT ${GST_FOLDER}/${ABI_SUFFIX})

  # -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
  include_directories(
    ${GST_ROOT}/include/gstreamer-1.0
    ${GST_ROOT}/include/glib-2.0
    ${GST_ROOT}/lib/glib-2.0/include
  )

  link_directories(
    ${GST_ROOT}/lib
    ${GST_ROOT}/lib/gstreamer-1.0
  )

  SET(PLUGINS_DECLARATION)
  SET(PLUGINS_REGISTRATION)

  LIST(APPEND GST_PLUGINS coreelements coretracers adder app audioconvert audiorate audiotestsrc gio autodetect opensles)
  foreach(GST_P ${GST_PLUGINS})
    LIST(APPEND LINK_LIBS "gst${GST_P}")
    LIST(APPEND PLUGINS_DECLARATION "\nGST_PLUGIN_STATIC_DECLARE(${GST_P})")
    LIST(APPEND PLUGINS_REGISTRATION "\nGST_PLUGIN_STATIC_REGISTER(${GST_P})")
  endforeach()
  
  configure_file(gst_android.c.in ${CMAKE_CURRENT_SOURCE_DIR}/gst_plugin_init_android.c)

  LIST(APPEND APPENDED_SOURCE gst_plugin_init_android.c)

  LIST(APPEND LINK_LIBS intl ffi iconv gmodule-2.0 pcre2-8 gstbase-1.0 gstaudio-1.0 orc-0.4 gstapp-1.0 gio-2.0 log z OpenSLES)

ELSE()
  include_directories(${GST_INCLUDE_DIRS})
ENDIF()

add_library(native_binding SHARED
  "native_binding.c"
  ${APPENDED_SOURCE}
)

IF(WIN32)
  target_link_options(native_binding PRIVATE ${GST_LDFLAGS})
ELSE()
  target_link_libraries(native_binding PRIVATE ${GST_LDFLAGS} ${LINK_LIBS})
ENDIF()

set_target_properties(native_binding PROPERTIES
  PUBLIC_HEADER native_binding.h
  OUTPUT_NAME "native_binding"
)

target_compile_definitions(native_binding PUBLIC DART_SHARED_LIB)

@fengjiongmax
Copy link
Owner

Well, not sure what went wrong... I tried this in a freshly setup environment, and it doesn't show me this error, can you try deleting the entire repo and setting it up and try again?

@Larryyuan2015
Copy link
Author

Hi fengjiongmax,

Could you help me to check the information?Thank you very much!

yhl@Ubuntu2204:~/projects/fltgst-videodisplay/app/fltgst$ flutter build apk -vv --debug
[ +16 ms] executing: uname -m
[ +7 ms] Exit code 0 from: uname -m
[ ] x86_64
[ +79 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +4 ms] Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
[ +72 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ +717 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ +2 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ +134 ms] Skipping pub get: version match.
[ +79 ms] Found plugin native_binding at /home/yhl/projects/fltgst-videodisplay/app/native_binding/
[ +5 ms] Found plugin native_view at /home/yhl/projects/fltgst-videodisplay/app/native_view/
[ +74 ms] Found plugin native_binding at /home/yhl/projects/fltgst-videodisplay/app/native_binding/
[ +2 ms] Found plugin native_view at /home/yhl/projects/fltgst-videodisplay/app/native_view/
[ +98 ms] Found plugin native_binding at /home/yhl/projects/fltgst-videodisplay/app/native_binding/
[ +7 ms] Found plugin native_view at /home/yhl/projects/fltgst-videodisplay/app/native_view/
[ +12 ms] Generating /home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +112 ms] executing: /home/yhl/android-studio/jbr/bin/java -version
[ +98 ms] Exit code 0 from: /home/yhl/android-studio/jbr/bin/java -version
[ ] openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)
OpenJDK 64-Bit Server VM (build 17.0.9+0-17.0.9b1087.7-11185874, mixed mode)
[ +1 ms] executing: /home/yhl/android-studio/jbr/bin/java -version
[ +73 ms] Exit code 0 from: /home/yhl/android-studio/jbr/bin/java -version
[ ] openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)
OpenJDK 64-Bit Server VM (build 17.0.9+0-17.0.9b1087.7-11185874, mixed mode)
[ +13 ms] executing: /home/yhl/android-studio/jbr/bin/java --version
[ +88 ms] Exit code 0 from: /home/yhl/android-studio/jbr/bin/java --version
[ ] openjdk 17.0.9 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)
OpenJDK 64-Bit Server VM (build 17.0.9+0-17.0.9b1087.7-11185874, mixed mode)
[ +21 ms] Using gradle from /home/yhl/projects/fltgst-videodisplay/app/fltgst/android/gradlew.
[ +4 ms] Running Gradle task 'assembleDebug'...
[ +4 ms] executing: [/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/] /home/yhl/projects/fltgst-videodisplay/app/fltgst/android/gradlew --full-stacktrace --info -Pverbose=true
-Ptarget-platform=android-arm,android-arm64,android-x64 -Ptarget=lib/main.dart -Pbase-application-name=android.app.Application -Pdart-obfuscation=false -Ptrack-widget-creation=true -Ptree-shake-icons=false assembleDebug
[+1797 ms] Initialized native services in: /home/yhl/.gradle/native
[ +6 ms] Initialized jansi services in: /home/yhl/.gradle/native
[ +445 ms] Removing 0 daemon stop events from registry
[ ] Starting a Gradle Daemon (subsequent builds will be faster)
[ +99 ms] Starting process 'Gradle build daemon'. Working directory: /home/yhl/.gradle/daemon/7.5 Command: /home/yhl/android-studio/jbr/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens
java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens
java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent.atomic=ALL-UNNAMED -Xmx1536M
-Dfile.encoding=UTF-8 -Duser.country=CN -Duser.language=zh -Duser.variant -cp /home/yhl/.gradle/wrapper/dists/gradle-7.5-all/6qsw290k5lz422uaf8jf6m7co/gradle-7.5/lib/gradle-launcher-7.5.jar
org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.5
[ +2 ms] Successfully started process 'Gradle build daemon'
[+2197 ms] An attempt to start the daemon took 2.238 secs.
[ +299 ms] The client will now receive all logging from the daemon (pid: 6391). The daemon log file: /home/yhl/.gradle/daemon/7.5/daemon-6391.out.log
[ ] Starting build in new daemon [memory: 1.5 GiB]
[ +299 ms] Using 6 worker leases.
[ +899 ms] Watching the file system is configured to be enabled if available
[ ] Now considering [/home/yhl/projects/fltgst-videodisplay/app/fltgst/android] as hierarchies to watch
[ ] File system watching is active
[ +900 ms] Starting Build
[ +599 ms] You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the
declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply
[ +100 ms] Settings evaluated using settings file '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/settings.gradle'.
[ ] Now considering [/home/yhl/flutter/packages/flutter_tools/gradle, /home/yhl/projects/fltgst-videodisplay/app/fltgst/android] as hierarchies to watch
[ +399 ms] Skipping Kotlin DSL script compilation (Settings/TopLevel/stage1) as it is up-to-date.
[ +199 ms] Projects loaded. Root project using build file '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/build.gradle'.
[ ] Included projects: [root project 'android', project ':app', project ':native_binding', project ':native_view']
[+2000 ms] > Configure project :
[ ] Evaluating root project 'android' using build file '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/build.gradle'.
[+2398 ms] > Configure project :gradle
[ ] Evaluating project ':gradle' using build file '/home/yhl/flutter/packages/flutter_tools/gradle/build.gradle.kts'.
[ ] Caching disabled for Kotlin DSL plugin accessors for classpath 'a2382fe04968ac47ecb1ed8a957d688a' because:
[ ] Build cache is disabled
[ ] Skipping Kotlin DSL plugin accessors for classpath 'a2382fe04968ac47ecb1ed8a957d688a' as it is up-to-date.
[ ] Caching disabled for Kotlin DSL script compilation (Project/TopLevel/stage1) because:
[ ] Build cache is disabled
[ ] Skipping Kotlin DSL script compilation (Project/TopLevel/stage1) as it is up-to-date.
[ ] Caching disabled for Kotlin DSL accessors for project ':gradle' because:
[ +1 ms] Build cache is disabled
[ ] Skipping Kotlin DSL accessors for project ':gradle' as it is up-to-date.
[ ] Caching disabled for Kotlin DSL script compilation (Project/TopLevel/stage2) because:
[ ] Build cache is disabled
[ ] Skipping Kotlin DSL script compilation (Project/TopLevel/stage2) as it is up-to-date.
[ ] > Configure project :app
[ ] Evaluating project ':app' using build file '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/build.gradle'.
[ +494 ms] Resolve mutations for :gradle:compileJava (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :gradle:compileJava (Thread[Execution worker,5,main]) completed. Took 0.009 secs.
[ +99 ms] > Task :gradle:compileJava NO-SOURCE
[ ] Watching 1 directories to track changes
[ ] Skipping task ':gradle:compileJava' as it has no source files and no previous output files.
[ ] Resolve mutations for :gradle:compileGroovy (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :gradle:compileGroovy (Thread[Execution worker,5,main]) completed. Took 0.001 secs.
[ ] :gradle:compileGroovy (Thread[Execution worker,5,main]) started.
[ +97 ms] > Task :gradle:compileGroovy UP-TO-DATE
[ ] Watching 2 directories to track changes
[ ] Watching 3 directories to track changes
[ ] Watching 4 directories to track changes
[ ] Watching 5 directories to track changes
[ +3 ms] Watching 6 directories to track changes
[ ] Watching 7 directories to track changes
[ ] Watching 8 directories to track changes
[ ] Caching disabled for task ':gradle:compileGroovy' because:
[ ] Build cache is disabled
[ ] Skipping task ':gradle:compileGroovy' as it is up-to-date.
[ ] :gradle:compileGroovy (Thread[Execution worker,5,main]) completed. Took 0.133 secs.
[ ] Resolve mutations for :gradle:pluginDescriptors (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :gradle:pluginDescriptors (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] > Task :gradle:pluginDescriptors UP-TO-DATE
[ ] Watching 9 directories to track changes
[ ] Caching disabled for task ':gradle:pluginDescriptors' because:
[ ] Build cache is disabled
[ ] Skipping task ':gradle:pluginDescriptors' as it is up-to-date.
[ ] Resolve mutations for :gradle:processResources (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :gradle:processResources (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] > Task :gradle:processResources UP-TO-DATE
[ ] Watching 9 directories to track changes
[ ] Watching 12 directories to track changes
[ ] Caching disabled for task ':gradle:processResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':gradle:processResources' as it is up-to-date.
[ ] Resolve mutations for :gradle:classes (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :gradle:classes (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :gradle:classes (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :gradle:classes UP-TO-DATE
[ ] Skipping task ':gradle:classes' as it has no actions.
[ ] :gradle:classes (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :gradle:jar (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :gradle:jar (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :gradle:jar (Thread[Execution worker Thread 4,5,main]) started.
[ ] producer locations for task group 0 (Thread[Execution worker,5,main]) started.
[ ] producer locations for task group 0 (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ +82 ms] > Task :gradle:jar UP-TO-DATE
[ ] Watching 13 directories to track changes
[ ] Watching 14 directories to track changes
[ ] Caching disabled for task ':gradle:jar' because:
[ ] Build cache is disabled
[ ] Skipping task ':gradle:jar' as it is up-to-date.
[ ] :gradle:jar (Thread[Execution worker Thread 4,5,main]) completed. Took 0.008 secs.
[+1199 ms] > Configure project :app
[ ] :gradle:compileJava (Thread[included builds,5,main]) started.
[ ] :gradle:compileJava (Thread[included builds,5,main]) completed. Took 0.061 secs.
[ ] :gradle:pluginDescriptors (Thread[included builds,5,main]) started.
[ ] :gradle:pluginDescriptors (Thread[included builds,5,main]) completed. Took 0.006 secs.
[ ] :gradle:processResources (Thread[included builds,5,main]) started.
[ ] :gradle:processResources (Thread[included builds,5,main]) completed. Took 0.008 secs.
[+1498 ms] Using Kotlin Gradle Plugin gradle70 variant
[ +700 ms] Caching disabled for Kotlin DSL script compilation (Project/ScriptPlugin/stage1) because:
[ ] Build cache is disabled
[ ] Skipping Kotlin DSL script compilation (Project/ScriptPlugin/stage1) as it is up-to-date.
[+1299 ms] Parsed shrinker version: 3.3.70
[+1800 ms] > Configure project :native_binding
[ ] Evaluating project ':native_binding' using build file '/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/build.gradle'.
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ +3 ms] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ +5 ms] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ +4 ms] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ +3 ms] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ +1 ms] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ +5 ms] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ +361 ms] > Configure project :native_view
[ ] Evaluating project ':native_view' using build file '/home/yhl/projects/fltgst-videodisplay/app/native_view/android/build.gradle'.
[ ] Using Kotlin Gradle Plugin gradle70 variant
[ ] All projects evaluated.
[ +198 ms] Task name matched 'assembleDebug'
[ ] Selected primary task 'assembleDebug' from project :
[ +498 ms] WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 34
[ ] This Android Gradle plugin (7.3.0) was tested up to compileSdk = 33
[ ] This warning can be suppressed by adding
[ ] android.suppressUnsupportedCompileSdk=34
[ ] to this project's gradle.properties
[ ] The build will continue, but you are strongly encouraged to update your project to
[ ] use a newer Android Gradle Plugin that has been tested with compileSdk = 34
[ +800 ms] Tasks to be executed: [task ':app:preBuild', task ':app:preDebugBuild', task ':app:mergeDebugNativeDebugMetadata', task ':app:compileFlutterBuildDebug', task ':app:packLibsflutterBuildDebug', task
':native_binding:preBuild', task ':native_binding:preDebugBuild', task ':native_binding:compileDebugAidl', task ':native_view:preBuild', task ':native_view:preDebugBuild', task ':native_view:compileDebugAidl', task
':app:compileDebugAidl', task ':native_binding:packageDebugRenderscript', task ':native_view:packageDebugRenderscript', task ':app:compileDebugRenderscript', task ':app:generateDebugBuildConfig', task
':native_binding:writeDebugAarMetadata', task ':native_view:writeDebugAarMetadata', task ':app:checkDebugAarMetadata', task ':app:cleanMergeDebugAssets', task ':app:mergeDebugShaders', task ':app:compileDebugShaders',
task ':app:generateDebugAssets', task ':native_binding:mergeDebugShaders', task ':native_binding:compileDebugShaders', task ':native_binding:generateDebugAssets', task ':native_binding:packageDebugAssets', task
':native_view:mergeDebugShaders', task ':native_view:compileDebugShaders', task ':native_view:generateDebugAssets', task ':native_view:packageDebugAssets', task ':app:mergeDebugAssets', task
':app:copyFlutterAssetsDebug', task ':app:generateDebugResValues', task ':native_binding:compileDebugRenderscript', task ':native_binding:generateDebugResValues', task ':native_binding:generateDebugResources', task
':native_binding:packageDebugResources', task ':native_view:compileDebugRenderscript', task ':native_view:generateDebugResValues', task ':native_view:generateDebugResources', task ':native_view:packageDebugResources',
task ':app:mapDebugSourceSetPaths', task ':app:generateDebugResources', task ':app:mergeDebugResources', task ':app:createDebugCompatibleScreenManifests', task ':app:extractDeepLinksDebug', task
':native_binding:extractDeepLinksDebug', task ':native_binding:processDebugManifest', task ':native_view:extractDeepLinksDebug', task ':native_view:processDebugManifest', task ':app:processDebugMainManifest', task
':app:processDebugManifest', task ':app:processDebugManifestForPackage', task ':native_binding:compileDebugLibraryResources', task ':native_binding:parseDebugLocalResources', task ':native_binding:generateDebugRFile',
task ':native_view:compileDebugLibraryResources', task ':native_view:parseDebugLocalResources', task ':native_view:generateDebugRFile', task ':app:processDebugResources', task ':native_binding:generateDebugBuildConfig',
task ':native_binding:javaPreCompileDebug', task ':native_binding:compileDebugJavaWithJavac', task ':native_binding:bundleLibCompileToJarDebug', task ':native_view:generateDebugBuildConfig', task
':native_view:compileDebugKotlin', task ':native_view:javaPreCompileDebug', task ':native_view:compileDebugJavaWithJavac', task ':native_view:bundleLibCompileToJarDebug', task ':app:compileDebugKotlin', task
':app:javaPreCompileDebug', task ':app:compileDebugJavaWithJavac', task ':app:compressDebugAssets', task ':app:processDebugJavaRes', task ':native_binding:processDebugJavaRes', task ':native_binding:bundleLibResDebug',
task ':native_view:processDebugJavaRes', task ':native_view:bundleLibResDebug', task ':app:mergeDebugJavaResource', task ':app:checkDebugDuplicateClasses', task ':app:desugarDebugFileDependencies', task
':app:mergeExtDexDebug', task ':native_binding:bundleLibRuntimeToJarDebug', task ':native_view:bundleLibRuntimeToJarDebug', task ':app:mergeLibDexDebug', task ':app:dexBuilderDebug', task ':app:mergeProjectDexDebug',
task ':app:mergeDebugJniLibFolders', task ':native_binding:configureCMakeDebug[arm64-v8a]', task ':native_binding:buildCMakeDebug[arm64-v8a]', task ':native_binding:configureCMakeDebug[armeabi-v7a]', task
':native_binding:buildCMakeDebug[armeabi-v7a]', task ':native_binding:configureCMakeDebug[x86]', task ':native_binding:buildCMakeDebug[x86]', task ':native_binding:configureCMakeDebug[x86_64]', task
':native_binding:buildCMakeDebug[x86_64]', task ':native_binding:externalNativeBuildDebug', task ':native_binding:mergeDebugJniLibFolders', task ':native_binding:mergeDebugNativeLibs', task
':native_binding:copyDebugJniLibsProjectOnly', task ':native_view:mergeDebugJniLibFolders', task ':native_view:mergeDebugNativeLibs', task ':native_view:copyDebugJniLibsProjectOnly', task ':app:mergeDebugNativeLibs',
task ':app:stripDebugDebugSymbols', task ':app:validateSigningDebug', task ':app:writeDebugAppMetadata', task ':app:writeDebugSigningConfigVersions', task ':app:packageDebug', task
':app:createDebugApkListingFileRedirect', task ':app:assembleDebug', task ':native_binding:stripDebugDebugSymbols', task ':native_binding:copyDebugJniLibsProjectAndLocalJars', task
':native_binding:extractDebugAnnotations', task ':native_binding:extractDeepLinksForAarDebug', task ':native_binding:mergeDebugGeneratedProguardFiles', task ':native_binding:mergeDebugConsumerProguardFiles', task
':native_binding:prepareDebugArtProfile', task ':native_binding:prepareLintJarForPublish', task ':native_binding:mergeDebugJavaResource', task ':native_binding:syncDebugLibJars', task ':native_binding:bundleDebugAar',
task ':native_binding:assembleDebug', task ':native_view:stripDebugDebugSymbols', task ':native_view:copyDebugJniLibsProjectAndLocalJars', task ':native_view:extractDebugAnnotations', task
':native_view:extractDeepLinksForAarDebug', task ':native_view:mergeDebugGeneratedProguardFiles', task ':native_view:mergeDebugConsumerProguardFiles', task ':native_view:prepareDebugArtProfile', task
':native_view:prepareLintJarForPublish', task ':native_view:mergeDebugJavaResource', task ':native_view:syncDebugLibJars', task ':native_view:bundleDebugAar', task ':native_view:assembleDebug']
[ +18 ms] Tasks that were excluded: []
[ ] work action Parameters of DexingWithClasspathTransform (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:preBuild (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :app:preBuild (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :app:preBuild (Thread[Execution worker,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.011 secs.
[ +78 ms] > Task :app:preBuild UP-TO-DATE
[ ] Skipping task ':app:preBuild' as it has no actions.
[ ] :app:preBuild (Thread[Execution worker,5,main]) completed. Took 0.011 secs.
[ ] Resolve mutations for :app:preDebugBuild (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :app:preDebugBuild (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :app:preDebugBuild (Thread[Execution worker,5,main]) started.
[ ] > Task :app:preDebugBuild UP-TO-DATE
[ ] Skipping task ':app:preDebugBuild' as it has no actions.
[ ] :app:preDebugBuild (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:mergeDebugNativeDebugMetadata (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :app:mergeDebugNativeDebugMetadata (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :app:mergeDebugNativeDebugMetadata (Thread[Execution worker,5,main]) started.
[ ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[ ] Skipping task ':app:mergeDebugNativeDebugMetadata' as it has no source files and no previous output files.
[ ] :app:mergeDebugNativeDebugMetadata (Thread[Execution worker,5,main]) completed. Took 0.053 secs.
[ ] Resolve mutations for :app:compileFlutterBuildDebug (Thread[Execution worker,5,main]) started.
[ ] :app:compileFlutterBuildDebug (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :app:compileFlutterBuildDebug (Thread[Execution worker,5,main]) completed. Took 0.011 secs.
[+1997 ms] > Task :app:compileFlutterBuildDebug
[ ] Watching 15 directories to track changes
[ ] Caching disabled for task ':app:compileFlutterBuildDebug' because:
[ ] Build cache is disabled
[ ] Task ':app:compileFlutterBuildDebug' is not up-to-date because:
[ ] Value of input property 'verbose' has changed for task ':app:compileFlutterBuildDebug'
[ ] Starting process 'command '/home/yhl/flutter/bin/flutter''. Working directory: /home/yhl/projects/fltgst-videodisplay/app/fltgst Command: /home/yhl/flutter/bin/flutter --verbose assemble --no-version-check
--depfile /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/intermediates/flutter/debug/flutter_build.d --output /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/intermediates/flutter/debug
-dTargetFile=lib/main.dart -dTargetPlatform=android -dBuildMode=debug -dTrackWidgetCreation=true -dFlavor= -dAndroidArchs=android-arm android-arm64 android-x64 -dMinSdkVersion=21 -dIsAndroidLibrary=false
debug_android_application
[ ] Successfully started process 'command '/home/yhl/flutter/bin/flutter''
[ ] [ +25 ms] executing: uname -m
[ ] [ +10 ms] Exit code 0 from: uname -m
[ ] [ ] x86_64
[ ] [ +23 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] [ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] [ +116 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ ] [ +4 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ ] [ +37 ms] Initializing file store
[ ] [ +22 ms] native_assets: Starting due to {}
[ ] [ +1 ms] Skipping target: gen_localizations
[ ] [ +7 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
/home/yhl/projects/fltgst-videodisplay/app/fltgst/.dart_tool/package_config_subset}
[ ] [ +62 ms] No packages with native assets. Skipping native assets compilation.
[ ] [ ] Writing native_assets.yaml.
[ ] [ +29 ms] Writing /home/yhl/projects/fltgst-videodisplay/app/fltgst/.dart_tool/flutter_build/dddaf517eb6bb905b5ad45153256ec00/native_assets.yaml done.
[ ] [ +2 ms] native_assets: Complete
[ ] [ +428 ms] Found plugin native_binding at /home/yhl/projects/fltgst-videodisplay/app/native_binding/
[ ] [ +6 ms] Found plugin native_view at /home/yhl/projects/fltgst-videodisplay/app/native_view/
[ ] [ +3 ms] gen_dart_plugin_registrant: Complete
[ +2 ms] [ ] kernel_snapshot: Starting due to {}
[ +1 ms] [ +2 ms] Embedding native assets mapping /home/yhl/projects/fltgst-videodisplay/app/fltgst/.dart_tool/flutter_build/dddaf517eb6bb905b5ad45153256ec00/native_assets.yaml in kernel.
[ ] [ +9 ms] /home/yhl/flutter/bin/cache/dart-sdk/bin/dartaotruntime --disable-dart-dev /home/yhl/flutter/bin/cache/dart-sdk/bin/snapshots/frontend_server_aot.dart.snapshot --sdk-root
/home/yhl/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --target=flutter --no-print-incremental-dependencies -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation
--no-link-platform --packages /home/yhl/projects/fltgst-videodisplay/app/fltgst/.dart_tool/package_config.json --output-dill
/home/yhl/projects/fltgst-videodisplay/app/fltgst/.dart_tool/flutter_build/dddaf517eb6bb905b5ad45153256ec00/app.dill --depfile
/home/yhl/projects/fltgst-videodisplay/app/fltgst/.dart_tool/flutter_build/dddaf517eb6bb905b5ad45153256ec00/kernel_snapshot.d --incremental --initialize-from-dill
/home/yhl/projects/fltgst-videodisplay/app/fltgst/.dart_tool/flutter_build/dddaf517eb6bb905b5ad45153256ec00/app.dill --native-assets
/home/yhl/projects/fltgst-videodisplay/app/fltgst/.dart_tool/flutter_build/dddaf517eb6bb905b5ad45153256ec00/native_assets.yaml --verbosity=error package:fltgst/main.dart
[ ] [ +2 ms] Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
[ ] [ +904 ms] ../native_binding/lib/native_binding_bindings_generated.dart:8:1: Error: Expected an identifier, but got 'import'.
[ ] [ ] Try inserting an identifier before 'import'.
[ ] [ ] import 'dart:ffi' as ffi;
[ ] [ ] ^^^^^^
[ ] [ ] ../native_binding/lib/native_binding_bindings_generated.dart:1:1: Error: Expected ';' after this.
[ ] [ ] flut// ignore_for_file: always_specify_types
[ ] [ ] ^^^^
[ ] [ ] ../native_binding/lib/native_binding_bindings_generated.dart:8:1: Error: Directives must appear before any declarations.
[ ] [ ] Try moving the directive before any declarations.
[ ] [ ] import 'dart:ffi' as ffi;
[ ] [ ] ^^^^^^
[ +489 ms] [ +588 ms] ../native_binding/lib/native_binding_bindings_generated.dart:1:1: Error: Type 'flut' not found.
[ ] [ ] flut// ignore_for_file: always_specify_types
[ ] [ ] ^^^^
[+5198 ms] [+5196 ms] Persisting file store
[ ] [ +2 ms] Done persisting file store
[ ] [ +1 ms] Target kernel_snapshot failed: Exception
[ ] #0 KernelSnapshot.build (package:flutter_tools/src/build_system/targets/common.dart:274:7)
[ ]
[ ] #1 _BuildInstance._invokeInternal (package:flutter_tools/src/build_system/build_system.dart:861:9)
[ ]
[ ] #2 Future.wait. (dart:async/future.dart:518:21)
[ ]
[ ] #3 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:799:32)
[ ]
[ ] #4 FlutterBuildSystem.build (package:flutter_tools/src/build_system/build_system.dart:628:16)
[ ]
[ ] #5 AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:318:32)
[ ]
[ ] #6 FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:1389:27)
[ ]
[ ] #7 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #8 CommandRunner.runCommand (package:args/command_runner.dart:212:13)
[ ]
[ ] #9 FlutterCommandRunner.runCommand. (package:flutter_tools/src/runner/flutter_command_runner.dart:355:9)
[ ]
[ ] #10 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #11 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:295:5)
[ ]
[ ] #12 run.. (package:flutter_tools/runner.dart:119:9)
[ ]
[ ] #13 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ +2 ms] #14 main (package:flutter_tools/executable.dart:90:3)
[ +2 ms]
[ ] [ +3 ms]
[ ] #0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
[ ] #1 AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:335:7)
[ ]
[ ] #2 FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:1389:27)
[ ]
[ ] #3 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #4 CommandRunner.runCommand (package:args/command_runner.dart:212:13)
[ ]
[ ] #5 FlutterCommandRunner.runCommand. (package:flutter_tools/src/runner/flutter_command_runner.dart:355:9)
[ ]
[ ] [ +8 ms] "flutter assemble" took 7,452ms.
[ +89 ms] #6 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #7 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:295:5)
[ ]
[ ] #8 run.. (package:flutter_tools/runner.dart:119:9)
[ ]
[ ] #9 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ +1 ms] #10 main (package:flutter_tools/executable.dart:90:3)
[ +1 ms]
[ +196 ms] [ +234 ms] ensureAnalyticsSent: 233ms
[ ] [ ] Running 0 shutdown hooks
[ ] [ ] Shutdown hooks complete
[ ] [ +12 ms] exiting with code 1
[ ] > Task :app:compileFlutterBuildDebug FAILED
[ ] :app:compileFlutterBuildDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 8.002 secs.
[ +100 ms] FAILURE: Build failed with an exception.
[ ] * What went wrong:
[ ] Execution failed for task ':app:compileFlutterBuildDebug'.
[ ] > Process 'command '/home/yhl/flutter/bin/flutter'' finished with non-zero exit value 1
[ ] * Try:
[ ] > Run with --debug option to get more log output.
[ ] > Run with --scan to get full insights.
[ ] * Exception is:
[ ] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileFlutterBuildDebug'.
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:142)
[ ] at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:140)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
[ ] at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[ ] at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[ ] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[ ] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
[ ] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[ +5 ms] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:327)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:314)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:307)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:293)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:417)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:339)
[ ] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[ ] at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[ ] at java.base/java.lang.Thread.run(Thread.java:840)
[ ] Caused by: org.gradle.process.internal.ExecException: Process 'command '/home/yhl/flutter/bin/flutter'' finished with non-zero exit value 1
[ ] at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:415)
[ ] at org.gradle.process.internal.DefaultExecAction.execute(DefaultExecAction.java:38)
[ ] at org.gradle.process.internal.DefaultExecActionFactory.exec(DefaultExecActionFactory.java:202)
[ ] at org.gradle.api.internal.project.DefaultProject.exec(DefaultProject.java:1171)
[ ] at org.gradle.api.internal.project.DefaultProject.exec(DefaultProject.java:1166)
[ ] at org.gradle.api.Project$exec$9.call(Unknown Source)
[ ] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[ ] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
[ ] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
[ ] at org.gradle.internal.classpath.Instrumented$ExecCallSite.call(Instrumented.java:740)
[ ] at BaseFlutterTask.buildBundle(flutter.groovy:1419)
[ ] at BaseFlutterTask$buildBundle.callCurrent(Unknown Source)
[ ] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[ ] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
[ ] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
[ ] at FlutterTask.build(flutter.groovy:1558)
[ ] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ ] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[ ] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ ] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[ ] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125)
[ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58)
[ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51)
[ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:236)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:221)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:204)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:187)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:165)
[ ] at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89)
[ ] at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40)
[ ] at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:53)
[ ] at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:50)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[ ] at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:50)
[ ] at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:40)
[ ] at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:68)
[ ] at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:38)
[ ] at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:41)
[ ] at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74)
[ ] at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55)
[ ] at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:51)
[ ] at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:29)
[ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.executeDelegateBroadcastingChanges(CaptureStateAfterExecutionStep.java:124)
[ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:80)
[ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:58)
[ ] at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:48)
[ ] at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:36)
[ ] at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:181)
[ ] at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:71)
[ ] at org.gradle.internal.Either$Right.fold(Either.java:175)
[ ] at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:59)
[ ] at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:69)
[ ] at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:47)
[ ] at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:36)
[ ] at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:25)
[ ] at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36)
[ ] at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22)
[ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:110)
[ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56)
[ ] at java.base/java.util.Optional.orElseGet(Optional.java:364)
[ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56)
[ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38)
[ ] at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73)
[ ] at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44)
[ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37)
[ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27)
[ ] at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89)
[ ] at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50)
[ ] at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:114)
[ ] at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57)
[ ] at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76)
[ ] at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50)
[ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.executeWithNoEmptySources(SkipEmptyWorkStep.java:254)
[ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:91)
[ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:56)
[ ] at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:32)
[ ] at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:21)
[ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38)
[ ] at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43)
[ ] at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31)
[ ] at org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:281)
[ ] at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40)
[ ] at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30)
[ ] at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37)
[ ] at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27)
[ ] at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44)
[ ] at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33)
[ ] at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:76)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:139)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
[ ] at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[ ] at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[ ] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[ ] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
[ ] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[ +25 ms] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:327)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:314)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:307)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:293)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:417)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:339)
[ ] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[ ] at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[ ] at java.base/java.lang.Thread.run(Thread.java:840)
[ ] * Get more help at https://help.gradle.org
[ ] BUILD FAILED in 29s
[ ] 5 actionable tasks: 1 executed, 4 up-to-date
[ ] VCS Checkout Cache (/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/.gradle/vcs-1) removing files not accessed on or after Thu Mar 14 11:17:41 CST 2024.
[ ] VCS Checkout Cache (/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/.gradle/vcs-1) cleanup deleted 0 files/directories.
[ ] VCS Checkout Cache (/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/.gradle/vcs-1) cleaned up in 0.001 secs.
[ ] dependencies-accessors (/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/.gradle/7.5/dependencies-accessors) removing files not accessed on or after Thu Mar 14 11:17:43 CST 2024.
[ ] dependencies-accessors (/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/.gradle/7.5/dependencies-accessors) cleanup deleted 0 files/directories.
[ ] dependencies-accessors (/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/.gradle/7.5/dependencies-accessors) cleaned up in 0.0 secs.
[+1105 ms] Running Gradle task 'assembleDebug'... (completed in 31.2s)
[ +2 ms] "flutter apk" took 32,865ms.
[ +3 ms] Gradle task assembleDebug failed with exit code 1
[ ]
#0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1 AndroidGradleBuilder.buildGradleApp (package:flutter_tools/src/android/gradle.dart:506:9)

#2 AndroidGradleBuilder.buildApk (package:flutter_tools/src/android/gradle.dart:224:5)

#3 BuildApkCommand.runCommand (package:flutter_tools/src/commands/build_apk.dart:142:5)

#4 FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:1389:27)

#5 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)

#6 CommandRunner.runCommand (package:args/command_runner.dart:212:13)

#7 FlutterCommandRunner.runCommand. (package:flutter_tools/src/runner/flutter_command_runner.dart:355:9)

#8 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)

#9 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:295:5)

#10 run.. (package:flutter_tools/runner.dart:119:9)

#11 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)

#12 main (package:flutter_tools/executable.dart:90:3)

[ +232 ms] ensureAnalyticsSent: 230ms
[ ] Running 0 shutdown hooks
[ ] Shutdown hooks complete
[ +6 ms] exiting with code 1

@fengjiongmax
Copy link
Owner

from the output, please make sure you didn't make any changes to app/native_binding/lib/native_binding_bindings_generated.dart file
@Larryyuan2015

@Larryyuan2015
Copy link
Author

@fengjiongmax
yes. That's error for I opened that file.
and I build it again,
please help me check the below log. many thanks!

@Larryyuan2015
Copy link
Author

yhl@Ubuntu2204:~/projects/fltgst-videodisplay/app/fltgst$ flutter build apk -vv --debug
[ +20 ms] executing: uname -m
[ +12 ms] Exit code 0 from: uname -m
[ ] x86_64
[ +52 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +2 ms] Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
[ +36 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ +169 ms] Skipping pub get: version match.
[ +76 ms] Found plugin native_binding at /home/yhl/projects/fltgst-videodisplay/app/native_binding/
[ +6 ms] Found plugin native_view at /home/yhl/projects/fltgst-videodisplay/app/native_view/
[ +90 ms] Found plugin native_binding at /home/yhl/projects/fltgst-videodisplay/app/native_binding/
[ +2 ms] Found plugin native_view at /home/yhl/projects/fltgst-videodisplay/app/native_view/
[ +80 ms] Found plugin native_binding at /home/yhl/projects/fltgst-videodisplay/app/native_binding/
[ +1 ms] Found plugin native_view at /home/yhl/projects/fltgst-videodisplay/app/native_view/
[ +14 ms] Generating /home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +121 ms] executing: /home/yhl/android-studio/jbr/bin/java -version
[ +85 ms] Exit code 0 from: /home/yhl/android-studio/jbr/bin/java -version
[ ] openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)
OpenJDK 64-Bit Server VM (build 17.0.9+0-17.0.9b1087.7-11185874, mixed mode)
[ +2 ms] executing: /home/yhl/android-studio/jbr/bin/java -version
[ +67 ms] Exit code 0 from: /home/yhl/android-studio/jbr/bin/java -version
[ ] openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)
OpenJDK 64-Bit Server VM (build 17.0.9+0-17.0.9b1087.7-11185874, mixed mode)
[ +12 ms] executing: /home/yhl/android-studio/jbr/bin/java --version
[ +70 ms] Exit code 0 from: /home/yhl/android-studio/jbr/bin/java --version
[ ] openjdk 17.0.9 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)
OpenJDK 64-Bit Server VM (build 17.0.9+0-17.0.9b1087.7-11185874, mixed mode)
[ +22 ms] Using gradle from /home/yhl/projects/fltgst-videodisplay/app/fltgst/android/gradlew.
[ +6 ms] Running Gradle task 'assembleDebug'...
[ +6 ms] executing: [/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/] /home/yhl/projects/fltgst-videodisplay/app/fltgst/android/gradlew --full-stacktrace --info -Pverbose=true
-Ptarget-platform=android-arm,android-arm64,android-x64 -Ptarget=lib/main.dart -Pbase-application-name=android.app.Application -Pdart-obfuscation=false -Ptrack-widget-creation=true -Ptree-shake-icons=false assembleDebug
[ +449 ms] Initialized native services in: /home/yhl/.gradle/native
[ ] Initialized jansi services in: /home/yhl/.gradle/native
[ +207 ms] The client will now receive all logging from the daemon (pid: 6391). The daemon log file: /home/yhl/.gradle/daemon/7.5/daemon-6391.out.log
[ +6 ms] Starting 3rd build in daemon [uptime: 29 mins 29.283 secs, performance: 100%]
[ +1 ms] Using 6 worker leases.
[ +3 ms] Now considering [/home/yhl/projects/fltgst-videodisplay/app/fltgst/android, /home/yhl/flutter/packages/flutter_tools/gradle] as hierarchies to watch
[ +8 ms] Watching the file system is configured to be enabled if available
[ ] File system watching is active
[ ] Starting Build
[ +1 ms] You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the
declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply
[ +9 ms] Settings evaluated using settings file '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/settings.gradle'.
[ ] Now considering [/home/yhl/flutter/packages/flutter_tools/gradle, /home/yhl/projects/fltgst-videodisplay/app/fltgst/android] as hierarchies to watch
[ +68 ms] Projects loaded. Root project using build file '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/build.gradle'.
[ ] Included projects: [root project 'android', project ':app', project ':native_binding', project ':native_view']
[ +200 ms] > Configure project :gradle
[ ] Evaluating project ':gradle' using build file '/home/yhl/flutter/packages/flutter_tools/gradle/build.gradle.kts'.
[ ] Caching disabled for Kotlin DSL accessors for project ':gradle' because:
[ ] Build cache is disabled
[ ] Skipping Kotlin DSL accessors for project ':gradle' as it is up-to-date.
[ ] Resolve mutations for :gradle:compileJava (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :gradle:compileJava (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :gradle:compileJava (Thread[Execution worker Thread 2,5,main]) started.
[ +4 ms] > Task :gradle:compileJava NO-SOURCE
[ ] Skipping task ':gradle:compileJava' as it has no source files and no previous output files.
[ ] :gradle:compileJava (Thread[Execution worker Thread 2,5,main]) completed. Took 0.001 secs.
[ ] > Task :gradle:compileGroovy UP-TO-DATE
[ ] Caching disabled for task ':gradle:compileGroovy' because:
[ ] Build cache is disabled
[ ] Skipping task ':gradle:compileGroovy' as it is up-to-date.
[ ] Resolve mutations for :gradle:pluginDescriptors (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :gradle:pluginDescriptors (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :gradle:pluginDescriptors (Thread[Execution worker Thread 2,5,main]) started.
[ ] > Task :gradle:pluginDescriptors UP-TO-DATE
[ ] Caching disabled for task ':gradle:pluginDescriptors' because:
[ ] Build cache is disabled
[ ] Skipping task ':gradle:pluginDescriptors' as it is up-to-date.
[ +2 ms] :gradle:pluginDescriptors (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ +1 ms] Resolve mutations for :gradle:processResources (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :gradle:processResources (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :gradle:processResources (Thread[Execution worker Thread 2,5,main]) started.
[ ] > Task :gradle:processResources UP-TO-DATE
[ ] Caching disabled for task ':gradle:processResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':gradle:processResources' as it is up-to-date.
[ ] :gradle:processResources (Thread[Execution worker Thread 2,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :gradle:classes (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :gradle:classes (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :gradle:classes (Thread[Execution worker Thread 2,5,main]) started.
[ ] > Task :gradle:classes UP-TO-DATE
[ ] Skipping task ':gradle:classes' as it has no actions.
[ ] :gradle:classes (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :gradle:jar (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :gradle:jar (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :gradle:jar (Thread[Execution worker Thread 2,5,main]) started.
[ ] > Task :gradle:jar UP-TO-DATE
[ ] Caching disabled for task ':gradle:jar' because:
[ ] Build cache is disabled
[ ] Skipping task ':gradle:jar' as it is up-to-date.
[ ] :gradle:jar (Thread[Execution worker Thread 2,5,main]) completed. Took 0.001 secs.
[ ] producer locations for task group 0 (Thread[Execution worker Thread 2,5,main]) started.
[ ] producer locations for task group 0 (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ +184 ms] > Configure project :app
[ ] Evaluating project ':app' using build file '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/build.gradle'.
[ ] Resolve mutations for :gradle:compileGroovy (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :gradle:compileGroovy (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :gradle:compileGroovy (Thread[included builds,5,main]) started.
[ ] :gradle:compileGroovy (Thread[included builds,5,main]) completed. Took 0.009 secs.
[ ] Using Kotlin Gradle Plugin gradle70 variant
[ ] Parsed shrinker version: 3.3.70
[ ] > Configure project :
[ ] Evaluating root project 'android' using build file '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/build.gradle'.
[ +298 ms] > Configure project :native_binding
[ ] Evaluating project ':native_binding' using build file '/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/build.gradle'.
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ +2 ms] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ +4 ms] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ ] C/C++: android.ndkVersion from module build.gradle is [23.1.7779620]
[ ] C/C++: android.ndkPath from module build.gradle is not set
[ ] C/C++: ndk.dir in local.properties is not set
[ ] C/C++: Not considering ANDROID_NDK_HOME because support was removed after deprecation period.
[ ] C/C++: sdkFolder is /home/yhl/Android/Sdk
[ +177 ms] > Configure project :native_view
[ ] Evaluating project ':native_view' using build file '/home/yhl/projects/fltgst-videodisplay/app/native_view/android/build.gradle'.
[ ] Using Kotlin Gradle Plugin gradle70 variant
[ ] All projects evaluated.
[ ] Task name matched 'assembleDebug'
[ ] Selected primary task 'assembleDebug' from project :
[ ] WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 34
[ +1 ms] This Android Gradle plugin (7.3.0) was tested up to compileSdk = 33
[ ] This warning can be suppressed by adding
[ ] android.suppressUnsupportedCompileSdk=34
[ ] to this project's gradle.properties
[ ] The build will continue, but you are strongly encouraged to update your project to
[ ] use a newer Android Gradle Plugin that has been tested with compileSdk = 34
[ +297 ms] Tasks to be executed: [task ':app:preBuild', task ':app:preDebugBuild', task ':app:mergeDebugNativeDebugMetadata', task ':app:compileFlutterBuildDebug', task ':app:packLibsflutterBuildDebug', task
':native_binding:preBuild', task ':native_binding:preDebugBuild', task ':native_binding:compileDebugAidl', task ':native_view:preBuild', task ':native_view:preDebugBuild', task ':native_view:compileDebugAidl', task
':app:compileDebugAidl', task ':native_binding:packageDebugRenderscript', task ':native_view:packageDebugRenderscript', task ':app:compileDebugRenderscript', task ':app:generateDebugBuildConfig', task
':native_binding:writeDebugAarMetadata', task ':native_view:writeDebugAarMetadata', task ':app:checkDebugAarMetadata', task ':app:cleanMergeDebugAssets', task ':app:mergeDebugShaders', task ':app:compileDebugShaders',
task ':app:generateDebugAssets', task ':native_binding:mergeDebugShaders', task ':native_binding:compileDebugShaders', task ':native_binding:generateDebugAssets', task ':native_binding:packageDebugAssets', task
':native_view:mergeDebugShaders', task ':native_view:compileDebugShaders', task ':native_view:generateDebugAssets', task ':native_view:packageDebugAssets', task ':app:mergeDebugAssets', task
':app:copyFlutterAssetsDebug', task ':app:generateDebugResValues', task ':native_binding:compileDebugRenderscript', task ':native_binding:generateDebugResValues', task ':native_binding:generateDebugResources', task
':native_binding:packageDebugResources', task ':native_view:compileDebugRenderscript', task ':native_view:generateDebugResValues', task ':native_view:generateDebugResources', task ':native_view:packageDebugResources',
task ':app:mapDebugSourceSetPaths', task ':app:generateDebugResources', task ':app:mergeDebugResources', task ':app:createDebugCompatibleScreenManifests', task ':app:extractDeepLinksDebug', task
':native_binding:extractDeepLinksDebug', task ':native_binding:processDebugManifest', task ':native_view:extractDeepLinksDebug', task ':native_view:processDebugManifest', task ':app:processDebugMainManifest', task
':app:processDebugManifest', task ':app:processDebugManifestForPackage', task ':native_binding:compileDebugLibraryResources', task ':native_binding:parseDebugLocalResources', task ':native_binding:generateDebugRFile',
task ':native_view:compileDebugLibraryResources', task ':native_view:parseDebugLocalResources', task ':native_view:generateDebugRFile', task ':app:processDebugResources', task ':native_binding:generateDebugBuildConfig',
task ':native_binding:javaPreCompileDebug', task ':native_binding:compileDebugJavaWithJavac', task ':native_binding:bundleLibCompileToJarDebug', task ':native_view:generateDebugBuildConfig', task
':native_view:compileDebugKotlin', task ':native_view:javaPreCompileDebug', task ':native_view:compileDebugJavaWithJavac', task ':native_view:bundleLibCompileToJarDebug', task ':app:compileDebugKotlin', task
':app:javaPreCompileDebug', task ':app:compileDebugJavaWithJavac', task ':app:compressDebugAssets', task ':app:processDebugJavaRes', task ':native_binding:processDebugJavaRes', task ':native_binding:bundleLibResDebug',
task ':native_view:processDebugJavaRes', task ':native_view:bundleLibResDebug', task ':app:mergeDebugJavaResource', task ':app:checkDebugDuplicateClasses', task ':app:desugarDebugFileDependencies', task
':app:mergeExtDexDebug', task ':native_binding:bundleLibRuntimeToJarDebug', task ':native_view:bundleLibRuntimeToJarDebug', task ':app:mergeLibDexDebug', task ':app:dexBuilderDebug', task ':app:mergeProjectDexDebug',
task ':app:mergeDebugJniLibFolders', task ':native_binding:configureCMakeDebug[arm64-v8a]', task ':native_binding:buildCMakeDebug[arm64-v8a]', task ':native_binding:configureCMakeDebug[armeabi-v7a]', task
':native_binding:buildCMakeDebug[armeabi-v7a]', task ':native_binding:configureCMakeDebug[x86]', task ':native_binding:buildCMakeDebug[x86]', task ':native_binding:configureCMakeDebug[x86_64]', task
':native_binding:buildCMakeDebug[x86_64]', task ':native_binding:externalNativeBuildDebug', task ':native_binding:mergeDebugJniLibFolders', task ':native_binding:mergeDebugNativeLibs', task
':native_binding:copyDebugJniLibsProjectOnly', task ':native_view:mergeDebugJniLibFolders', task ':native_view:mergeDebugNativeLibs', task ':native_view:copyDebugJniLibsProjectOnly', task ':app:mergeDebugNativeLibs',
task ':app:stripDebugDebugSymbols', task ':app:validateSigningDebug', task ':app:writeDebugAppMetadata', task ':app:writeDebugSigningConfigVersions', task ':app:packageDebug', task
':app:createDebugApkListingFileRedirect', task ':app:assembleDebug', task ':native_binding:stripDebugDebugSymbols', task ':native_binding:copyDebugJniLibsProjectAndLocalJars', task
':native_binding:extractDebugAnnotations', task ':native_binding:extractDeepLinksForAarDebug', task ':native_binding:mergeDebugGeneratedProguardFiles', task ':native_binding:mergeDebugConsumerProguardFiles', task
':native_binding:prepareDebugArtProfile', task ':native_binding:prepareLintJarForPublish', task ':native_binding:mergeDebugJavaResource', task ':native_binding:syncDebugLibJars', task ':native_binding:bundleDebugAar',
task ':native_binding:assembleDebug', task ':native_view:stripDebugDebugSymbols', task ':native_view:copyDebugJniLibsProjectAndLocalJars', task ':native_view:extractDebugAnnotations', task
':native_view:extractDeepLinksForAarDebug', task ':native_view:mergeDebugGeneratedProguardFiles', task ':native_view:mergeDebugConsumerProguardFiles', task ':native_view:prepareDebugArtProfile', task
':native_view:prepareLintJarForPublish', task ':native_view:mergeDebugJavaResource', task ':native_view:syncDebugLibJars', task ':native_view:bundleDebugAar', task ':native_view:assembleDebug']
[ +8 ms] Tasks that were excluded: []
[ ] work action Parameters of DexingWithClasspathTransform (Thread[included builds,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.001 secs.
[ +1 ms] Resolve mutations for :app:preBuild (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:preBuild (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:preBuild (Thread[included builds,5,main]) started.
[ ] > Task :app:preBuild UP-TO-DATE
[ ] Skipping task ':app:preBuild' as it has no actions.
[ ] :app:preBuild (Thread[included builds,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :app:preDebugBuild (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:preDebugBuild (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ +1 ms] :app:preDebugBuild (Thread[included builds,5,main]) started.
[ ] > Task :app:preDebugBuild UP-TO-DATE
[ ] Skipping task ':app:preDebugBuild' as it has no actions.
[ ] :app:preDebugBuild (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:mergeDebugNativeDebugMetadata (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:mergeDebugNativeDebugMetadata (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:mergeDebugNativeDebugMetadata (Thread[included builds,5,main]) started.
[ ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[ ] Skipping task ':app:mergeDebugNativeDebugMetadata' as it has no source files and no previous output files.
[ ] :app:mergeDebugNativeDebugMetadata (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:compileFlutterBuildDebug (Thread[included builds,5,main]) started.
[ ] :app:compileFlutterBuildDebug (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :app:compileFlutterBuildDebug (Thread[included builds,5,main]) completed. Took 0.012 secs.
[+1386 ms] > Task :app:compileFlutterBuildDebug
[ ] Caching disabled for task ':app:compileFlutterBuildDebug' because:
[ ] Build cache is disabled
[ ] Task ':app:compileFlutterBuildDebug' is not up-to-date because:
[ ] Output property 'outputFiles$1' has been added for task ':app:compileFlutterBuildDebug'
[ ] Output property 'outputFiles$10' has been added for task ':app:compileFlutterBuildDebug'
[ ] Output property 'outputFiles$2' has been added for task ':app:compileFlutterBuildDebug'
[ ] Starting process 'command '/home/yhl/flutter/bin/flutter''. Working directory: /home/yhl/projects/fltgst-videodisplay/app/fltgst Command: /home/yhl/flutter/bin/flutter --verbose assemble --no-version-check
--depfile /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/intermediates/flutter/debug/flutter_build.d --output /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/intermediates/flutter/debug
-dTargetFile=lib/main.dart -dTargetPlatform=android -dBuildMode=debug -dTrackWidgetCreation=true -dFlavor= -dAndroidArchs=android-arm android-arm64 android-x64 -dMinSdkVersion=21 -dIsAndroidLibrary=false
debug_android_application
[ ] Successfully started process 'command '/home/yhl/flutter/bin/flutter''
[ ] [ +20 ms] executing: uname -m
[ ] [ +8 ms] Exit code 0 from: uname -m
[ ] [ ] x86_64
[ ] [ +22 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] [ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] [ +105 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ ] [ +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ ] [ +28 ms] Initializing file store
[ ] [ +4 ms] Done initializing file store
[ ] [ +37 ms] Skipping target: native_assets
[ ] [ +1 ms] Skipping target: gen_localizations
[ ] [ +2 ms] Skipping target: gen_dart_plugin_registrant
[ ] [ +334 ms] Skipping target: kernel_snapshot
[ ] [ +307 ms] Skipping target: debug_android_application
[ ] [ ] Persisting file store
[ ] [ +7 ms] Done persisting file store
[ ] [ +4 ms] build succeeded.
[ ] [ +10 ms] "flutter assemble" took 855ms.
[ ] [ +262 ms] ensureAnalyticsSent: 258ms
[ ] [ ] Running 0 shutdown hooks
[ ] [ ] Shutdown hooks complete
[ ] [ +1 ms] exiting with code 0
[ ] :app:compileFlutterBuildDebug (Thread[Execution worker Thread 5,5,main]) completed. Took 1.351 secs.
[ ] Resolve mutations for :app:packLibsflutterBuildDebug (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:packLibsflutterBuildDebug (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:packLibsflutterBuildDebug (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :app:packLibsflutterBuildDebug UP-TO-DATE
[ ] Caching disabled for task ':app:packLibsflutterBuildDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:packLibsflutterBuildDebug' as it is up-to-date.
[ ] :app:packLibsflutterBuildDebug (Thread[Execution worker Thread 5,5,main]) completed. Took 0.001 secs.
[ ] work action Dependencies for DexingWithClasspathTransform (Thread[Execution worker Thread 5,5,main]) started.
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with JetifyTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with IdentityTransform
[ +1 ms] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarToClassTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with IdentityTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with IdentityTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarToClassTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarToClassTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarToClassTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarToClassTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with JetifyTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with IdentityTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarToClassTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarToClassTransform
[ ] work action Dependencies for DexingWithClasspathTransform (Thread[Execution worker Thread 2,5,main]) started.
[ +5 ms] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with IdentityTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with JetifyTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with IdentityTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarToClassTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with JetifyTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with IdentityTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarToClassTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with IdentityTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarToClassTransform
[ +1 ms] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with IdentityTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarToClassTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with IdentityTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarToClassTransform
[ ] work action null (Thread[Execution worker Thread 2,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_binding:preBuild (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :native_binding:preBuild (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:preBuild (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:preBuild UP-TO-DATE
[ ] Skipping task ':native_binding:preBuild' as it has no actions.
[ ] :native_binding:preBuild (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:preDebugBuild (Thread[Execution worker Thread 3,5,main]) started.
[ +1 ms] Resolve mutations for :native_binding:preDebugBuild (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:preDebugBuild (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:preDebugBuild UP-TO-DATE
[ ] Skipping task ':native_binding:preDebugBuild' as it has no actions.
[ ] :native_binding:preDebugBuild (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:compileDebugAidl (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_binding:compileDebugAidl (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:compileDebugAidl (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:compileDebugAidl NO-SOURCE
[ ] Skipping task ':native_binding:compileDebugAidl' as it has no source files and no previous output files.
[ +18 ms] :native_binding:compileDebugAidl (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] work action resolve out (project :native_binding) (Thread[Execution worker Thread 3,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:preBuild (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_view:preBuild (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_view:preBuild (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_view:preBuild UP-TO-DATE
[ ] Skipping task ':native_view:preBuild' as it has no actions.
[ ] :native_view:preBuild (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:preDebugBuild (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_view:preDebugBuild (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_view:preDebugBuild (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_view:preDebugBuild UP-TO-DATE
[ +1 ms] Skipping task ':native_view:preDebugBuild' as it has no actions.
[ ] :native_view:preDebugBuild (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:compileDebugAidl (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_view:compileDebugAidl (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_view:compileDebugAidl (Thread[Execution worker Thread 3,5,main]) started.
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarToClassTransform
[ ] > Task :native_view:compileDebugAidl NO-SOURCE
[ ] Skipping task ':native_view:compileDebugAidl' as it has no source files and no previous output files.
[ ] :native_view:compileDebugAidl (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] work action resolve out (project :native_view) (Thread[Execution worker Thread 4,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:compileDebugAidl (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :app:compileDebugAidl (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :app:compileDebugAidl (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :app:compileDebugAidl NO-SOURCE
[ ] Skipping task ':app:compileDebugAidl' as it has no source files and no previous output files.
[ ] :app:compileDebugAidl (Thread[Execution worker Thread 4,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_binding:packageDebugRenderscript (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :native_binding:packageDebugRenderscript (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:packageDebugRenderscript (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :native_binding:packageDebugRenderscript NO-SOURCE
[ ] Skipping task ':native_binding:packageDebugRenderscript' as it has no source files and no previous output files.
[ ] :native_binding:packageDebugRenderscript (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] work action resolve out (project :native_binding) (Thread[included builds,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:packageDebugRenderscript (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :native_view:packageDebugRenderscript (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_view:packageDebugRenderscript (Thread[included builds,5,main]) started.
[ ] > Task :native_view:packageDebugRenderscript NO-SOURCE
[ ] Skipping task ':native_view:packageDebugRenderscript' as it has no source files and no previous output files.
[ ] :native_view:packageDebugRenderscript (Thread[included builds,5,main]) completed. Took 0.01 secs.
[ ] work action resolve out (project :native_view) (Thread[included builds,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:compileDebugRenderscript (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:compileDebugRenderscript (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:compileDebugRenderscript (Thread[included builds,5,main]) started.
[ ] > Task :app:compileDebugRenderscript NO-SOURCE
[ ] Skipping task ':app:compileDebugRenderscript' as it has no source files and no previous output files.
[ ] :app:compileDebugRenderscript (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:generateDebugBuildConfig (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:generateDebugBuildConfig (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:generateDebugBuildConfig (Thread[included builds,5,main]) started.
[ ] > Task :app:generateDebugBuildConfig UP-TO-DATE
[ ] Caching disabled for task ':app:generateDebugBuildConfig' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:generateDebugBuildConfig' as it is up-to-date.
[ ] :app:generateDebugBuildConfig (Thread[included builds,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_binding:writeDebugAarMetadata (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :native_binding:writeDebugAarMetadata (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:writeDebugAarMetadata (Thread[included builds,5,main]) started.
[ ] > Task :native_binding:writeDebugAarMetadata UP-TO-DATE
[ ] Caching disabled for task ':native_binding:writeDebugAarMetadata' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:writeDebugAarMetadata' as it is up-to-date.
[ ] :native_binding:writeDebugAarMetadata (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] work action resolve aar-metadata.properties (project :native_binding) (Thread[included builds,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:writeDebugAarMetadata (Thread[included builds,5,main]) started.
[ +4 ms] Resolve mutations for :native_view:writeDebugAarMetadata (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_view:writeDebugAarMetadata (Thread[included builds,5,main]) started.
[ ] > Task :native_view:writeDebugAarMetadata UP-TO-DATE
[ ] Caching disabled for task ':native_view:writeDebugAarMetadata' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:writeDebugAarMetadata' as it is up-to-date.
[ ] :native_view:writeDebugAarMetadata (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] work action resolve aar-metadata.properties (project :native_view) (Thread[included builds,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:checkDebugAarMetadata (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:checkDebugAarMetadata (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:checkDebugAarMetadata (Thread[included builds,5,main]) started.
[ ] > Task :app:checkDebugAarMetadata UP-TO-DATE
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarTransform
[ ] Caching disabled for task ':app:checkDebugAarMetadata' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:checkDebugAarMetadata' as it is up-to-date.
[ +1 ms] :app:checkDebugAarMetadata (Thread[included builds,5,main]) completed. Took 0.008 secs.
[ ] Resolve mutations for :app:cleanMergeDebugAssets (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:cleanMergeDebugAssets (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:cleanMergeDebugAssets (Thread[included builds,5,main]) started.
[ ] destroyer locations for task group 0 (Thread[Execution worker,5,main]) started.
[ ] destroyer locations for task group 0 (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] > Task :app:cleanMergeDebugAssets
[ ] Caching disabled for task ':app:cleanMergeDebugAssets' because:
[ ] Build cache is disabled
[ ] Task ':app:cleanMergeDebugAssets' is not up-to-date because:
[ ] Task has not declared any outputs despite executing actions.
[ ] :app:cleanMergeDebugAssets (Thread[included builds,5,main]) completed. Took 0.01 secs.
[ ] Resolve mutations for :app:mergeDebugShaders (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :app:mergeDebugShaders (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :app:mergeDebugShaders (Thread[Execution worker,5,main]) started.
[ ] > Task :app:mergeDebugShaders UP-TO-DATE
[ ] Caching disabled for task ':app:mergeDebugShaders' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:mergeDebugShaders' as it is up-to-date.
[ +1 ms] :app:mergeDebugShaders (Thread[Execution worker,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :app:compileDebugShaders (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :app:compileDebugShaders (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :app:compileDebugShaders (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :app:compileDebugShaders NO-SOURCE
[ ] Skipping task ':app:compileDebugShaders' as it has no source files and no previous output files.
[ ] :app:compileDebugShaders (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:generateDebugAssets (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :app:generateDebugAssets (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :app:generateDebugAssets (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :app:generateDebugAssets UP-TO-DATE
[ ] Skipping task ':app:generateDebugAssets' as it has no actions.
[ ] :app:generateDebugAssets (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:mergeDebugShaders (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_binding:mergeDebugShaders (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:mergeDebugShaders (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:mergeDebugShaders UP-TO-DATE
[ ] Caching disabled for task ':native_binding:mergeDebugShaders' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:mergeDebugShaders' as it is up-to-date.
[ ] :native_binding:mergeDebugShaders (Thread[Execution worker Thread 3,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_binding:compileDebugShaders (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_binding:compileDebugShaders (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:compileDebugShaders (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:compileDebugShaders NO-SOURCE
[ ] Skipping task ':native_binding:compileDebugShaders' as it has no source files and no previous output files.
[ ] :native_binding:compileDebugShaders (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:generateDebugAssets (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_binding:generateDebugAssets (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:generateDebugAssets (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:generateDebugAssets UP-TO-DATE
[ ] Skipping task ':native_binding:generateDebugAssets' as it has no actions.
[ ] :native_binding:generateDebugAssets (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:packageDebugAssets (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_binding:packageDebugAssets (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:packageDebugAssets (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:packageDebugAssets UP-TO-DATE
[ ] Caching disabled for task ':native_binding:packageDebugAssets' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:packageDebugAssets' as it is up-to-date.
[ ] :native_binding:packageDebugAssets (Thread[Execution worker Thread 3,5,main]) completed. Took 0.001 secs.
[ ] work action resolve out (project :native_binding) (Thread[Execution worker Thread 3,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:mergeDebugShaders (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_view:mergeDebugShaders (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_view:mergeDebugShaders (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_view:mergeDebugShaders UP-TO-DATE
[ ] Caching disabled for task ':native_view:mergeDebugShaders' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:mergeDebugShaders' as it is up-to-date.
[ ] :native_view:mergeDebugShaders (Thread[Execution worker Thread 3,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_view:compileDebugShaders (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_view:compileDebugShaders (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_view:compileDebugShaders (Thread[Execution worker,5,main]) started.
[ +33 ms] > Task :native_view:compileDebugShaders NO-SOURCE
[ ] Skipping task ':native_view:compileDebugShaders' as it has no source files and no previous output files.
[ ] :native_view:compileDebugShaders (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:generateDebugAssets (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_view:generateDebugAssets (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_view:generateDebugAssets (Thread[Execution worker,5,main]) started.
[ ] > Task :native_view:generateDebugAssets UP-TO-DATE
[ ] Skipping task ':native_view:generateDebugAssets' as it has no actions.
[ ] :native_view:generateDebugAssets (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:packageDebugAssets (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_view:packageDebugAssets (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_view:packageDebugAssets (Thread[Execution worker,5,main]) started.
[ ] > Task :native_view:packageDebugAssets UP-TO-DATE
[ ] Caching disabled for task ':native_view:packageDebugAssets' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:packageDebugAssets' as it is up-to-date.
[ ] :native_view:packageDebugAssets (Thread[Execution worker,5,main]) completed. Took 0.001 secs.
[ ] work action resolve out (project :native_view) (Thread[Execution worker,5,main]) started.
[ ] work action null (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:mergeDebugAssets (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :app:mergeDebugAssets (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :app:mergeDebugAssets (Thread[Execution worker,5,main]) started.
[ ] > Task :app:mergeDebugAssets
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ +1 ms] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarTransform
[ ] Caching disabled for task ':app:mergeDebugAssets' because:
[ ] Build cache is disabled
[ ] Task ':app:mergeDebugAssets' is not up-to-date because:
[ ] Output property 'outputDir' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/intermediates/assets/debug has been removed.
[ ] The input changes require a full rebuild for incremental task ':app:mergeDebugAssets'.
[ ] :app:mergeDebugAssets (Thread[Execution worker,5,main]) completed. Took 0.024 secs.
[ +2 ms] Resolve mutations for :app:copyFlutterAssetsDebug (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:copyFlutterAssetsDebug (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:copyFlutterAssetsDebug (Thread[included builds,5,main]) started.
[ ] [ +2 ms] Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
[ +184 ms] > Task :app:copyFlutterAssetsDebug
[ ] Caching disabled for task ':app:copyFlutterAssetsDebug' because:
[ ] Build cache is disabled
[ ] Task ':app:copyFlutterAssetsDebug' is not up-to-date because:
[ ] Output property 'destinationDir' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/intermediates/assets/debug/flutter_assets has been removed.
[ ] Output property 'destinationDir' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/intermediates/assets/debug/flutter_assets/AssetManifest.bin has been removed.
[ ] Output property 'destinationDir' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/intermediates/assets/debug/flutter_assets/AssetManifest.json has been removed.
[ ] :app:copyFlutterAssetsDebug (Thread[included builds,5,main]) completed. Took 0.232 secs.
[ ] Resolve mutations for :app:generateDebugResValues (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :app:generateDebugResValues (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :app:generateDebugResValues (Thread[Execution worker,5,main]) started.
[ ] > Task :app:generateDebugResValues UP-TO-DATE
[ ] Caching disabled for task ':app:generateDebugResValues' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:generateDebugResValues' as it is up-to-date.
[ ] :app:generateDebugResValues (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:compileDebugRenderscript (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_binding:compileDebugRenderscript (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:compileDebugRenderscript (Thread[Execution worker,5,main]) started.
[ ] > Task :native_binding:compileDebugRenderscript NO-SOURCE
[ ] Skipping task ':native_binding:compileDebugRenderscript' as it has no source files and no previous output files.
[ ] :native_binding:compileDebugRenderscript (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:generateDebugResValues (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_binding:generateDebugResValues (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:generateDebugResValues (Thread[Execution worker,5,main]) started.
[ ] > Task :native_binding:generateDebugResValues UP-TO-DATE
[ ] Caching disabled for task ':native_binding:generateDebugResValues' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:generateDebugResValues' as it is up-to-date.
[ ] :native_binding:generateDebugResValues (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:generateDebugResources (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_binding:generateDebugResources (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:generateDebugResources (Thread[Execution worker,5,main]) started.
[ ] > Task :native_binding:generateDebugResources UP-TO-DATE
[ ] Skipping task ':native_binding:generateDebugResources' as it has no actions.
[ ] :native_binding:generateDebugResources (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:packageDebugResources (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_binding:packageDebugResources (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:packageDebugResources (Thread[Execution worker,5,main]) started.
[ ] > Task :native_binding:packageDebugResources UP-TO-DATE
[ ] Caching disabled for task ':native_binding:packageDebugResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:packageDebugResources' as it is up-to-date.
[ ] :native_binding:packageDebugResources (Thread[Execution worker,5,main]) completed. Took 0.001 secs.
[ ] work action resolve debug (project :native_binding) (Thread[Execution worker,5,main]) started.
[ ] work action null (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] work action null (Thread[Execution worker Thread 5,5,main]) completed. Took 0.35 secs.
[ ] Resolve mutations for :native_view:compileDebugRenderscript (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_view:compileDebugRenderscript (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_view:compileDebugRenderscript (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_view:compileDebugRenderscript NO-SOURCE
[ ] Skipping task ':native_view:compileDebugRenderscript' as it has no source files and no previous output files.
[ ] :native_view:compileDebugRenderscript (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:generateDebugResValues (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_view:generateDebugResValues (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_view:generateDebugResValues (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_view:generateDebugResValues UP-TO-DATE
[ ] Caching disabled for task ':native_view:generateDebugResValues' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:generateDebugResValues' as it is up-to-date.
[ ] :native_view:generateDebugResValues (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:generateDebugResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_view:generateDebugResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ +2 ms] :native_view:generateDebugResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_view:generateDebugResources UP-TO-DATE
[ ] Skipping task ':native_view:generateDebugResources' as it has no actions.
[ ] :native_view:generateDebugResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:packageDebugResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_view:packageDebugResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_view:packageDebugResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_view:packageDebugResources UP-TO-DATE
[ ] Caching disabled for task ':native_view:packageDebugResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:packageDebugResources' as it is up-to-date.
[ ] :native_view:packageDebugResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.001 secs.
[ ] work action resolve debug (project :native_view) (Thread[Execution worker Thread 5,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:mapDebugSourceSetPaths (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :app:mapDebugSourceSetPaths (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :app:mapDebugSourceSetPaths (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :app:mapDebugSourceSetPaths UP-TO-DATE
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarTransform
[ ] Caching disabled for task ':app:mapDebugSourceSetPaths' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:mapDebugSourceSetPaths' as it is up-to-date.
[ ] :app:mapDebugSourceSetPaths (Thread[Execution worker Thread 5,5,main]) completed. Took 0.006 secs.
[ ] Resolve mutations for :app:generateDebugResources (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :app:generateDebugResources (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :app:generateDebugResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :app:generateDebugResources UP-TO-DATE
[ ] Skipping task ':app:generateDebugResources' as it has no actions.
[ ] :app:generateDebugResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:mergeDebugResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :app:mergeDebugResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :app:mergeDebugResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :app:mergeDebugResources UP-TO-DATE
[ ] Caching disabled for task ':app:mergeDebugResources' because:
[ +1 ms] Build cache is disabled
[ ] Skipping task ':app:mergeDebugResources' as it is up-to-date.
[ ] :app:mergeDebugResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.006 secs.
[ ] Resolve mutations for :app:createDebugCompatibleScreenManifests (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :app:createDebugCompatibleScreenManifests (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :app:createDebugCompatibleScreenManifests (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
[ ] Caching disabled for task ':app:createDebugCompatibleScreenManifests' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:createDebugCompatibleScreenManifests' as it is up-to-date.
[ ] :app:createDebugCompatibleScreenManifests (Thread[Execution worker Thread 5,5,main]) completed. Took 0.002 secs.
[ +3 ms] Resolve mutations for :app:extractDeepLinksDebug (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :app:extractDeepLinksDebug (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :app:extractDeepLinksDebug (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :app:extractDeepLinksDebug UP-TO-DATE
[ ] Caching disabled for task ':app:extractDeepLinksDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:extractDeepLinksDebug' as it is up-to-date.
[ ] :app:extractDeepLinksDebug (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:extractDeepLinksDebug (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_binding:extractDeepLinksDebug (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:extractDeepLinksDebug (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_binding:extractDeepLinksDebug UP-TO-DATE
[ ] Caching disabled for task ':native_binding:extractDeepLinksDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:extractDeepLinksDebug' as it is up-to-date.
[ ] :native_binding:extractDeepLinksDebug (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] work action resolve navigation.json (project :native_binding) (Thread[Execution worker Thread 5,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:processDebugManifest (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_binding:processDebugManifest (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:processDebugManifest (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_binding:processDebugManifest UP-TO-DATE
[ ] Caching disabled for task ':native_binding:processDebugManifest' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:processDebugManifest' as it is up-to-date.
[ ] :native_binding:processDebugManifest (Thread[Execution worker Thread 5,5,main]) completed. Took 0.001 secs.
[ ] work action resolve AndroidManifest.xml (project :native_binding) (Thread[Execution worker Thread 4,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:extractDeepLinksDebug (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :native_view:extractDeepLinksDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :native_view:extractDeepLinksDebug (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :native_view:extractDeepLinksDebug UP-TO-DATE
[ ] Caching disabled for task ':native_view:extractDeepLinksDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:extractDeepLinksDebug' as it is up-to-date.
[ ] :native_view:extractDeepLinksDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] work action resolve navigation.json (project :native_view) (Thread[Execution worker Thread 4,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:processDebugManifest (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :native_view:processDebugManifest (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :native_view:processDebugManifest (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :native_view:processDebugManifest UP-TO-DATE
[ ] Caching disabled for task ':native_view:processDebugManifest' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:processDebugManifest' as it is up-to-date.
[ ] :native_view:processDebugManifest (Thread[Execution worker Thread 4,5,main]) completed. Took 0.001 secs.
[ ] work action resolve AndroidManifest.xml (project :native_view) (Thread[Execution worker Thread 4,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:processDebugMainManifest (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :app:processDebugMainManifest (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :app:processDebugMainManifest (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :app:processDebugMainManifest UP-TO-DATE
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarTransform
[ ] Caching disabled for task ':app:processDebugMainManifest' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:processDebugMainManifest' as it is up-to-date.
[ ] :app:processDebugMainManifest (Thread[Execution worker Thread 4,5,main]) completed. Took 0.007 secs.
[ ] Resolve mutations for :app:processDebugManifest (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:processDebugManifest (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:processDebugManifest (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :app:processDebugManifest UP-TO-DATE
[ ] Caching disabled for task ':app:processDebugManifest' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:processDebugManifest' as it is up-to-date.
[ ] :app:processDebugManifest (Thread[Execution worker Thread 4,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :app:processDebugManifestForPackage (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :app:processDebugManifestForPackage (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :app:processDebugManifestForPackage (Thread[included builds,5,main]) started.
[ ] > Task :app:processDebugManifestForPackage UP-TO-DATE
[ ] Caching disabled for task ':app:processDebugManifestForPackage' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:processDebugManifestForPackage' as it is up-to-date.
[ ] :app:processDebugManifestForPackage (Thread[included builds,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_binding:compileDebugLibraryResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_binding:compileDebugLibraryResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:compileDebugLibraryResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_binding:compileDebugLibraryResources UP-TO-DATE
[ ] Caching disabled for task ':native_binding:compileDebugLibraryResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:compileDebugLibraryResources' as it is up-to-date.
[ ] :native_binding:compileDebugLibraryResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] work action resolve out (project :native_binding) (Thread[Execution worker Thread 5,5,main]) started.
[ +47 ms] work action null (Thread[Execution worker Thread 5,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_binding:parseDebugLocalResources (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :native_binding:parseDebugLocalResources (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:parseDebugLocalResources (Thread[included builds,5,main]) started.
[ ] > Task :native_binding:parseDebugLocalResources UP-TO-DATE
[ ] Transforming android.jar with PlatformAttrTransform
[ ] Transforming android.jar with PlatformAttrTransform
[ ] Caching disabled for task ':native_binding:parseDebugLocalResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:parseDebugLocalResources' as it is up-to-date.
[ ] :native_binding:parseDebugLocalResources (Thread[included builds,5,main]) completed. Took 0.003 secs.
[ ] Resolve mutations for :native_binding:generateDebugRFile (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_binding:generateDebugRFile (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:generateDebugRFile (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_binding:generateDebugRFile UP-TO-DATE
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with LibrarySymbolTableTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with LibrarySymbolTableTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with LibrarySymbolTableTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with LibrarySymbolTableTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with LibrarySymbolTableTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with LibrarySymbolTableTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with LibrarySymbolTableTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with LibrarySymbolTableTransform
[ ] Transforming android.jar with PlatformAttrTransform
[ ] Caching disabled for task ':native_binding:generateDebugRFile' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:generateDebugRFile' as it is up-to-date.
[ ] :native_binding:generateDebugRFile (Thread[Execution worker Thread 5,5,main]) completed. Took 0.024 secs.
[ +5 ms] work action resolve package-aware-r.txt (project :native_binding) (Thread[Execution worker Thread 5,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:compileDebugLibraryResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_view:compileDebugLibraryResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_view:compileDebugLibraryResources (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_view:compileDebugLibraryResources UP-TO-DATE
[ ] Caching disabled for task ':native_view:compileDebugLibraryResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:compileDebugLibraryResources' as it is up-to-date.
[ ] :native_view:compileDebugLibraryResources (Thread[Execution worker Thread 5,5,main]) completed. Took 0.002 secs.
[ ] work action resolve out (project :native_view) (Thread[included builds,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:parseDebugLocalResources (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_view:parseDebugLocalResources (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_view:parseDebugLocalResources (Thread[Execution worker,5,main]) started.
[ ] > Task :native_view:parseDebugLocalResources UP-TO-DATE
[ ] Transforming android.jar with PlatformAttrTransform
[ ] Transforming android.jar with PlatformAttrTransform
[ ] Caching disabled for task ':native_view:parseDebugLocalResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:parseDebugLocalResources' as it is up-to-date.
[ ] Resolve mutations for :native_view:generateDebugRFile (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :native_view:generateDebugRFile (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :native_view:parseDebugLocalResources (Thread[Execution worker,5,main]) completed. Took 0.004 secs.
[ ] :native_view:generateDebugRFile (Thread[Execution worker Thread 2,5,main]) started.
[ ] > Task :native_view:generateDebugRFile UP-TO-DATE
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with LibrarySymbolTableTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with LibrarySymbolTableTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with LibrarySymbolTableTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with LibrarySymbolTableTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with LibrarySymbolTableTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with LibrarySymbolTableTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with LibrarySymbolTableTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with LibrarySymbolTableTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming android.jar with PlatformAttrTransform
[ ] Caching disabled for task ':native_view:generateDebugRFile' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:generateDebugRFile' as it is up-to-date.
[ ] :native_view:generateDebugRFile (Thread[Execution worker Thread 2,5,main]) completed. Took 0.036 secs.
[ ] work action resolve package-aware-r.txt (project :native_view) (Thread[Execution worker Thread 4,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:processDebugResources (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :app:processDebugResources (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :app:processDebugResources (Thread[Execution worker Thread 4,5,main]) started.
[ +79 ms] > Task :app:processDebugResources UP-TO-DATE
[ ] Transforming aapt2-7.3.0-8691043-linux.jar (com.android.tools.build:aapt2:7.3.0-8691043) with Aapt2Extractor
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarResourcesCompilerTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarResourcesCompilerTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarResourcesCompilerTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarResourcesCompilerTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarResourcesCompilerTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarResourcesCompilerTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarResourcesCompilerTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarResourcesCompilerTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarResourcesCompilerTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarResourcesCompilerTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarResourcesCompilerTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarResourcesCompilerTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarResourcesCompilerTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarResourcesCompilerTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarResourcesCompilerTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarResourcesCompilerTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarResourcesCompilerTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarResourcesCompilerTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarResourcesCompilerTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with LibrarySymbolTableTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with LibrarySymbolTableTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with LibrarySymbolTableTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with LibrarySymbolTableTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with LibrarySymbolTableTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with LibrarySymbolTableTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with LibrarySymbolTableTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with LibrarySymbolTableTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with LibrarySymbolTableTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with LibrarySymbolTableTransform
[ ] Caching disabled for task ':app:processDebugResources' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:processDebugResources' as it is up-to-date.
[ ] :app:processDebugResources (Thread[Execution worker Thread 4,5,main]) completed. Took 0.052 secs.
[ ] Resolve mutations for :native_binding:generateDebugBuildConfig (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :native_binding:generateDebugBuildConfig (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:generateDebugBuildConfig (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :native_binding:generateDebugBuildConfig UP-TO-DATE
[ ] Caching disabled for task ':native_binding:generateDebugBuildConfig' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:generateDebugBuildConfig' as it is up-to-date.
[ ] :native_binding:generateDebugBuildConfig (Thread[Execution worker Thread 4,5,main]) completed. Took 0.01 secs.
[ ] Resolve mutations for :native_binding:javaPreCompileDebug (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_binding:javaPreCompileDebug (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:javaPreCompileDebug (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:javaPreCompileDebug UP-TO-DATE
[ ] Caching disabled for task ':native_binding:javaPreCompileDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:javaPreCompileDebug' as it is up-to-date.
[ ] :native_binding:javaPreCompileDebug (Thread[Execution worker Thread 3,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_binding:compileDebugJavaWithJavac (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_binding:compileDebugJavaWithJavac (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:compileDebugJavaWithJavac (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Task :native_binding:compileDebugJavaWithJavac UP-TO-DATE
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with IdentityTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarToClassTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarToClassTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarToClassTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarToClassTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with IdentityTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarToClassTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with JetifyTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with IdentityTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarToClassTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with JetifyTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with IdentityTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarToClassTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with JetifyTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with IdentityTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarToClassTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarToClassTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarToClassTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarToClassTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with IdentityTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with IdentityTransform
[ ] Transforming kotlin-stdlib-1.5.31.jar (org.jetbrains.kotlin:kotlin-stdlib:1.5.31) with JetifyTransform
[ ] Transforming kotlin-stdlib-1.5.31.jar (org.jetbrains.kotlin:kotlin-stdlib:1.5.31) with IdentityTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with JetifyTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with IdentityTransform
[ ] Transforming kotlin-stdlib-common-1.5.31.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31) with JetifyTransform
[ ] Transforming kotlin-stdlib-common-1.5.31.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk8-1.5.30.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk8-1.5.30.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk7-1.5.30.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk7-1.5.30.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.30) with IdentityTransform
[ ] Caching disabled for task ':native_binding:compileDebugJavaWithJavac' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:compileDebugJavaWithJavac' as it is up-to-date.
[ ] :native_binding:compileDebugJavaWithJavac (Thread[Execution worker Thread 3,5,main]) completed. Took 0.023 secs.
[ ] Resolve mutations for :native_binding:bundleLibCompileToJarDebug (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_binding:bundleLibCompileToJarDebug (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:bundleLibCompileToJarDebug (Thread[Execution worker,5,main]) started.
[ ] > Task :native_binding:bundleLibCompileToJarDebug UP-TO-DATE
[ ] Caching disabled for task ':native_binding:bundleLibCompileToJarDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:bundleLibCompileToJarDebug' as it is up-to-date.
[ ] :native_binding:bundleLibCompileToJarDebug (Thread[Execution worker,5,main]) completed. Took 0.001 secs.
[ ] work action resolve classes.jar (project :native_binding) (Thread[Execution worker,5,main]) started.
[ ] work action null (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:generateDebugBuildConfig (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_view:generateDebugBuildConfig (Thread[Execution worker,5,main]) completed. Took 0.0 secs.
[ ] :native_view:generateDebugBuildConfig (Thread[Execution worker,5,main]) started.
[ ] > Task :native_view:generateDebugBuildConfig UP-TO-DATE
[ ] Caching disabled for task ':native_view:generateDebugBuildConfig' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:generateDebugBuildConfig' as it is up-to-date.
[ ] :native_view:generateDebugBuildConfig (Thread[Execution worker,5,main]) completed. Took 0.001 secs.
[ ] Resolve mutations for :native_view:compileDebugKotlin (Thread[Execution worker,5,main]) started.
[ ] Resolve mutations for :native_view:compileDebugKotlin (Thread[Execution worker,5,main]) completed. Took 0.002 secs.
[ ] :native_view:compileDebugKotlin (Thread[Execution worker Thread 5,5,main]) started.
[ +81 ms] > Task :native_view:compileDebugKotlin UP-TO-DATE
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarToClassTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarToClassTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with IdentityTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with IdentityTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with JetifyTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with IdentityTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with IdentityTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarToClassTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarToClassTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarToClassTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarToClassTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ +3 ms] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with IdentityTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarToClassTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with JetifyTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with IdentityTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarToClassTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with JetifyTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with IdentityTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarToClassTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with JetifyTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with IdentityTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarToClassTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarToClassTransform
[ ] Caching disabled for task ':native_view:compileDebugKotlin' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:compileDebugKotlin' as it is up-to-date.
[ ] :native_view:compileDebugKotlin (Thread[Execution worker Thread 5,5,main]) completed. Took 0.039 secs.
[ ] Resolve mutations for :native_view:javaPreCompileDebug (Thread[Execution worker Thread 5,5,main]) started.
[ ] Resolve mutations for :native_view:javaPreCompileDebug (Thread[Execution worker Thread 5,5,main]) completed. Took 0.0 secs.
[ ] :native_view:javaPreCompileDebug (Thread[Execution worker Thread 5,5,main]) started.
[ ] > Task :native_view:javaPreCompileDebug UP-TO-DATE
[ ] Caching disabled for task ':native_view:javaPreCompileDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_view:javaPreCompileDebug' as it is up-to-date.
[ ] Resolve mutations for :native_view:compileDebugJavaWithJavac (Thread[Execution worker,5,main]) started.
[ ] :native_view:javaPreCompileDebug (Thread[Execution worker Thread 5,5,main]) completed. Took 0.004 secs.
[ ] Resolve mutations for :native_view:compileDebugJavaWithJavac (Thread[Execution worker,5,main]) completed. Took 0.002 secs.
[ ] :native_view:compileDebugJavaWithJavac (Thread[Execution worker Thread 4,5,main]) started.
[ +289 ms] > Task :native_view:compileDebugJavaWithJavac
[ ] Caching disabled for task ':native_view:compileDebugJavaWithJavac' because:
[ ] Build cache is disabled
[ ] Task ':native_view:compileDebugJavaWithJavac' is not up-to-date because:
[ ] Output property 'destinationDirectory' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_view/intermediates/javac/debug/classes has been removed.
[ ] Output property 'destinationDirectory' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_view/intermediates/javac/debug/classes/com has been removed.
[ ] Output property 'destinationDirectory' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_view/intermediates/javac/debug/classes/com/example has been removed.
[ ] The input changes require a full rebuild for incremental task ':native_view:compileDebugJavaWithJavac'.
[ ] Full recompilation is required because no incremental change information is available. This is usually caused by clean builds or changing compiler arguments.
[ ] Compiling with toolchain '/home/yhl/android-studio/jbr'.
[ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/native_view/android/src/main/java', not found
[ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/native_view/android/src/debug/java', not found
[ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_view/generated/aidl_source_output_dir/debug/out', not found
[ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_view/generated/renderscript_source_output_dir/debug/out', not found
[ ] Compiling with JDK Java compiler API.
[ ] Class dependency analysis for incremental compilation took 0.229 secs.
[ ] Created classpath snapshot for incremental compilation in 0.008 secs.
[ ] :native_view:compileDebugJavaWithJavac (Thread[Execution worker Thread 4,5,main]) completed. Took 0.364 secs.
[ ] Resolve mutations for :native_view:bundleLibCompileToJarDebug (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :native_view:bundleLibCompileToJarDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :native_view:bundleLibCompileToJarDebug (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :app:javaPreCompileDebug (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:javaPreCompileDebug (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:javaPreCompileDebug (Thread[included builds,5,main]) started.
[ ] > Task :app:javaPreCompileDebug UP-TO-DATE
[ ] Caching disabled for task ':app:javaPreCompileDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:javaPreCompileDebug' as it is up-to-date.
[ ] :app:javaPreCompileDebug (Thread[included builds,5,main]) completed. Took 0.002 secs.
[ ] Resolve mutations for :app:compressDebugAssets (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:compressDebugAssets (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :app:compressDebugAssets (Thread[included builds,5,main]) started.
[ ] > Task :app:compressDebugAssets UP-TO-DATE
[ ] Caching disabled for task ':app:compressDebugAssets' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:compressDebugAssets' as it is up-to-date.
[ ] > Task :native_view:bundleLibCompileToJarDebug
[ ] Caching disabled for task ':native_view:bundleLibCompileToJarDebug' because:
[ ] Build cache is disabled
[ ] Task ':native_view:bundleLibCompileToJarDebug' is not up-to-date because:
[ ] Output property 'output' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_view/intermediates/compile_library_classes_jar/debug/classes.jar has been removed.
[ ] :app:compressDebugAssets (Thread[included builds,5,main]) completed. Took 0.002 secs.

@Larryyuan2015
Copy link
Author

part 2/2

[ ] Resolve mutations for :app:processDebugJavaRes (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:processDebugJavaRes (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_view:bundleLibCompileToJarDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 0.009 secs.
[ ] work action resolve classes.jar (project :native_view) (Thread[Execution worker Thread 3,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:compileDebugKotlin (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :app:compileDebugKotlin (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :app:compileDebugKotlin (Thread[Execution worker Thread 5,5,main]) started.
[ +94 ms] :app:processDebugJavaRes (Thread[included builds,5,main]) started.
[ ] > Task :app:processDebugJavaRes NO-SOURCE
[ ] Skipping task ':app:processDebugJavaRes' as it has no source files and no previous output files.
[ ] :app:processDebugJavaRes (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:processDebugJavaRes (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :native_binding:processDebugJavaRes (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:processDebugJavaRes (Thread[included builds,5,main]) started.
[ ] > Task :native_binding:processDebugJavaRes NO-SOURCE
[ ] Skipping task ':native_binding:processDebugJavaRes' as it has no source files and no previous output files.
[ ] :native_binding:processDebugJavaRes (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_binding:bundleLibResDebug (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :native_binding:bundleLibResDebug (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:bundleLibResDebug (Thread[included builds,5,main]) started.
[ ] > Task :native_binding:bundleLibResDebug NO-SOURCE
[ ] Skipping task ':native_binding:bundleLibResDebug' as it has no source files and no previous output files.
[ ] :native_binding:bundleLibResDebug (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] work action resolve res.jar (project :native_binding) (Thread[included builds,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:processDebugJavaRes (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :native_view:processDebugJavaRes (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_view:processDebugJavaRes (Thread[included builds,5,main]) started.
[ ] > Task :native_view:processDebugJavaRes NO-SOURCE
[ ] Skipping task ':native_view:processDebugJavaRes' as it has no source files and no previous output files.
[ ] :native_view:processDebugJavaRes (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :native_view:bundleLibResDebug (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :native_view:bundleLibResDebug (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_view:bundleLibResDebug (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:checkDebugDuplicateClasses (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :app:checkDebugDuplicateClasses (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :app:checkDebugDuplicateClasses (Thread[Execution worker Thread 2,5,main]) started.
[ ] > Task :native_view:bundleLibResDebug
[ ] Caching disabled for task ':native_view:bundleLibResDebug' because:
[ ] Build cache is disabled
[ ] Task ':native_view:bundleLibResDebug' is not up-to-date because:
[ ] Output property 'output' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_view/intermediates/library_java_res/debug/res.jar has been removed.
[ ] :native_view:bundleLibResDebug (Thread[included builds,5,main]) completed. Took 0.02 secs.
[ ] > Task :app:checkDebugDuplicateClasses UP-TO-DATE
[ ] Transforming libs.jar with JetifyTransform
[ ] Transforming libs.jar with IdentityTransform
[ ] Transforming libs.jar with EnumerateClassesTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with EnumerateClassesTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarToClassTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with EnumerateClassesTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarToClassTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with EnumerateClassesTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with IdentityTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with EnumerateClassesTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with IdentityTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with EnumerateClassesTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with EnumerateClassesTransform
[ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with EnumerateClassesTransform
[ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with EnumerateClassesTransform
[ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with EnumerateClassesTransform
[ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with EnumerateClassesTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with JetifyTransform
[ +1 ms] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with EnumerateClassesTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with EnumerateClassesTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with IdentityTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with EnumerateClassesTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarToClassTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with EnumerateClassesTransform
[ +1 ms] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarToClassTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with EnumerateClassesTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarToClassTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with EnumerateClassesTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarToClassTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with EnumerateClassesTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarToClassTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with EnumerateClassesTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with EnumerateClassesTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with EnumerateClassesTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with EnumerateClassesTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with EnumerateClassesTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarToClassTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with EnumerateClassesTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with EnumerateClassesTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with EnumerateClassesTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with IdentityTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with EnumerateClassesTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarToClassTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with EnumerateClassesTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarToClassTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with EnumerateClassesTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with JetifyTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with IdentityTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with EnumerateClassesTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarToClassTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with EnumerateClassesTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with JetifyTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with IdentityTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with EnumerateClassesTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarToClassTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with EnumerateClassesTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with JetifyTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with IdentityTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with EnumerateClassesTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with EnumerateClassesTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with JetifyTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with IdentityTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with EnumerateClassesTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarToClassTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with EnumerateClassesTransform
[ ] Transforming libs.jar with JetifyTransform
[ ] Transforming libs.jar with IdentityTransform
[ ] Transforming libs.jar with EnumerateClassesTransform
[ ] Caching disabled for task ':app:checkDebugDuplicateClasses' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:checkDebugDuplicateClasses' as it is up-to-date.
[ ] :app:checkDebugDuplicateClasses (Thread[Execution worker Thread 2,5,main]) completed. Took 0.016 secs.
[ ] work action resolve res.jar (project :native_view) (Thread[included builds,5,main]) started.
[ ] work action null (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] Resolve mutations for :app:desugarDebugFileDependencies (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :app:desugarDebugFileDependencies (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :app:desugarDebugFileDependencies (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :app:desugarDebugFileDependencies UP-TO-DATE
[ ] Transforming libs.jar with JetifyTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarTransform
[ +1 ms] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ +2 ms] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with ExtractAarTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with JetifyTransform
[ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with JetifyTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with ExtractAarTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with ExtractAarTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with ExtractAarTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with JetifyTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with JetifyTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with ExtractAarTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarTransform
[ ] Caching disabled for task ':app:desugarDebugFileDependencies' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:desugarDebugFileDependencies' as it is up-to-date.
[ ] :app:desugarDebugFileDependencies (Thread[Execution worker Thread 4,5,main]) completed. Took 0.004 secs.
[ ] Resolve mutations for :app:mergeExtDexDebug (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :app:mergeExtDexDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :app:mergeExtDexDebug (Thread[Execution worker Thread 4,5,main]) started.
[ +75 ms] > Task :app:mergeExtDexDebug UP-TO-DATE
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with DexingWithClasspathTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarToClassTransform
[ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with DexingWithClasspathTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarToClassTransform
[ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with DexingWithClasspathTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with IdentityTransform
[ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with DexingWithClasspathTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with JetifyTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with IdentityTransform
[ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with DexingWithClasspathTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with DexingWithClasspathTransform
[ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with DexingWithClasspathTransform
[ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with DexingWithClasspathTransform
[ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with DexingWithClasspathTransform
[ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform
[ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform
[ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with DexingWithClasspathTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with DexingWithClasspathTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with DexingWithClasspathTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with IdentityTransform
[ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with DexingWithClasspathTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarToClassTransform
[ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with DexingWithClasspathTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarToClassTransform
[ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with DexingWithClasspathTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarToClassTransform
[ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with DexingWithClasspathTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarToClassTransform
[ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with DexingWithClasspathTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarToClassTransform
[ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with DexingWithClasspathTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with DexingWithClasspathTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform
[ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with DexingWithClasspathTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with DexingWithClasspathTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform
[ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with DexingWithClasspathTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarToClassTransform
[ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with DexingWithClasspathTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with DexingWithClasspathTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarToClassTransform
[ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with DexingWithClasspathTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with JetifyTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with IdentityTransform
[ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with DexingWithClasspathTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarToClassTransform
[ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with DexingWithClasspathTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarToClassTransform
[ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with DexingWithClasspathTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with JetifyTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with IdentityTransform
[ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with DexingWithClasspathTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarToClassTransform
[ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with DexingWithClasspathTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with JetifyTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with IdentityTransform
[ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with DexingWithClasspathTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarToClassTransform
[ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with DexingWithClasspathTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with JetifyTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with IdentityTransform
[ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with DexingWithClasspathTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with JetifyTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with IdentityTransform
[ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with DexingWithClasspathTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with JetifyTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with IdentityTransform
[ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with DexingWithClasspathTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarToClassTransform
[ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with DexingWithClasspathTransform
[ ] Caching disabled for task ':app:mergeExtDexDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:mergeExtDexDebug' as it is up-to-date.
[ ] :app:mergeExtDexDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 0.026 secs.
[ ] Resolve mutations for :native_binding:bundleLibRuntimeToJarDebug (Thread[Execution worker Thread 4,5,main]) started.
[ ] Resolve mutations for :native_binding:bundleLibRuntimeToJarDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:bundleLibRuntimeToJarDebug (Thread[Execution worker Thread 4,5,main]) started.
[ ] > Task :native_binding:bundleLibRuntimeToJarDebug UP-TO-DATE
[ ] Caching disabled for task ':native_binding:bundleLibRuntimeToJarDebug' because:
[ ] Build cache is disabled
[ ] Skipping task ':native_binding:bundleLibRuntimeToJarDebug' as it is up-to-date.
[ ] :native_binding:bundleLibRuntimeToJarDebug (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] work action resolve classes.jar (project :native_binding) (Thread[Execution worker Thread 4,5,main]) started.
[ ] work action null (Thread[Execution worker Thread 4,5,main]) completed. Took 0.0 secs.
[ ] DexingWithClasspathTransform (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :native_view:bundleLibRuntimeToJarDebug (Thread[Execution worker Thread 3,5,main]) started.
[ ] Resolve mutations for :native_view:bundleLibRuntimeToJarDebug (Thread[Execution worker Thread 3,5,main]) completed. Took 0.0 secs.
[ ] :native_view:bundleLibRuntimeToJarDebug (Thread[Execution worker Thread 3,5,main]) started.
[ ] > Transform classes.jar (project :native_binding) with DexingWithClasspathTransform
[ ] Transforming classes.jar (project :native_binding) with DexingWithClasspathTransform
[ ] Caching disabled for DexingWithClasspathTransform: /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/runtime_library_classes_jar/debug/classes.jar because:
[ ] Build cache is disabled
[ ] Skipping DexingWithClasspathTransform: /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/runtime_library_classes_jar/debug/classes.jar as it is up-to-date.
[ ] DexingWithClasspathTransform (Thread[Execution worker Thread 2,5,main]) completed. Took 0.002 secs.
[ ] Resolve mutations for :app:mergeDebugJniLibFolders (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :app:mergeDebugJniLibFolders (Thread[included builds,5,main]) completed. Took 0.007 secs.
[ ] :app:mergeDebugJniLibFolders (Thread[included builds,5,main]) started.
[ ] > Task :app:mergeDebugJniLibFolders UP-TO-DATE
[ ] Caching disabled for task ':app:mergeDebugJniLibFolders' because:
[ ] Build cache is disabled
[ ] Skipping task ':app:mergeDebugJniLibFolders' as it is up-to-date.
[ ] :app:mergeDebugJniLibFolders (Thread[included builds,5,main]) completed. Took 0.009 secs.
[ ] Resolve mutations for :native_binding:configureCMakeDebug[arm64-v8a] (Thread[included builds,5,main]) started.
[ ] Resolve mutations for :native_binding:configureCMakeDebug[arm64-v8a] (Thread[included builds,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:configureCMakeDebug[arm64-v8a] (Thread[included builds,5,main]) started.
[ ] > Task :native_binding:configureCMakeDebug[arm64-v8a]
[ ] Caching disabled for task ':native_binding:configureCMakeDebug[arm64-v8a]' because:
[ ] Build cache is disabled
[ ] Task ':native_binding:configureCMakeDebug[arm64-v8a]' is not up-to-date because:
[ ] Task.upToDateWhen is false.
[ ] C/C++: /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/CMakeLists.txt debug|arm64-v8a : Start JSON generation. Platform version: 21 min SDK version: arm64-v8a
[ ] C/C++: /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/CMakeLists.txt debug|arm64-v8a : JSON
'/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a/android_gradle_build.json' was up-to-date
[ ] C/C++: /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/CMakeLists.txt debug|arm64-v8a : JSON generation completed without problems
[ ] C/C++: /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/CMakeLists.txt debug|arm64-v8a : Writing build model to
/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/logs/arm64-v8a/build_model.json
[ ] :native_binding:configureCMakeDebug[arm64-v8a] (Thread[included builds,5,main]) completed. Took 0.011 secs.
[ ] Resolve mutations for :native_binding:buildCMakeDebug[arm64-v8a] (Thread[Execution worker Thread 2,5,main]) started.
[ ] Resolve mutations for :native_binding:buildCMakeDebug[arm64-v8a] (Thread[Execution worker Thread 2,5,main]) completed. Took 0.0 secs.
[ ] :native_binding:buildCMakeDebug[arm64-v8a] (Thread[Execution worker Thread 2,5,main]) started.
[ ] > Task :native_view:bundleLibRuntimeToJarDebug
[ ] Caching disabled for task ':native_view:bundleLibRuntimeToJarDebug' because:
[ ] Build cache is disabled
[ ] Task ':native_view:bundleLibRuntimeToJarDebug' is not up-to-date because:
[ +2 ms] Output property 'output' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_view/intermediates/runtime_library_classes_jar/debug/classes.jar has been removed.
[ ] :native_view:bundleLibRuntimeToJarDebug (Thread[Execution worker Thread 3,5,main]) completed. Took 0.041 secs.
[ +184 ms] > Task :native_binding:buildCMakeDebug[arm64-v8a] FAILED
[ ] Caching disabled for task ':native_binding:buildCMakeDebug[arm64-v8a]' because:
[ ] Build cache is disabled
[ ] Task ':native_binding:buildCMakeDebug[arm64-v8a]' is not up-to-date because:
[ ] Task.upToDateWhen is false.
[ ] C/C++: starting build
[ ] C/C++: reading expected JSONs
[ ] C/C++: done reading expected JSONs
[ ] C/C++: executing build commands for targets that produce .so files or executables
[ ] C/C++: evaluate miniconfig
[ ] C/C++: evaluate library native_binding (arm64-v8a)
[ ] C/C++: building target library native_binding because no targets are specified.
[ ] C/C++: about to build targets native_binding
[ ] C/C++: Build native_binding
[ ] C/C++: /home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja
[ ] -C
[ ] /home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a
[ ] native_binding
[ ] Starting process 'command '/home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja''. Working directory: /home/yhl/projects/fltgst-videodisplay/app/native_binding/android Command:
/home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja -C /home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a native_binding
[ ] Successfully started process 'command '/home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja''
[ ] C/C++: ninja: Entering directory /home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a' [ ] C/C++: ld: error: undefined symbol: gst_init [ ] C/C++: ld: error: undefined symbol: g_malloc0_n [ ] C/C++: ld: error: undefined symbol: gst_element_factory_make [ ] C/C++: ld: error: undefined symbol: gst_pipeline_new [ ] C/C++: ld: error: undefined symbol: g_printerr [ ] C/C++: ld: error: undefined symbol: gst_object_unref [ ] C/C++: ld: error: undefined symbol: gst_bin_get_type [ ] C/C++: ld: error: undefined symbol: g_type_check_instance_cast [ ] C/C++: ld: error: undefined symbol: gst_bin_add_many [ ] C/C++: ld: error: undefined symbol: gst_element_link_many [ ] C/C++: ld: error: undefined symbol: gst_element_set_state [ ] C/C++: ld: error: undefined symbol: gst_bin_get_by_interface [ ] C/C++: ld: error: undefined symbol: _gst_debug_min [ ] C/C++: ld: error: undefined symbol: GST_CAT_DEFAULT [ ] C/C++: ld: error: undefined symbol: gst_debug_log [ ] C/C++: ld: error: undefined symbol: gst_element_get_type [ ] C/C++: ld: error: undefined symbol: gst_element_get_state [ ] C/C++: ld: error: undefined symbol: gst_plugin_register_static [ ] C/C++: ld: error: undefined symbol: g_once_init_enter [ ] C/C++: ld: error: undefined symbol: g_once_init_leave [ ] C/C++: ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) [ ] C/C++: clang: error: linker command failed with exit code 1 (use -v to see invocation) [ ] :native_binding:buildCMakeDebug[arm64-v8a] (Thread[Execution worker Thread 2,5,main]) completed. Took 0.231 secs. [ +796 ms] > Task :app:compileDebugKotlin [ ] Watching 29 directories to track changes [ ] Watching 29 directories to track changes [ ] Watching 33 directories to track changes [ ] Transforming libs.jar with JetifyTransform [ ] Transforming libs.jar with IdentityTransform [ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform [ ] Transforming flutter_embedding_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:flutter_embedding_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform [ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with JetifyTransform [ ] Transforming window-java-1.0.0-beta04.aar (androidx.window:window-java:1.0.0-beta04) with AarToClassTransform [ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with JetifyTransform [ ] Transforming window-1.0.0-beta04.aar (androidx.window:window:1.0.0-beta04) with AarToClassTransform [ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with JetifyTransform [ ] Transforming kotlinx-coroutines-android-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2) with IdentityTransform [ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with JetifyTransform [ ] Transforming kotlinx-coroutines-core-jvm-1.5.2.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.2) with IdentityTransform [ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with JetifyTransform [ ] Transforming kotlin-stdlib-jdk8-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10) with IdentityTransform [ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with JetifyTransform [ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform [ ] Transforming armeabi_v7a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:armeabi_v7a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform [ ] Transforming lifecycle-common-java8-2.2.0.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with IdentityTransform [ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform [ ] Transforming fragment-1.1.0.aar (androidx.fragment:fragment:1.1.0) with AarToClassTransform [ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform [ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform [ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform [ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform [ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with JetifyTransform [ ] Transforming lifecycle-common-2.2.0.jar (androidx.lifecycle:lifecycle-common:2.2.0) with IdentityTransform [ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with JetifyTransform [ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform [ ] Transforming viewpager-1.0.0.aar (androidx.viewpager:viewpager:1.0.0) with AarToClassTransform [ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with JetifyTransform [ ] Transforming loader-1.0.0.aar (androidx.loader:loader:1.0.0) with AarToClassTransform [ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with JetifyTransform [ ] Transforming activity-1.0.0.aar (androidx.activity:activity:1.0.0) with AarToClassTransform [ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with JetifyTransform [ ] Transforming customview-1.0.0.aar (androidx.customview:customview:1.0.0) with AarToClassTransform [ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with JetifyTransform [ ] Transforming core-1.6.0.aar (androidx.core:core:1.6.0) with AarToClassTransform [ ] Transforming core-common-2.1.0.jar (androidx.arch.core:core-common:2.1.0) with IdentityTransform [ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with JetifyTransform [ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform [ ] Transforming versionedparcelable-1.1.1.aar (androidx.versionedparcelable:versionedparcelable:1.1.1) with AarToClassTransform [ ] Transforming lifecycle-runtime-2.2.0.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarToClassTransform [ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with JetifyTransform [ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform [ ] Transforming savedstate-1.0.0.aar (androidx.savedstate:savedstate:1.0.0) with AarToClassTransform [ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform [ ] Transforming lifecycle-livedata-2.0.0.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarToClassTransform [ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform [ ] Transforming lifecycle-livedata-core-2.0.0.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarToClassTransform [ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform [ ] Transforming collection-1.1.0.jar (androidx.collection:collection:1.1.0) with IdentityTransform [ ] Transforming core-runtime-2.0.0.aar (androidx.arch.core:core-runtime:2.0.0) with AarToClassTransform [ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with JetifyTransform [ ] Transforming annotation-1.2.0.jar (androidx.annotation:annotation:1.2.0) with IdentityTransform [ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform [ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with JetifyTransform [ ] Transforming lifecycle-viewmodel-2.1.0.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarToClassTransform [ ] Transforming annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) with AarToClassTransform [ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with JetifyTransform [ ] Transforming tracing-1.0.0.aar (androidx.tracing:tracing:1.0.0) with AarToClassTransform [ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with JetifyTransform [ ] Transforming kotlin-stdlib-jdk7-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10) with IdentityTransform [ ] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with JetifyTransform [ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform [ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform [ +2 ms] Transforming kotlin-stdlib-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.7.10) with IdentityTransform [ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with JetifyTransform [ ] Transforming arm64_v8a_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:arm64_v8a_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform [ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with JetifyTransform [ ] Transforming x86_64_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_64_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform [ ] Transforming kotlin-stdlib-common-1.7.10.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10) with IdentityTransform [ ] Transforming x86_debug-1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406.jar (io.flutter:x86_debug:1.0.0-2e4ba9c6fb499ccd4e81420543783cc7267ae406) with IdentityTransform [ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with JetifyTransform [ ] Transforming annotations-13.0.jar (org.jetbrains:annotations:13.0) with IdentityTransform [ ] Transforming libs.jar with JetifyTransform [ ] Transforming libs.jar with IdentityTransform [ ] Transforming libs.jar with JetifyTransform [ ] Transforming libs.jar with IdentityTransform [ ] Transforming libs.jar with JetifyTransform [ ] Transforming libs.jar with IdentityTransform [ ] Watching 37 directories to track changes [ ] Caching disabled for task ':app:compileDebugKotlin' because: [ ] Build cache is disabled [ ] Task ':app:compileDebugKotlin' is not up-to-date because: [ ] Output property 'destinationDirectory' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/tmp/kotlin-classes/debug has been removed. [ ] Output property 'destinationDirectory' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/tmp/kotlin-classes/debug/com has been removed. [ ] Output property 'destinationDirectory' file /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/tmp/kotlin-classes/debug/com/example has been removed. [ ] The input changes require a full rebuild for incremental task ':app:compileDebugKotlin'. [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/aidl_source_output_dir/debug/out', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/renderscript_source_output_dir/debug/out', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] Transforming libs.jar with JetifyTransform [ ] Transforming libs.jar with IdentityTransform [ ] Transforming libs.jar with JetifyTransform [ ] Transforming libs.jar with IdentityTransform [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/aidl_source_output_dir/debug/out', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/renderscript_source_output_dir/debug/out', not found [ ] Using Kotlin/JVM incremental compilation [ ] Kotlin source files: /home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/main/kotlin/com/example/fltgst/MainActivity.kt [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/aidl_source_output_dir/debug/out', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/renderscript_source_output_dir/debug/out', not found [ ] Java source files: /home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java, /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/source/buildConfig/debug/com/example/fltgst/BuildConfig.java [ ] Script source files: [ ] Script file extensions: [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/kotlin', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/android/app/src/debug/java', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/aidl_source_output_dir/debug/out', not found [ ] file or directory '/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/generated/renderscript_source_output_dir/debug/out', not found [ ] [KOTLIN] Kotlin compilation 'jdkHome' argument: null [ ] i: found daemon on port 17174 (53012 ms old), trying to connect [ ] i: connected to the daemon [ ] Options for KOTLIN DAEMON: IncrementalCompilationOptions(super=CompilationOptions(compilerMode=INCREMENTAL_COMPILER, targetPlatform=JVM, reportCategories=[0], reportSeverity=2, requestedCompilationResults=[0]kotlinScriptExtensions=[]), areFileChangesKnown=false, modifiedFiles=null, deletedFiles=null, classpathChanges=ClasspathSnapshotDisabled, workingDir=/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/kotlin/compileDebugKotlin/cacheable, multiModuleICSettings=MultiModuleICSettings(buildHistoryFile=/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/kotlin/compileDebugKotlin/local-state/build-history.bin, useModuleDetection=true), usePreciseJavaTracking=trueoutputFiles=[/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/tmp/kotlin-classes/debug, /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/kotlin/compileDebugKotlin/cacheable, /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/app/kotlin/compileDebugKotlin/local-state]) [ ] :app:compileDebugKotlin (Thread[Execution worker Thread 5,5,main]) completed. Took 1.135 secs. [ ] FAILURE: Build failed with an exception. [ ] * What went wrong: [ ] Execution failed for task ':native_binding:buildCMakeDebug[arm64-v8a]'. [ ] > com.android.ide.common.process.ProcessException: ninja: Entering directory /home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a'
[ ] [1/1] Linking C shared library /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so
[ ] FAILED: /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so
[ ] : && /home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21
--gcc-toolchain=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID
-fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -static-libstdc++ -Wl,--build-id=sha1
-Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o
/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o
CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib
-L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements -lgstcoretracers -lgstadder -lgstapp -lgstaudioconvert -lgstaudiorate
-lgstaudiotestsrc -lgstvideotestsrc -lgstgio -lgstautodetect -lgstopensles -lgstipcpipeline -lgstopengl -lintl -lffi -liconv -lgmodule-2.0 -lpcre2-8 -lgstbase-1.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstgl-1.0
-lgstcontroller-1.0 -lpng16 -lgraphene-1.0 -ljpeg -lorc-0.4 -lgstapp-1.0 -lgio-2.0 -landroid -llog -lz -lOpenSLES -lEGL -lGLESv2 -latomic -lm && :
[ ] ld: error: undefined symbol: gst_init
[ ] >>> referenced by native_binding.c:42 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:42)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(init)
[ ] ld: error: undefined symbol: g_malloc0_n
[ ] >>> referenced by native_binding.c:43 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:43)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(init)
[ ] >>> referenced by gstgioelement.c:111 (../gst/gio/gstgioelement.c:111)
[ ] >>> gstgioelement.c.o:(_internal_get_supported_protocols) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a
[ ] >>> referenced by gstqueuearray.c:359 (../libs/gst/base/gstqueuearray.c:359)
[ ] >>> gstqueuearray.c.o:(gst_queue_array_do_expand) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/libgstbase-1.0.a
[ ] >>> referenced 21 more times
[ ] ld: error: undefined symbol: gst_element_factory_make
[ ] >>> referenced by native_binding.c:49 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:49)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:50 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:50)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:51 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:51)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced 20 more times
[ ] ld: error: undefined symbol: gst_pipeline_new
[ ] >>> referenced by native_binding.c:54 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:54)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] ld: error: undefined symbol: g_printerr
[ +6 ms] >>> referenced by native_binding.c:59 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:59)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:67 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:67)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:85 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:85)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[ ] >>> referenced 12 more times
[ ] ld: error: undefined symbol: gst_object_unref
[ ] >>> referenced by native_binding.c:60 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:60)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:68 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:68)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:86 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:86)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[ ] >>> referenced 407 more times
[ ] ld: error: undefined symbol: gst_bin_get_type
[ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by gstlatency.c:421 (../plugins/tracers/gstlatency.c:421)
[ ] >>> gstlatency.c.o:(do_push_event_pre) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[ ] >>> referenced 9 more times
[ ] ld: error: undefined symbol: g_type_check_instance_cast
[ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:100 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:100)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced 4 more times
[ ] ld: error: undefined symbol: gst_bin_add_many
[ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] ld: error: undefined symbol: gst_element_link_many
[ ] >>> referenced by native_binding.c:65 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:65)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] ld: error: undefined symbol: gst_element_set_state
[ ] >>> referenced by native_binding.c:71 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:71)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:82 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:82)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[ ] >>> referenced by native_binding.c:102 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:102)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced 11 more times
[ ] ld: error: undefined symbol: gst_bin_get_by_interface
[ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by gstglsinkbin.c:526 (../ext/gl/gstglsinkbin.c:526)
[ ] >>> gstglsinkbin.c.o:(gst_gl_sink_bin_overlay_set_render_rectangle) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a
[ ] >>> referenced by gstglsinkbin.c:590 (../ext/gl/gstglsinkbin.c:590)
[ ] >>> gstglsinkbin.c.o:(gst_gl_sink_bin_color_balance_set_value) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a
[ +1 ms] >>> referenced 2 more times
[ ] ld: error: undefined symbol: _gst_debug_min
[ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced 2409 more times
[ ] ld: error: undefined symbol: GST_CAT_DEFAULT
[ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced 118 more times
[ ] ld: error: undefined symbol: gst_debug_log
[ ] >>> referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced by native_binding.c:123 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:123)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced 1855 more times
[ ] ld: error: undefined symbol: gst_element_get_type
[ ] >>> referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
[ ] >>> gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ +1 ms] >>> referenced by gstconcat.c:121 (../plugins/elements/gstconcat.c:121)
[ ] >>> gstconcat.c.o:(gst_concat_get_type_once) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced 36 more times
[ ] ld: error: undefined symbol: gst_element_get_state
[ ] >>> referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced by gsttypefindelement.c:599 (../plugins/elements/gsttypefindelement.c:599)
[ ] >>> gsttypefindelement.c.o:(stop_typefinding) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstipcpipelinesrc.c:827 (../sys/ipcpipeline/gstipcpipelinesrc.c:827)
[ ] >>> gstipcpipelinesrc.c.o:(do_state_change) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstipcpipeline.a
[ ] ld: error: undefined symbol: gst_plugin_register_static
[ ] >>> referenced by gstcoreelementsplugin.c:70 (../plugins/elements/gstcoreelementsplugin.c:70)
[ +3 ms] >>> gstcoreelementsplugin.c.o:(gst_plugin_coreelements_register) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gsttracers.c:57 (../plugins/tracers/gsttracers.c:57)
[ ] >>> gsttracers.c.o:(gst_plugin_coretracers_register) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[ ] >>> referenced by gstadder.c:1603 (../gst/adder/gstadder.c:1603)
[ ] >>> gstadder.c.o:(gst_plugin_adder_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstadder.a
[ ] >>> referenced 10 more times
[ ] ld: error: undefined symbol: g_once_init_enter
[ ] >>> referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94)
[ ] >>> gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
[ ] >>> gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85)
[ ] >>> gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced 665 more times
[ ] ld: error: undefined symbol: g_once_init_leave
[ ] >>> referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94)
[ ] >>> gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
[ ] >>> gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85)
[ ] >>> gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced 665 more times
[ ] ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
[ ] clang: 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:
[ ] /home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja
[ ] -C
[ ] /home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a
[ ] native_binding
[ ] from /home/yhl/projects/fltgst-videodisplay/app/native_binding/android
[ ] * Try:
[ ] > Run with --debug option to get more log output.
[ ] > Run with --scan to get full insights.
[ ] * Exception is:
[ ] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':native_binding:buildCMakeDebug[arm64-v8a]'.
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:142)
[ ] at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:140)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
[ ] at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[ ] at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[ ] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[ ] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
[ ] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:327)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:314)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:307)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:293)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:417)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:339)
[ ] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[ ] at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[ ] at java.base/java.lang.Thread.run(Thread.java:840)
[ ] Caused by: org.gradle.internal.UncheckedException: com.android.ide.common.process.ProcessException: ninja: Entering directory
/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a' [ ] [1/1] Linking C shared library /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so [ ] FAILED: /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so [ ] : && /home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21 --gcc-toolchain=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements -lgstcoretracers -lgstadder -lgstapp -lgstaudioconvert -lgstaudiorate -lgstaudiotestsrc -lgstvideotestsrc -lgstgio -lgstautodetect -lgstopensles -lgstipcpipeline -lgstopengl -lintl -lffi -liconv -lgmodule-2.0 -lpcre2-8 -lgstbase-1.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstgl-1.0 -lgstcontroller-1.0 -lpng16 -lgraphene-1.0 -ljpeg -lorc-0.4 -lgstapp-1.0 -lgio-2.0 -landroid -llog -lz -lOpenSLES -lEGL -lGLESv2 -latomic -lm && : [ +11 ms] ld: error: undefined symbol: gst_init [ ] >>> referenced by native_binding.c:42 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:42) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(init) [ ] ld: error: undefined symbol: g_malloc0_n [ ] >>> referenced by native_binding.c:43 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:43) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(init) [ ] >>> referenced by gstgioelement.c:111 (../gst/gio/gstgioelement.c:111) [ ] >>> gstgioelement.c.o:(_internal_get_supported_protocols) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a [ ] >>> referenced by gstqueuearray.c:359 (../libs/gst/base/gstqueuearray.c:359) [ ] >>> gstqueuearray.c.o:(gst_queue_array_do_expand) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/libgstbase-1.0.a [ ] >>> referenced 21 more times [ ] ld: error: undefined symbol: gst_element_factory_make [ ] >>> referenced by native_binding.c:49 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:49) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by native_binding.c:50 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:50) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ +5 ms] >>> referenced by native_binding.c:51 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:51) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced 20 more times [ ] ld: error: undefined symbol: gst_pipeline_new [ ] >>> referenced by native_binding.c:54 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:54) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] ld: error: undefined symbol: g_printerr [ ] >>> referenced by native_binding.c:59 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:59) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by native_binding.c:67 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:67) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ +14 ms] >>> referenced by native_binding.c:85 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:85) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline) [ ] >>> referenced 12 more times [ ] ld: error: undefined symbol: gst_object_unref [ ] >>> referenced by native_binding.c:60 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:60) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by native_binding.c:68 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:68) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by native_binding.c:86 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:86) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline) [ ] >>> referenced 407 more times [ ] ld: error: undefined symbol: gst_bin_get_type [ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by gstlatency.c:421 (../plugins/tracers/gstlatency.c:421) [ ] >>> gstlatency.c.o:(do_push_event_pre) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a [ ] >>> referenced 9 more times [ ] ld: error: undefined symbol: g_type_check_instance_cast [ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by native_binding.c:100 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:100) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize) [ ] >>> referenced 4 more times [ ] ld: error: undefined symbol: gst_bin_add_many [ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] ld: error: undefined symbol: gst_element_link_many [ ] >>> referenced by native_binding.c:65 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:65) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] ld: error: undefined symbol: gst_element_set_state [ ] >>> referenced by native_binding.c:71 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:71) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by native_binding.c:82 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:82) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline) [ ] >>> referenced by native_binding.c:102 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:102) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize) [ ] >>> referenced 11 more times [ ] ld: error: undefined symbol: gst_bin_get_by_interface [ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline) [ ] >>> referenced by gstglsinkbin.c:526 (../ext/gl/gstglsinkbin.c:526) [ ] >>> gstglsinkbin.c.o:(gst_gl_sink_bin_overlay_set_render_rectangle) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a [ ] >>> referenced by gstglsinkbin.c:590 (../ext/gl/gstglsinkbin.c:590) [ ] >>> gstglsinkbin.c.o:(gst_gl_sink_bin_color_balance_set_value) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a [ ] >>> referenced 2 more times [ ] ld: error: undefined symbol: _gst_debug_min [ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize) [ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize) [ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit) [ ] >>> referenced 2409 more times [ ] ld: error: undefined symbol: GST_CAT_DEFAULT [ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize) [ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize) [ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit) [ ] >>> referenced 118 more times [ ] ld: error: undefined symbol: gst_debug_log [ ] >>> referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize) [ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit) [ ] >>> referenced by native_binding.c:123 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:123) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit) [ ] >>> referenced 1855 more times [ ] ld: error: undefined symbol: gst_element_get_type [ ] >>> referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit) [ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89) [ +2 ms] >>> gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced by gstconcat.c:121 (../plugins/elements/gstconcat.c:121) [ ] >>> gstconcat.c.o:(gst_concat_get_type_once) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced 36 more times [ ] ld: error: undefined symbol: gst_element_get_state [ ] >>> referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147) [ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit) [ ] >>> referenced by gsttypefindelement.c:599 (../plugins/elements/gsttypefindelement.c:599) [ ] >>> gsttypefindelement.c.o:(stop_typefinding) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced by gstipcpipelinesrc.c:827 (../sys/ipcpipeline/gstipcpipelinesrc.c:827) [ ] >>> gstipcpipelinesrc.c.o:(do_state_change) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstipcpipeline.a [ ] ld: error: undefined symbol: gst_plugin_register_static [ ] >>> referenced by gstcoreelementsplugin.c:70 (../plugins/elements/gstcoreelementsplugin.c:70) [ ] >>> gstcoreelementsplugin.c.o:(gst_plugin_coreelements_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced by gsttracers.c:57 (../plugins/tracers/gsttracers.c:57) [ ] >>> gsttracers.c.o:(gst_plugin_coretracers_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a [ ] >>> referenced by gstadder.c:1603 (../gst/adder/gstadder.c:1603) [ ] >>> gstadder.c.o:(gst_plugin_adder_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstadder.a [ ] >>> referenced 10 more times [ ] ld: error: undefined symbol: g_once_init_enter [ ] >>> referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94) [ ] >>> gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89) [ ] >>> gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85) [ ] >>> gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced 665 more times [ ] ld: error: undefined symbol: g_once_init_leave [ ] >>> referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94) [ ] >>> gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89) [ ] >>> gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85) [ ] >>> gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a [ ] >>> referenced 665 more times [ ] ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) [ ] clang: 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: [ ] /home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja \ [ ] -C \ [ ] /home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a \ [ ] native_binding [ ] from /home/yhl/projects/fltgst-videodisplay/app/native_binding/android [ ] at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:68) [ ] at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:41) [ ] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:128) [ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58) [ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51) [ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29) [ ] at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:236) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) [ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68) [ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:221) [ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:204) [ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:187) [ ] at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:165) [ ] at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89) [ ] at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40) [ ] at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:53) [ ] at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:50) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) [ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) [ ] at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:50) [ ] at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:40) [ ] at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:68) [ ] at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:38) [ ] at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:41) [ ] at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74) [ ] at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55) [ ] at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:51) [ ] at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:29) [ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.executeDelegateBroadcastingChanges(CaptureStateAfterExecutionStep.java:124) [ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:80) [ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:58) [ ] at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:48) [ ] at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:36) [ ] at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:181) [ ] at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:71) [ ] at org.gradle.internal.Either$Right.fold(Either.java:175) [ ] at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:59) [ ] at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:69) [ ] at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:47) [ ] at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:36) [ ] at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:25) [ ] at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36) [ ] at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22) [ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:110) [ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56) [ ] at java.base/java.util.Optional.orElseGet(Optional.java:364) [ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56) [ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38) [ ] at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73) [ ] at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44) [ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37) [ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27) [ ] at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89) [ ] at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50) [ ] at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:114) [ ] at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57) [ ] at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76) [ ] at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50) [ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.executeWithNoEmptySources(SkipEmptyWorkStep.java:254) [ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:91) [ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:56) [ ] at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:32) [ ] at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:21) [ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38) [ ] at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43) [ ] at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31) [ ] at org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40) [ ] at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:281) [ ] at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40) [ +4 ms] at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30) [ ] at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37) [ +9 ms] at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27) [ ] at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44) [ ] at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33) [ ] at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:76) [ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:139) [ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128) [ ] at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77) [ ] at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46) [ ] at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51) [ ] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57) [ ] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56) [ ] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) [ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77) [ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55) [ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) [ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) [ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73) [ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52) [ ] at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69) [ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:327) [ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:314) [ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:307) [ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:293) [ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:417) [ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:339) [ ] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) [ ] at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) [ ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [ ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [ ] at java.base/java.lang.Thread.run(Thread.java:840) [ ] Caused by: com.android.ide.common.process.ProcessException: ninja: Entering directory /home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a'
[ ] [1/1] Linking C shared library /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so
[ ] FAILED: /home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so
[ ] : && /home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android21
--gcc-toolchain=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/yhl/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID
-fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -static-libstdc++ -Wl,--build-id=sha1
-Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libnative_binding.so -o
/home/yhl/projects/fltgst-videodisplay/app/fltgst/build/native_binding/intermediates/cxx/Debug/3n1n3ww3/obj/arm64-v8a/libnative_binding.so CMakeFiles/native_binding.dir/native_binding.c.o
CMakeFiles/native_binding.dir/gst_plugin_init_android.c.o -L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib
-L/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0 -lgstcoreelements -lgstcoretracers -lgstadder -lgstapp -lgstaudioconvert -lgstaudiorate
-lgstaudiotestsrc -lgstvideotestsrc -lgstgio -lgstautodetect -lgstopensles -lgstipcpipeline -lgstopengl -lintl -lffi -liconv -lgmodule-2.0 -lpcre2-8 -lgstbase-1.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstgl-1.0
-lgstcontroller-1.0 -lpng16 -lgraphene-1.0 -ljpeg -lorc-0.4 -lgstapp-1.0 -lgio-2.0 -landroid -llog -lz -lOpenSLES -lEGL -lGLESv2 -latomic -lm && :
[ ] ld: error: undefined symbol: gst_init
[ ] >>> referenced by native_binding.c:42 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:42)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(init)
[ ] ld: error: undefined symbol: g_malloc0_n
[ ] >>> referenced by native_binding.c:43 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:43)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(init)
[ ] >>> referenced by gstgioelement.c:111 (../gst/gio/gstgioelement.c:111)
[ ] >>> gstgioelement.c.o:(_internal_get_supported_protocols) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstgio.a
[ ] >>> referenced by gstqueuearray.c:359 (../libs/gst/base/gstqueuearray.c:359)
[ ] >>> gstqueuearray.c.o:(gst_queue_array_do_expand) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/libgstbase-1.0.a
[ ] >>> referenced 21 more times
[ ] ld: error: undefined symbol: gst_element_factory_make
[ ] >>> referenced by native_binding.c:49 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:49)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:50 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:50)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:51 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:51)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced 20 more times
[ ] ld: error: undefined symbol: gst_pipeline_new
[ ] >>> referenced by native_binding.c:54 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:54)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] ld: error: undefined symbol: g_printerr
[ ] >>> referenced by native_binding.c:59 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:59)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:67 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:67)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:85 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:85)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[ ] >>> referenced 12 more times
[ ] ld: error: undefined symbol: gst_object_unref
[ ] >>> referenced by native_binding.c:60 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:60)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:68 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:68)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:86 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:86)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[ ] >>> referenced 407 more times
[ ] ld: error: undefined symbol: gst_bin_get_type
[ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by gstlatency.c:421 (../plugins/tracers/gstlatency.c:421)
[ ] >>> gstlatency.c.o:(do_push_event_pre) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[ ] >>> referenced 9 more times
[ ] ld: error: undefined symbol: g_type_check_instance_cast
[ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:100 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:100)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced 4 more times
[ ] ld: error: undefined symbol: gst_bin_add_many
[ ] >>> referenced by native_binding.c:64 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:64)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] ld: error: undefined symbol: gst_element_link_many
[ ] >>> referenced by native_binding.c:65 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:65)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] ld: error: undefined symbol: gst_element_set_state
[ ] >>> referenced by native_binding.c:71 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:71)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by native_binding.c:82 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:82)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(start_pipeline)
[ ] >>> referenced by native_binding.c:102 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:102)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced 11 more times
[ ] ld: error: undefined symbol: gst_bin_get_by_interface
[ ] >>> referenced by native_binding.c:73 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:73)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(setup_pipeline)
[ ] >>> referenced by gstglsinkbin.c:526 (../ext/gl/gstglsinkbin.c:526)
[ ] >>> gstglsinkbin.c.o:(gst_gl_sink_bin_overlay_set_render_rectangle) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a
[ ] >>> referenced by gstglsinkbin.c:590 (../ext/gl/gstglsinkbin.c:590)
[ ] >>> gstglsinkbin.c.o:(gst_gl_sink_bin_color_balance_set_value) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstopengl.a
[ ] >>> referenced 2 more times
[ ] ld: error: undefined symbol: _gst_debug_min
[ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced 2409 more times
[ ] ld: error: undefined symbol: GST_CAT_DEFAULT
[ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:0 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:0)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced 118 more times
[ ] ld: error: undefined symbol: gst_debug_log
[ ] >>> referenced by native_binding.c:97 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:97)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceFianlize)
[ ] >>> referenced by native_binding.c:115 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:115)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced by native_binding.c:123 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:123)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced 1855 more times
[ ] ld: error: undefined symbol: gst_element_get_type
[ ] >>> referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
[ ] >>> gstclocksync.c.o:(gst_clock_sync_get_type_once) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstconcat.c:121 (../plugins/elements/gstconcat.c:121)
[ ] >>> gstconcat.c.o:(gst_concat_get_type_once) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced 36 more times
[ ] ld: error: undefined symbol: gst_element_get_state
[ +2 ms] >>> referenced by native_binding.c:147 (/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/native_binding.c:147)
[ ] >>> CMakeFiles/native_binding.dir/native_binding.c.o:(Java_com_example_native_1view_1example_NativeView_nativeSurfaceInit)
[ ] >>> referenced by gsttypefindelement.c:599 (../plugins/elements/gsttypefindelement.c:599)
[ ] >>> gsttypefindelement.c.o:(stop_typefinding) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstipcpipelinesrc.c:827 (../sys/ipcpipeline/gstipcpipelinesrc.c:827)
[ ] >>> gstipcpipelinesrc.c.o:(do_state_change) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstipcpipeline.a
[ ] ld: error: undefined symbol: gst_plugin_register_static
[ ] >>> referenced by gstcoreelementsplugin.c:70 (../plugins/elements/gstcoreelementsplugin.c:70)
[ ] >>> gstcoreelementsplugin.c.o:(gst_plugin_coreelements_register) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gsttracers.c:57 (../plugins/tracers/gsttracers.c:57)
[ ] >>> gsttracers.c.o:(gst_plugin_coretracers_register) in archive
/home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoretracers.a
[ ] >>> referenced by gstadder.c:1603 (../gst/adder/gstadder.c:1603)
[ ] >>> gstadder.c.o:(gst_plugin_adder_register) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstadder.a
[ ] >>> referenced 10 more times
[ +12 ms] ld: error: undefined symbol: g_once_init_enter
[ ] >>> referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94)
[ ] >>> gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
[ ] >>> gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85)
[ ] >>> gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced 665 more times
[ ] ld: error: undefined symbol: g_once_init_leave
[ ] >>> referenced by gstcapsfilter.c:94 (../plugins/elements/gstcapsfilter.c:94)
[ ] >>> gstcapsfilter.c.o:(gst_capsfilter_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstclocksync.c:89 (../plugins/elements/gstclocksync.c:89)
[ ] >>> gstclocksync.c.o:(gst_clock_sync_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced by gstconcat.c:85 (../plugins/elements/gstconcat.c:85)
[ ] >>> gstconcat.c.o:(gst_concat_pad_get_type) in archive /home/yhl/projects/fltgst-videodisplay/app/native_binding/src/../third-party/gst-android/arm64/lib/gstreamer-1.0/libgstcoreelements.a
[ ] >>> referenced 665 more times
[ ] ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
[ ] clang: 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:
[ ] /home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja
[ ] -C
[ ] /home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a
[ ] native_binding
[ ] from /home/yhl/projects/fltgst-videodisplay/app/native_binding/android
[ ] at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt.execute(ExecuteProcess.kt:274)
[ ] at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt$executeProcess$1.invoke(ExecuteProcess.kt:106)
[ ] at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt$executeProcess$1.invoke(ExecuteProcess.kt:104)
[ ] at com.android.build.gradle.internal.cxx.timing.TimingEnvironmentKt.time(TimingEnvironment.kt:32)
[ ] at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt.executeProcess(ExecuteProcess.kt:104)
[ ] at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt.executeProcess$default(ExecuteProcess.kt:84)
[ ] at com.android.build.gradle.internal.cxx.build.CxxRegularBuilder.executeProcessBatch(CxxRegularBuilder.kt:331)
[ ] at com.android.build.gradle.internal.cxx.build.CxxRegularBuilder.build(CxxRegularBuilder.kt:128)
[ ] at com.android.build.gradle.tasks.ExternalNativeBuildTask$doTaskAction$$inlined$recordTaskAction$1.invoke(BaseTask.kt:70)
[ ] at com.android.build.gradle.internal.tasks.Blocks.recordSpan(Blocks.java:51)
[ ] at com.android.build.gradle.tasks.ExternalNativeBuildTask.doTaskAction(ExternalNativeBuildTask.kt:136)
[ ] at com.android.build.gradle.internal.tasks.UnsafeOutputsTask$taskAction$$inlined$recordTaskAction$1.invoke(BaseTask.kt:65)
[ ] at com.android.build.gradle.internal.tasks.Blocks.recordSpan(Blocks.java:51)
[ ] at com.android.build.gradle.internal.tasks.UnsafeOutputsTask.taskAction(UnsafeOutputsTask.kt:61)
[ ] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ ] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[ ] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ ] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[ ] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125)
[ ] ... 116 more
[ ] Caused by: com.android.ide.common.process.ProcessException: Error while executing process /home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja with arguments {-C
/home/yhl/projects/fltgst-videodisplay/app/native_binding/android/.cxx/Debug/3n1n3ww3/arm64-v8a native_binding}
[ ] at com.android.build.gradle.internal.process.GradleProcessResult.buildProcessException(GradleProcessResult.java:73)
[ ] at com.android.build.gradle.internal.process.GradleProcessResult.assertNormalExitValue(GradleProcessResult.java:48)
[ ] at com.android.build.gradle.internal.cxx.process.ExecuteProcessKt.execute(ExecuteProcess.kt:269)
[ ] ... 134 more
[ ] Caused by: org.gradle.process.internal.ExecException: Process 'command '/home/yhl/Android/Sdk/cmake/3.18.1/bin/ninja'' finished with non-zero exit value 1
[ ] at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:415)
[ ] at com.android.build.gradle.internal.process.GradleProcessResult.assertNormalExitValue(GradleProcessResult.java:46)
[ ] ... 135 more
[ ] * Get more help at https://help.gradle.org
[ ] BUILD FAILED in 5s
[ +1 ms] 62 actionable tasks: 11 executed, 51 up-to-date
[ +384 ms] Running Gradle task 'assembleDebug'... (completed in 6.0s)
[ +2 ms] "flutter apk" took 6,886ms.
[ +2 ms] Gradle task assembleDebug failed with exit code 1
[ ]
#0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1 AndroidGradleBuilder.buildGradleApp (package:flutter_tools/src/android/gradle.dart:506:9)

#2 AndroidGradleBuilder.buildApk (package:flutter_tools/src/android/gradle.dart:224:5)

#3 BuildApkCommand.runCommand (package:flutter_tools/src/commands/build_apk.dart:142:5)

#4 FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:1389:27)

#5 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)

#6 CommandRunner.runCommand (package:args/command_runner.dart:212:13)

#7 FlutterCommandRunner.runCommand. (package:flutter_tools/src/runner/flutter_command_runner.dart:355:9)

#8 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)

#9 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:295:5)

#10 run.. (package:flutter_tools/runner.dart:119:9)

#11 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)

#12 main (package:flutter_tools/executable.dart:90:3)

[ +106 ms] ensureAnalyticsSent: 106ms
[ ] Running 0 shutdown hooks
[ ] Shutdown hooks complete
[ +2 ms] exiting with code 1

@MatteoGigerSR
Copy link

Well, not sure what went wrong... I tried this in a freshly setup environment, and it doesn't show me this error, can you try deleting the entire repo and setting it up and try again?

I tried that but I still have the same error.
Can you run flutter doctor -v and show me the output/your version numbers? And what version of gstreamer binaries are you using? And also in android studio in the sdk manager tools what versions you have there. Android NDK version, cmake version etc

@MatteoGigerSR
Copy link

I now have it working thank you a lot!
To Fix this error I used this CMakeLists.txt instead (in native_binding/src):

# The Flutter tooling requires that developers have CMake 3.10 or later
# installed. You should not increase this version, as doing so will cause
# the plugin to fail to compile for some customers of the plugin.
cmake_minimum_required(VERSION 3.10)
project(native_binding_library VERSION 0.0.1 LANGUAGES C)
find_package(PkgConfig REQUIRED)

pkg_search_module(GST REQUIRED gstreamer-1.0)

IF(WIN32)
  find_program(CMAKE_PKGCONFIG_EXECUTABLE pkg-config)
  IF(CMAKE_PKGCONFIG_EXECUTABLE)
  # pkg-config.exe gstreamer-1.0 --libs --msvc-syntax
    EXEC_PROGRAM(${CMAKE_PKGCONFIG_EXECUTABLE}
    ARGS " --libs --msvc-syntax gstreamer-1.0"
    OUTPUT_VARIABLE GST_LDFLAGS)
    # replace spaces with semicolons so that we don't have quotation marks in command line option
    string(REPLACE " " ";" GST_LDFLAGS ${GST_LDFLAGS})
    message("GST_LDFLAGS: ${GST_LDFLAGS}")
  ENDIF()
ENDIF()

IF(ANDROID OR __ANDROID__)
  SET(GST_FOLDER ${CMAKE_CURRENT_SOURCE_DIR}/../third-party/gst-android)
  SET(ABI_SUFFIX ${ANDROID_ABI})

  IF(${ANDROID_ABI} STREQUAL "armeabi-v7a")
    SET(ABI_SUFFIX armv7)
  ELSEIF(${ANDROID_ABI} STREQUAL "arm64-v8a")
    SET(ABI_SUFFIX arm64)
  ELSEIF(${ANDROID_ABI} STREQUAL "x86")
    # skipped
  ELSEIF(${ANDROID_ABI} STREQUAL "x86_64")
    # skipped
  ENDIF()

  SET(GST_ROOT ${GST_FOLDER}/${ABI_SUFFIX})

  # -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
  include_directories(
    ${GST_ROOT}/include/gstreamer-1.0
    ${GST_ROOT}/include/glib-2.0
    ${GST_ROOT}/lib/glib-2.0/include
  )

  link_directories(
    ${GST_ROOT}/lib
    ${GST_ROOT}/lib/gstreamer-1.0
  )

  SET(PLUGINS_DECLARATION)
  SET(PLUGINS_REGISTRATION)

  LIST(APPEND GST_PLUGINS coreelements coretracers adder app audioconvert audiorate audiotestsrc gio autodetect opensles)
  foreach(GST_P ${GST_PLUGINS})
    LIST(APPEND LINK_LIBS "gst${GST_P}")
    LIST(APPEND PLUGINS_DECLARATION "\nGST_PLUGIN_STATIC_DECLARE(${GST_P})")
    LIST(APPEND PLUGINS_REGISTRATION "\nGST_PLUGIN_STATIC_REGISTER(${GST_P})")
  endforeach()

  configure_file(gst_android.c.in ${CMAKE_CURRENT_SOURCE_DIR}/gst_plugin_init_android.c)

  LIST(APPEND APPENDED_SOURCE gst_plugin_init_android.c)

  LIST(APPEND LINK_LIBS intl ffi iconv gmodule-2.0 pcre2-8 gstbase-1.0 gstaudio-1.0 orc-0.4 gstapp-1.0 gio-2.0 log z OpenSLES)

ELSE()
  include_directories(${GST_INCLUDE_DIRS})
ENDIF()

add_library(native_binding SHARED
  "native_binding.c"
  ${APPENDED_SOURCE}
)

IF(WIN32)
  target_link_options(native_binding PRIVATE ${GST_LDFLAGS})
ELSE()
  target_link_libraries(native_binding PRIVATE ${GST_LDFLAGS})
  target_link_libraries(native_binding PRIVATE ${GST_LDFLAGS} ${LINK_LIBS})
ENDIF()

set_target_properties(native_binding PROPERTIES
  PUBLIC_HEADER native_binding.h
  OUTPUT_NAME "native_binding"
)
target_compile_definitions(native_binding PUBLIC DART_SHARED_LIB)

Then I still had the error ld: error: --fix-cortex-a53-843419.
My flutter doctor was showing wrong versions for some stuff including CMake (Flutter doctor -v was showing 3.16 while I had 3.22 installed globally) I uninstalled Flutter and CMake so Flutter doctor -v shows 3.22 and then it worked.

Thanks a lot for this repo and all your help!

@fengjiongmax
Copy link
Owner

Great!
Seems like the problem was caused by the new commit, now I pushed a commit to remove the check that caused the compile error.
@MatteoGigerSR thank you!

@fengjiongmax
Copy link
Owner

@Larryyuan2015 please pull the new commit from the repo, and if you haven't already, install the GStreamer packages for your Linux distribution following this.
Then the build should be fine.

@Larryyuan2015
Copy link
Author

@fengjiongmax
as your suggestion, I installed the GStreamer packages in Ubuntu, then it can build apk with no error.
thank you so much!

1 similar comment
@Larryyuan2015
Copy link
Author

@fengjiongmax
as your suggestion, I installed the GStreamer packages in Ubuntu, then it can build apk with no error.
thank you so much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants