[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#907155: marked as done (calligraplan: FTBFS in buster/sid (invalid use of incomplete type 'class QButtonGroup'))



Your message dated Wed, 05 Sep 2018 05:19:05 +0000
with message-id <E1fxQDZ-000FIl-Qr@fasolo.debian.org>
and subject line Bug#907155: fixed in calligraplan 1:3.1.0-3
has caused the Debian Bug report #907155,
regarding calligraplan: FTBFS in buster/sid (invalid use of incomplete type 'class QButtonGroup')
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
907155: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907155
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:calligraplan
Version: 1:3.1.0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch --with kf5
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -Skf5 -- -DBUILD_TESTING=OFF
	cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_BUILD_TYPE=Debian -DCMAKE_INSTALL_SYSCONFDIR=/etc -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DBUILD_TESTING=OFF ..
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done

[... snipped ...]

                 from /<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.cpp:20:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:308:13: note: candidate: 'template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == -1), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)'
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:308:13: note:   template argument deduction/substitution failed:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h: In substitution of 'template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == -1), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = const char*]':
/<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.cpp:71:94:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:308:13: error: no type named 'Object' in 'struct QtPrivate::FunctionPointer<const char*>'
In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
                 from /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport/qtprintsupportglobal.h:43,
                 from /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport/qprinter.h:43,
                 from /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport/QPrinter:1,
                 from /<<PKGBUILDDIR>>/src/libs/odf/KoPageFormat.h:28,
                 from /<<PKGBUILDDIR>>/src/libs/odf/KoPageLayout.h:26,
                 from /<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.h:26,
                 from /<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.cpp:20:
/<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.cpp: In member function 'void KoPageLayoutWidget::setPageLayout(const KoPageLayout&)':
/<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.cpp:157:33: error: invalid use of incomplete type 'class QButtonGroup'
     Q_ASSERT(d->orientationGroup->button( layout.orientation ));
                                 ^~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qradiobutton.h:44,
                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QRadioButton:1,
                 from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/libs/widgets/ui_KoPageLayoutWidget.h:22,
                 from /<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.cpp:22:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of 'class QButtonGroup'
 class QButtonGroup;
       ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.cpp:158:24: error: invalid use of incomplete type 'class QButtonGroup'
     d->orientationGroup->button( layout.orientation )->setChecked( true );
                        ^~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qradiobutton.h:44,
                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QRadioButton:1,
                 from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/libs/widgets/ui_KoPageLayoutWidget.h:22,
                 from /<<PKGBUILDDIR>>/src/libs/widgets/KoPageLayoutWidget.cpp:22:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of 'class QButtonGroup'
 class QButtonGroup;
       ^~~~~~~~~~~~
make[3]: *** [src/libs/widgets/CMakeFiles/planwidgets.dir/build.make:143: src/libs/widgets/CMakeFiles/planwidgets.dir/KoPageLayoutWidget.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:2320: src/libs/widgets/CMakeFiles/planwidgets.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:133: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install --strip-program=true" returned exit code 2
make: *** [debian/rules:18: 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/calligraplan.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.

--- End Message ---
--- Begin Message ---
Source: calligraplan
Source-Version: 1:3.1.0-3

We believe that the bug you reported is fixed in the latest version of
calligraplan, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 907155@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano <pino@debian.org> (supplier of updated calligraplan package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 05 Sep 2018 07:01:08 +0200
Source: calligraplan
Binary: calligraplan
Architecture: source
Version: 1:3.1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Pino Toscano <pino@debian.org>
Description:
 calligraplan - integrated project management and planning tool
Closes: 907155
Changes:
 calligraplan (1:3.1.0-3) unstable; urgency=medium
 .
   * Update Vcs-* fields.
   * Backport upstream commit a7ebecb9fbee2190e649c44ed53f1299013baa30 to fix
     build with Qt >= 5.11; patch
     upstream_Fix-build-with-Qt-5.11-missing-headers.patch. (Closes: #907155)
   * Bump Standards-Version to 4.2.1, no changes required.
Checksums-Sha1:
 cdabb92bc084a5b0d5baa68247450349a9cf80c8 2996 calligraplan_3.1.0-3.dsc
 3ddb92a8df06ccd6407e7b375717f12d9bf84f36 7812 calligraplan_3.1.0-3.debian.tar.xz
 abdf7b61b74a4a91e26aa85085b690db7b0f1e4f 21160 calligraplan_3.1.0-3_source.buildinfo
Checksums-Sha256:
 a4b2064b50f58a927690cb8f7339d899bfd4ab879cd93cd222fa44297eed28d0 2996 calligraplan_3.1.0-3.dsc
 8a8606c09829bb86b06973b067cb434d5a4718bc44ba0baef95bb6947e5c1254 7812 calligraplan_3.1.0-3.debian.tar.xz
 6da493d4c9dffe2a889fc87eefa64ff077055cb1ae4ff24e2fc3036ff70ea478 21160 calligraplan_3.1.0-3_source.buildinfo
Files:
 ae0d5420a52a447fd71b55beef223109 2996 kde optional calligraplan_3.1.0-3.dsc
 141a3e080d4a8f5b8ca21133ec25b710 7812 kde optional calligraplan_3.1.0-3.debian.tar.xz
 2dbcc020ce417451400f00b0417efaf5 21160 kde optional calligraplan_3.1.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAluPY0YACgkQLRkciEOx
P03PwxAArYY8bOQf/dITv5+NG3g5PTi4qVT/o+3Rfl+xNFnqyWl4OA+i50HEB5Yr
gtYa7KR0W4yu+o/ZhmEBgzviM+Kte7eSDLiKvhivDaY1Zhin981pt1fPD1xDaCXo
9Vq8DsqkYYjnn8iRtQux1Mpl7d0hJ8ll5v7z4cwOfp+kXtj4etsciQRo/GyfQcXi
SNoE36ngFUy++0BlzSbAYDxCzNeCM9DrZrmHtz3hjOQNiJGabmkFoY6A5oVqkI9U
B1wQR1uXsuncWdpJ+YLH6idVCtkRHH8i3wjHNwmbOa0VIlrTIP+e8o6Qf9Yi5lUp
f39yr42+2q2Zw9k+bUfX1TfQszWS5OD5xQyQIxjuiQkE676gs4Cfak0qUixh1O47
aAyXG4tn3E3QPxcfIYqXzH4mV1UWdVPAMPVzoN2rlhf6OCtiyiZvNkFGim99ISIY
1e2Fz4QZz/hK9+pFLUggAOpWNZMbI5DyQ7BfIsJqJiJHG6TZrwNA1RyIsGZo7Uj6
wLOojSRnv9HgzCWCH0OOrxpulACO7n5Xkw6D1HQ0NAVn8xqyTbPAqD1twN4KW7AZ
rwrMiuiaThFZIMN4AWZF+Y+UUUzWOfzek+ndZI9WBF1040E4umf3WluWB/xB3AJL
dX/7vfsO4X8n97nGb9iA4N/LhOm6YRlzGAp6yrsJG9CJi5YPUaQ=
=ih5C
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: