Public bug reported: Version 8.5.0-1 in plucky
Also reported in debian: https://bugs.debian.org/cgi- bin/bugreport.cgi?bug=1084295 cd /home/ubuntu/git/packages/massxpert2/massxpert2/debian/build/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SVGWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -I/home/ubuntu/git/packages/massxpert2/massxpert2/debian/build/src -I/home/ubuntu/git/packages/massxpert2/massxpert2/src -I/home/ubuntu/git/packages/massxpert2/massxpert2/debian/build/src/massxpert2_autogen/include -I/home/ubuntu/git/packages/massxpert2/massxpert2/debian/build -I/home/ubuntu/git/packages/massxpert2/massxpert2 -I/home/ubuntu/git/packages/massxpert2/massxpert2/src/nongui -I/home/ubuntu/git/packages/massxpert2/massxpert2/src/gui -isystem /usr/include/pappsomspp -isystem /usr/include/IsoSpec++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtXml -isystem /usr/include/x86_64-linux-gnu/qt6/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt6/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt6/QtSvgWidgets -g -O3 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/home/ubuntu/git/packages/massxpert2/massxpert2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/home/ubuntu/git/packages/massxpert2/massxpert2=/usr/src/massxpert2-8.5.0-1 -Wdate-time -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -std=gnu++17 -Wno-unknown-pragmas -Wall -pedantic -Wextra -MD -MT src/CMakeFiles/massxpert2.dir/gui/ProgramWindow.cpp.o -MF CMakeFiles/massxpert2.dir/gui/ProgramWindow.cpp.o.d -o CMakeFiles/massxpert2.dir/gui/ProgramWindow.cpp.o -c /home/ubuntu/git/packages/massxpert2/massxpert2/src/gui/ProgramWindow.cpp In file included from /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qwidget.h:9, from /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h:8, from /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QDialog:1, from /usr/include/libXpertMassGui/MassDataClientServerConfigDlg.hpp:38, from /home/ubuntu/git/packages/massxpert2/massxpert2/src/gui/ProgramWindow.cpp:35: /usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h: In instantiation of ‘QList<T> QObject::findChildren(QAnyStringView, Qt::FindChildOptions) const [with T = MsXpS::massxpert::AbstractMainTaskWindow*; Qt::FindChildOptions = QFlags<Qt::FindChildOption>]’: /usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h:184:31: required from ‘QList<T> QObject::findChildren(Qt::FindChildOptions) const [with T = MsXpS::massxpert::AbstractMainTaskWindow*; Qt::FindChildOptions = QFlags<Qt::FindChildOption>]’ 184 | return findChildren<T>(QAnyStringView{}, options); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ubuntu/git/packages/massxpert2/massxpert2/src/gui/ProgramWindow.cpp:177:74: required from here 177 | dynamic_cast<QObject *>(this)->findChildren<AbstractMainTaskWindow *>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h:167:62: error: static assertion failed: No Q_OBJECT in the class passed to QObject::findChildren 167 | static_assert(QtPrivate::HasQ_OBJECT_Macro<ObjType>::Value, | ^~~~~ /usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h:167:62: note: ‘QtPrivate::HasQ_OBJECT_Macro<MsXpS::massxpert::AbstractMainTaskWindow>::Value’ evaluates to false make[4]: *** [src/CMakeFiles/massxpert2.dir/build.make:985: src/CMakeFiles/massxpert2.dir/gui/ProgramWindow.cpp.o] Error 1 make[4]: Leaving directory '/home/ubuntu/git/packages/massxpert2/massxpert2/debian/build' make[3]: *** [CMakeFiles/Makefile2:182: src/CMakeFiles/massxpert2.dir/all] Error 2 make[3]: Leaving directory '/home/ubuntu/git/packages/massxpert2/massxpert2/debian/build' make[2]: *** [Makefile:159: all] Error 2 make[2]: Leaving directory '/home/ubuntu/git/packages/massxpert2/massxpert2/debian/build' make[1]: *** [debian/rules:43: override_dh_auto_build] Error 2 make[1]: Leaving directory '/home/ubuntu/git/packages/massxpert2/massxpert2' make: *** [debian/rules:23: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 ** Affects: massxpert2 (Ubuntu) Importance: Undecided Status: New ** Affects: massxpert2 (Debian) Importance: Unknown Status: Unknown ** Tags: ftbfs ** Bug watch added: Debian Bug tracker #1084295 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084295 ** Also affects: massxpert2 (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084295 Importance: Unknown Status: Unknown ** Bug watch added: gitlab.com/msxpertsuite/massxpert2/-/issues #1 https://gitlab.com/msxpertsuite/massxpert2/-/issues/1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2091412 Title: FTBFS: static assertion failed: No Q_OBJECT in the class passed to QObject::findChildren To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/massxpert2/+bug/2091412/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
