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.

Reply via email to