Control: retitle -1 openrpt: FTBFS in buster/sid (invalid use of incomplete type 'class QButtonGroup') Control: tags -1 fixed-upstream Control: forwarded -1 https://github.com/xtuple/openrpt/pull/96
Hello, In the build log at reproducible builds, these are first errors to appear: reportparameter.cpp: In constructor 'ReportParameter::ReportParameter(QWidget*, Qt::WindowFlags)': reportparameter.cpp:32:55: error: invalid use of incomplete type 'class QButtonGroup' QButtonGroup * buttonGroup = new QButtonGroup(this); ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QCheckBox:1, from tmp/ui_reportparameter.h:34, from reportparameter.h:26, from reportparameter.cpp:21: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of 'class QButtonGroup' class QButtonGroup; ^~~~~~~~~~~~ reportparameter.cpp:33:16: error: invalid use of incomplete type 'class QButtonGroup' buttonGroup->addButton(_staticList, 0); ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QCheckBox:1, from tmp/ui_reportparameter.h:34, from reportparameter.h:26, from reportparameter.cpp:21: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of 'class QButtonGroup' class QButtonGroup; ^~~~~~~~~~~~ reportparameter.cpp:34:16: error: invalid use of incomplete type 'class QButtonGroup' buttonGroup->addButton(_dynamicList, 1); ^~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QCheckBox:1, from tmp/ui_reportparameter.h:34, from reportparameter.h:26, from reportparameter.cpp:21: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of 'class QButtonGroup' class QButtonGroup; ^~~~~~~~~~~~ Cheers, Juhani