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.

Reply via email to