Package: src:mudlet Version: 1:3.7.1-1 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-arch dh build-arch dh_update_autotools_config -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' cd src && qmake \ DATAROOTDIR=/usr/share/games Info: creating stash file /<<PKGBUILDDIR>>/src/.qmake.stash Project MESSAGE: mudlet will be installed to /usr/local/bin... Project MESSAGE: Lua files will be installed to /usr/share/games/mudlet/lua... Project MESSAGE: Geyser lua files will be installed to /usr/share/games/mudlet/lua/geyser... Project MESSAGE: Lua Code Formatter lua files will be installed to /usr/share/games/mudlet/lua/lcf... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes [... snipped ...] In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmainwindow.h:46, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMainWindow:1, from ui_main_window.h:16, from mudlet.h:31, from TCommandLine.cpp:29: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtabwidget.h:51:7: note: forward declaration of 'class QTabBar' class QTabBar; ^~~~~~~ TCommandLine.cpp:154:53: error: invalid use of incomplete type 'class QTabBar' int count = mudlet::self()->mpTabBar->count(); ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmainwindow.h:46, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMainWindow:1, from ui_main_window.h:16, from mudlet.h:31, from TCommandLine.cpp:29: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtabwidget.h:51:7: note: forward declaration of 'class QTabBar' class QTabBar; ^~~~~~~ TCommandLine.cpp:156:45: error: invalid use of incomplete type 'class QTabBar' mudlet::self()->mpTabBar->setCurrentIndex(currentIndex + 1); ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmainwindow.h:46, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMainWindow:1, from ui_main_window.h:16, from mudlet.h:31, from TCommandLine.cpp:29: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtabwidget.h:51:7: note: forward declaration of 'class QTabBar' class QTabBar; ^~~~~~~ TCommandLine.cpp:158:45: error: invalid use of incomplete type 'class QTabBar' mudlet::self()->mpTabBar->setCurrentIndex(0); ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qmainwindow.h:46, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QMainWindow:1, from ui_main_window.h:16, from mudlet.h:31, from TCommandLine.cpp:29: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtabwidget.h:51:7: note: forward declaration of 'class QTabBar' class QTabBar; ^~~~~~~ make[2]: *** [Makefile:5421: TCommandLine.o] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' make[1]: *** [debian/rules:37: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:19: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made with "dpkg-buildpackage -B" in my autobuilder. Most probably, it also fails here in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mudlet.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.