Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.8.0 Beta1
-
None
-
aed2ddd1d (dev), 14b25a0a5 (6.8)
Description
Build of 6.8.0 beta1 for Android is failing:
Command:
cd debian/build-arm64-v8a && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -GNinja -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu --log-level=STATUS -DCMAKE_C_FLAGS=-ffile-prefix-map=/builds/bastif/qt-android/debian/output/source_dir=. -DCMAKE_CXX_FLAGS=-ffile-prefix-map=/builds/bastif/qt-android/debian/output/source_dir=. -DCMAKE_INSTALL_PREFIX=/usr -DINSTALL_BINDIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a/bin -DINSTALL_LIBDIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a -DINSTALL_LIBEXECDIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a/libexec -DINSTALL_ARCHDATADIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a -DINSTALL_EXAMPLESDIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a/examples -DINSTALL_DATADIR=share/qt-android-6.8-arm64-v8a -DINSTALL_DESCRIPTIONSDIR=share/qt-android-6.8-arm64-v8a/modules -DINSTALL_DOCDIR=share/qt-android-6.8-arm64-v8a/doc -DINSTALL_SYSCONFDIR=lib/qt-android-6.8-arm64-v8a/etc/xdg -DINSTALL_INCLUDEDIR=include/aarch64-linux-gnu/qt-android-6.8-arm64-v8a -DINSTALL_PLUGINSDIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a/plugins -DINSTALL_TESTSDIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a/tests -DINSTALL_TRANSLATIONSDIR=share/qt-android-6.8-arm64-v8a/translations -DINSTALL_MKSPECSDIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a/mkspecs -DINSTALL_PUBLICBINDIR=lib/aarch64-linux-gnu/qt-android-6.8-arm64-v8a/bin -DBUILD_WITH_PCH=OFF -DANDROID_SDK_ROOT=/builds/bastif/qt-android/android-sdk -DCMAKE_TOOLCHAIN_FILE=/builds/bastif/qt-android/r26b/android-ndk-r26b/build/cmake/android.toolchain.cmake -DANDROID_ABI=arm64-v8a -DQT_USE_CCACHE=ON -DQT_HOST_PATH=/usr -DQT_HOST_PATH_CMAKE_DIR=/usr/lib/x86_64-linux-gnu/qt-android-6.8-host/cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_qtwayland=OFF -DFEATURE_qtwebengine_build=OFF -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON ../..
Output:
[3839/11235] /usr/bin/ccache /builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android28 --sysroot=/builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_QUICK_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NETWORK_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_FOREACH=1 -DQT_NO_INTEGER_EVENT_COORDINATES -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_USE_QSTRINGBUILDER -DQuick_EXPORTS -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/quick/Quick_autogen/include -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick -I/builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/quick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick/6.8.0/QtQuick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml/6.8.0/QtQml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/corelib -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore/6.8.0/QtCore -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore -I/builds/bastif/qt-android/debian/output/source_dir/qtbase/mkspecs/android-clang -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins/6.8.0/QtQmlBuiltins -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlIntegration -I/builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/qmlintegration -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qmlintegration -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtNetwork -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/gui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui/6.8.0/QtGui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qmlmodels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels/6.8.0/QtQmlModels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/opengl -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL/6.8.0/QtOpenGL -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -ffile-prefix-map=/builds/bastif/qt-android/debian/output/source_dir=. -DNDEBUG -Oz -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -ftrivial-auto-var-init=pattern -fstack-protector-strong -std=c++17 -MD -MT qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidviewsignalmanager.cpp.o -MF qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidviewsignalmanager.cpp.o.d -o qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidviewsignalmanager.cpp.o -c /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp FAILED: qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidviewsignalmanager.cpp.o /usr/bin/ccache /builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android28 --sysroot=/builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_QUICK_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NETWORK_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_FOREACH=1 -DQT_NO_INTEGER_EVENT_COORDINATES -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_USE_QSTRINGBUILDER -DQuick_EXPORTS -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/quick/Quick_autogen/include -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick -I/builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/quick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick/6.8.0/QtQuick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml/6.8.0/QtQml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/corelib -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore/6.8.0/QtCore -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore -I/builds/bastif/qt-android/debian/output/source_dir/qtbase/mkspecs/android-clang -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins/6.8.0/QtQmlBuiltins -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlIntegration -I/builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/qmlintegration -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qmlintegration -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtNetwork -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/gui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui/6.8.0/QtGui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qmlmodels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels/6.8.0/QtQmlModels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/opengl -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL/6.8.0/QtOpenGL -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -ffile-prefix-map=/builds/bastif/qt-android/debian/output/source_dir=. -DNDEBUG -Oz -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -ftrivial-auto-var-init=pattern -fstack-protector-strong -std=c++17 -MD -MT qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidviewsignalmanager.cpp.o -MF qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidviewsignalmanager.cpp.o.d -o qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidviewsignalmanager.cpp.o -c /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp In file included from ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:5: In file included from qtbase/include/QtQuick/6.8.0/QtQuick/private/qandroidviewsignalmanager_p.h:1: /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager_p.h:43:43: error: implicit instantiation of undefined template 'QMultiMap<QByteArray, QAndroidViewSignalManager::ConnectionInfo>' QMultiMap<QByteArray, ConnectionInfo> connectionInfoMap; ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/tools/qcontainerfwd.h:25:43: note: template is declared here template <typename Key, typename T> class QMultiMap; ^ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:11:20: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant()); ^~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:11:30: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant()); ^~~~~~~~~~~~~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:16:20: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:16:30: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~~~~~~~~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:21:20: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:21:30: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~~~~~~~~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:26:20: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:26:30: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~~~~~~~~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:31:20: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:31:30: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~~~~~~~~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:36:20: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:36:30: error: cannot initialize object parameter of type 'const QObject' with an expression of type 'QAndroidViewSignalManager' invokeListener(sender(), senderSignalIndex(), QVariant(signalValue)); ^~~~~~~~~~~~~~~~~ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:45:50: error: calling 'method' with incomplete return type 'QMetaMethod' const QMetaMethod signalMethod = metaObject->method(senderSignalIndex); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobjectdefs.h:271:17: note: 'method' declared here QMetaMethod method(int index) const; ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobjectdefs_impl.h:22:7: note: forward declaration of 'QMetaMethod' class QMetaMethod; ^ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:45:23: error: variable has incomplete type 'const QMetaMethod' const QMetaMethod signalMethod = metaObject->method(senderSignalIndex); ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobjectdefs_impl.h:22:7: note: forward declaration of 'QMetaMethod' class QMetaMethod; ^ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:57:39: error: calling 'property' with incomplete return type 'QMetaProperty' signalValue = metaObject->property(connectionInfo.propertyIndex).read(sender); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobjectdefs.h:273:19: note: 'property' declared here QMetaProperty property(int index) const; ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobjectdefs.h:69:7: note: forward declaration of 'QMetaProperty' class QMetaProperty; ^ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:57:77: error: member access into incomplete type 'QMetaProperty' signalValue = metaObject->property(connectionInfo.propertyIndex).read(sender); ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobjectdefs.h:69:7: note: forward declaration of 'QMetaProperty' class QMetaProperty; ^ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:68:9: error: use of undeclared identifier 'QNativeInterface'; did you mean 'JNINativeInterface'? QNativeInterface::QAndroidApplication::runOnAndroidMainThread( ^~~~~~~~~~~~~~~~ JNINativeInterface /builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:149:8: note: 'JNINativeInterface' declared here struct JNINativeInterface { ^ ../../qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager.cpp:68:27: error: no member named 'QAndroidApplication' in 'JNINativeInterface' QNativeInterface::QAndroidApplication::runOnAndroidMainThread( ~~~~~~~~~~~~~~~~~~^ 19 errors generated. [3840/11235] /usr/bin/ccache /builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android28 --sysroot=/builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_QUICK_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NETWORK_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_FOREACH=1 -DQT_NO_INTEGER_EVENT_COORDINATES -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_USE_QSTRINGBUILDER -DQuick_EXPORTS -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/quick/Quick_autogen/include -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick -I/builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/quick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick/6.8.0/QtQuick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml/6.8.0/QtQml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/corelib -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore/6.8.0/QtCore -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore -I/builds/bastif/qt-android/debian/output/source_dir/qtbase/mkspecs/android-clang -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins/6.8.0/QtQmlBuiltins -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlIntegration -I/builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/qmlintegration -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qmlintegration -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtNetwork -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/gui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui/6.8.0/QtGui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qmlmodels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels/6.8.0/QtQmlModels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/opengl -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL/6.8.0/QtOpenGL -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -ffile-prefix-map=/builds/bastif/qt-android/debian/output/source_dir=. -DNDEBUG -Oz -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -ftrivial-auto-var-init=pattern -fstack-protector-strong -std=c++17 -MD -MT qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidquickviewembedding.cpp.o -MF qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidquickviewembedding.cpp.o.d -o qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidquickviewembedding.cpp.o -c /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidquickviewembedding.cpp FAILED: qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidquickviewembedding.cpp.o /usr/bin/ccache /builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android28 --sysroot=/builds/bastif/qt-android/r26b/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_QUICK_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NETWORK_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_FOREACH=1 -DQT_NO_INTEGER_EVENT_COORDINATES -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_USE_QSTRINGBUILDER -DQuick_EXPORTS -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/quick/Quick_autogen/include -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick -I/builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/quick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQuick/6.8.0/QtQuick -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml/6.8.0/QtQml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/corelib -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore/6.8.0/QtCore -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtCore -I/builds/bastif/qt-android/debian/output/source_dir/qtbase/mkspecs/android-clang -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins/6.8.0/QtQmlBuiltins -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlBuiltins -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQml -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlIntegration -I/builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/qmlintegration -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qmlintegration -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtNetwork -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/gui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtGui/6.8.0/QtGui -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtdeclarative/src/qmlmodels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtQmlModels/6.8.0/QtQmlModels -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/src/opengl -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL/6.8.0 -I/builds/bastif/qt-android/debian/output/source_dir/debian/build-arm64-v8a/qtbase/include/QtOpenGL/6.8.0/QtOpenGL -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -ffile-prefix-map=/builds/bastif/qt-android/debian/output/source_dir=. -DNDEBUG -Oz -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -ftrivial-auto-var-init=pattern -fstack-protector-strong -std=c++17 -MD -MT qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidquickviewembedding.cpp.o -MF qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidquickviewembedding.cpp.o.d -o qtdeclarative/src/quick/CMakeFiles/Quick.dir/platform/android/qandroidquickviewembedding.cpp.o -c /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidquickviewembedding.cpp In file included from ../../qtdeclarative/src/quick/platform/android/qandroidquickviewembedding.cpp:4: In file included from qtbase/include/QtQuick/6.8.0/QtQuick/private/qandroidquickviewembedding_p.h:1: In file included from /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidquickviewembedding_p.h:18: In file included from qtbase/include/QtQuick/6.8.0/QtQuick/private/qandroidviewsignalmanager_p.h:1: /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager_p.h:43:43: error: implicit instantiation of undefined template 'QMultiMap<QByteArray, QAndroidViewSignalManager::ConnectionInfo>' QMultiMap<QByteArray, ConnectionInfo> connectionInfoMap; ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/tools/qcontainerfwd.h:25:43: note: template is declared here template <typename Key, typename T> class QMultiMap; ^ In file included from ../../qtdeclarative/src/quick/platform/android/qandroidquickviewembedding.cpp:4: In file included from qtbase/include/QtQuick/6.8.0/QtQuick/private/qandroidquickviewembedding_p.h:1: In file included from /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidquickviewembedding_p.h:18: In file included from qtbase/include/QtQuick/6.8.0/QtQuick/private/qandroidviewsignalmanager_p.h:1: /builds/bastif/qt-android/debian/output/source_dir/qtdeclarative/src/quick/platform/android/qandroidviewsignalmanager_p.h:44:41: error: implicit instantiation of undefined template 'QHash<int, QMetaObject::Connection>' QHash<int, QMetaObject::Connection> connections; ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/tools/qcontainerfwd.h:22:43: note: template is declared here template <typename Key, typename T> class QHash; ^ ../../qtdeclarative/src/quick/platform/android/qandroidquickviewembedding.cpp:115:33: warning: 'QString' is deprecated: Use fromUtf8, QStringLiteral, or QLatin1StringView [-Wdeprecated-declarations] qPrintable(propertyValue.className())); ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/text/qstring.h:841:5: note: 'QString' has been explicitly marked deprecated here QT_ASCII_CAST_WARN inline QString(const QByteArray &a) ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/global/qtdeprecationmarkers.h:319:5: note: expanded from macro 'QT_ASCII_CAST_WARN' Q_DECL_DEPRECATED_X("Use fromUtf8, QStringLiteral, or QLatin1StringView") ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/global/qcompilerdetection.h:1000:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] ^ ../../qtdeclarative/src/quick/platform/android/qandroidquickviewembedding.cpp:247:26: error: no matching function for call to 'connect' connection = QObject::connect(rootObject, ^~~~~~~~~~~~~~~~ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobject.h:210:36: note: candidate function not viable: no known conversion from 'QAndroidViewSignalManager *' to 'const QObject *' for 3rd argument static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal, ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobject.h:207:36: note: candidate function not viable: no known conversion from 'QMetaMethod' to 'const char *' for 2nd argument static QMetaObject::Connection connect(const QObject *sender, const char *signal, ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobject.h:403:41: note: candidate function not viable: no known conversion from 'QMetaMethod' to 'const char *' for 2nd argument inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal, ^ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobject.h:228:9: note: candidate template ignored: substitution failure [with Func1 = QMetaMethod, Func2 = QMetaMethod &]: no type named 'Object' in 'QtPrivate::FunctionPointer<QMetaMethod>' connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, ^ ~~~~~~ /builds/bastif/qt-android/debian/output/source_dir/qtbase/src/corelib/kernel/qobject.h:277:9: note: candidate function template not viable: requires 3 arguments, but 4 were provided connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 &&slot) ^ 1 warning and 3 errors generated. ninja: build stopped: subcommand failed.