Package: src:lomiri Version: 0.3.0-4 Severity: serious Tags: ftbfs trixie sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] [ 89%] Building CXX object src/CMakeFiles/lomiri.dir/LomiriApplication.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DLOMIRI_ENABLE_TOUCH_EMULATION -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -DSHELL_APP_FULL_DIR=\"/usr/share/lomiri\" -DWITH_MIR2=1 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lomiri_autogen/include -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src/liblomiri-private -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15/QtCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick/5.15.15 -isyst em /usr/include/x86_64-linux-gnu/qt5/QtQuick/5.15.15/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtQmlModels/5.15.15 -isystem /usr/include/x86_64-linux-gnu/qt5/QtQmlModels/5.15.15/QtQmlModels -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.15 -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.15/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork/5.15.15 -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork/5.15.15/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QGSettings -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/connectivity-api/qt1 -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/qtmir -isystem /usr/include/miral -isystem /usr/include/mircommon -isystem /usr/include/mircore -isystem /usr/include/miroil -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include /x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtQmlModels -isystem /usr/include/x86_64-linux-gnu/qt5/QtTest -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wsuggest-override -fvisibility=hidden -fno-permissive -pedantic -Wall -Wextra -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/lomiri.dir/LomiriApplication.cpp.o -MF CMakeFiles/lomiri.dir/LomiriApplication.cpp.o.d -o CMakeFiles/lomiri.dir/LomiriApplication.cpp.o -c /<<PKGBUILDDIR>>/src/LomiriApplication.cpp In file included from /<<PKGBUILDDIR>>/src/WindowManagementPolicy.h:20, from /<<PKGBUILDDIR>>/src/LomiriApplication.cpp:38: /usr/include/qtmir/qtmir/windowmanagementpolicy.h:21:10: fatal error: mir/version.h: No such file or directory 21 | #include <mir/version.h> | ^~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [src/CMakeFiles/lomiri.dir/build.make:158: src/CMakeFiles/lomiri.dir/LomiriApplication.cpp.o] Error 1 make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[3]: *** [CMakeFiles/Makefile2:4218: src/CMakeFiles/lomiri.dir/all] Error 2 make[3]: *** Waiting for unfinished jobs.... make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 89%] Building CXX object plugins/Lomiri/Launcher/CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/plugins/Lomiri/Launcher && /usr/bin/c++ -DLOMIRI_ENABLE_TOUCH_EMULATION -DLomiriLauncher_qml_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_QML_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DSHELL_APP_FULL_DIR=\"/usr/share/lomiri\" -DSM_BUSNAME=systemBus -DWITH_MIR2=1 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/plugins/Lomiri/Launcher/LomiriLauncher-qml_autogen/include -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/plugins/Lomiri/Launcher -I/<<PKGBUILDDIR>>/plugins/AccountsService -I/<<PKGBUILDDIR>>/src/liblomiri-private -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QGSettings -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/ include/blkid -isystem /usr/include/liblomiri-app-launch-0 -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wsuggest-override -fvisibility=hidden -fno-permissive -pedantic -Wall -Wextra -std=gnu++17 -fPIC -fPIC -MD -MT plugins/Lomiri/Launcher/CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o -MF CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o.d -o CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o -c /<<PKGBUILDDIR>>/plugins/AccountsS ervice/AccountsServiceDBusAdaptor.cpp make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 89%] Linking CXX shared module libLomiriLauncher-qml.so cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/plugins/Lomiri/Launcher && /usr/bin/cmake -E cmake_link_script CMakeFiles/LomiriLauncher-qml.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wsuggest-override -fvisibility=hidden -fno-permissive -pedantic -Wall -Wextra -Wl,--dependency-file=CMakeFiles/LomiriLauncher-qml.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -shared -o libLomiriLauncher-qml.so "CMakeFiles/LomiriLauncher-qml.dir/LomiriLauncher-qml_autogen/mocs_compilation.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/plugin.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/launchermodel.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/launcheritem.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/quicklistmodel.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/quicklistentry.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/dbusinterface.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/gsettings.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/asadapter.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/appdrawermodel.cpp.o" "CMakeFiles/ LomiriLauncher-qml.dir/ualwrapper.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/xdgwatcher.cpp.o" "CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o" -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/liblomiri-private: ../../../src/liblomiri-private/liblomiri-private.so.0.0.0 -L/usr/lib/x86_64-linux-gnu -lgsettings-qt -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lglib-2.0 -llomiri-app-launch -lglib-2.0 /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Concurrent.so.5.15.15 -llomiri-app-launch /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.15 make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 89%] Built target LomiriLauncher-qml make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [Makefile:149: all] Error 2 dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" -O all doc VERBOSE=1 returned exit code 2 make[1]: *** [debian/rules:44: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:29: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202503/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:lomiri, so that this is still visible in the BTS web page for this package. Thanks.