CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
KDE_INSTALL_LIBDIR got its value from CMAKE_INSTALL_LIBDIR. In most cases
this is unintended, check if you included GNUInstallDirs before
KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg.
find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set
CMAKE_INSTALL_LIBDIR deliberately before including KDEInstallDirs its
recommended to use KDE_INSTALL_LIBDIR instead to suppress this message.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:261 (_define_relative)
/usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:199 (include)
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:15 (include)
CMakeLists.txt:21 (include)
CMake Warning (dev) at /usr/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3458 (message):
Qt policy QTP0004 is not set: You need qmldir files for each extra
directory that contains .qml files for your module. Check
https://doc.qt.io/qt-6/qt-cmake-policy-qtp0004.html for policy details.
Use the qt_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
/usr/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3645 (__qt_internal_setup_policy)
/usr/share/ECM/modules/ECMQmlModule6.cmake:165 (qt6_target_qml_sources)
src/components/CMakeLists.txt:75 (ecm_target_qml_sources)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3458 (message):
Qt policy QTP0004 is not set: You need qmldir files for each extra
directory that contains .qml files for your module. Check
https://doc.qt.io/qt-6/qt-cmake-policy-qtp0004.html for policy details.
Use the qt_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
/usr/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3645 (__qt_internal_setup_policy)
/usr/share/ECM/modules/ECMQmlModule6.cmake:165 (qt6_target_qml_sources)
src/dateandtime/CMakeLists.txt:44 (ecm_target_qml_sources)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3458 (message):
Qt policy QTP0004 is not set: You need qmldir files for each extra
directory that contains .qml files for your module. Check
https://doc.qt.io/qt-6/qt-cmake-policy-qtp0004.html for policy details.
Use the qt_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
/usr/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3645 (__qt_internal_setup_policy)
/usr/share/ECM/modules/ECMQmlModule6.cmake:165 (qt6_target_qml_sources)
src/tableview/CMakeLists.txt:20 (ecm_target_qml_sources)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3458 (message):
Qt policy QTP0004 is not set: You need qmldir files for each extra
directory that contains .qml files for your module. Check
https://doc.qt.io/qt-6/qt-cmake-policy-qtp0004.html for policy details.
Use the qt_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
/usr/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3645 (__qt_internal_setup_policy)
/usr/share/ECM/modules/ECMQmlModule6.cmake:165 (qt6_target_qml_sources)
src/treeview/CMakeLists.txt:16 (ecm_target_qml_sources)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3458 (message):
Qt policy QTP0004 is not set: You need qmldir files for each extra
directory that contains .qml files for your module. Check
https://doc.qt.io/qt-6/qt-cmake-policy-qtp0004.html for policy details.
Use the qt_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
/usr/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3645 (__qt_internal_setup_policy)
/usr/share/ECM/modules/ECMQmlModule6.cmake:165 (qt6_target_qml_sources)
src/formcard/CMakeLists.txt:77 (ecm_target_qml_sources)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_LD_FLAGS
In file included from /var/pisi/kirigami-addons-1.10.0-15/work/kirigami-addons-1.10.0/src/treeview/treeviewplugin.cpp:7:
/var/pisi/kirigami-addons-1.10.0-15/work/kirigami-addons-1.10.0/src/treeview/treeviewplugin.h: In member function ‘QString TreeViewPlugin::resolveFilePath(const QString&) const’:
/var/pisi/kirigami-addons-1.10.0-15/work/kirigami-addons-1.10.0/src/treeview/treeviewplugin.h:24:23: warning: ‘QUrl QQmlExtensionPlugin::baseUrl() const’ is deprecated: Provide a qmldir file to remove the need for calling baseUrl [-Wdeprecated-declarations]
24 | return baseUrl().toLocalFile() + QLatin1Char('/') + path;
| ~~~~~~~^~
In file included from /usr/include/qt6/QtQml/QQmlExtensionPlugin:1,
from /var/pisi/kirigami-addons-1.10.0-15/work/kirigami-addons-1.10.0/src/treeview/treeviewplugin.h:9:
/usr/include/qt6/QtQml/qqmlextensionplugin.h:39:10: note: declared here
39 | QUrl baseUrl() const;
| ^~~~~~~
/var/pisi/kirigami-addons-1.10.0-15/work/kirigami-addons-1.10.0/src/treeview/treeviewplugin.h: In member function ‘QString TreeViewPlugin::resolveFileUrl(const QString&) const’:
/var/pisi/kirigami-addons-1.10.0-15/work/kirigami-addons-1.10.0/src/treeview/treeviewplugin.h:28:23: warning: ‘QUrl QQmlExtensionPlugin::baseUrl() const’ is deprecated: Provide a qmldir file to remove the need for calling baseUrl [-Wdeprecated-declarations]
28 | return baseUrl().toString() + QLatin1Char('/') + filePath;
| ~~~~~~~^~
/usr/include/qt6/QtQml/qqmlextensionplugin.h:39:10: note: declared here
39 | QUrl baseUrl() const;
| ^~~~~~~