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

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



Your message dated Tue, 18 Sep 2018 05:34:16 +0000
with message-id <E1g28eO-0004uM-Ma@fasolo.debian.org>
and subject line Bug#906779: fixed in kompare 4:18.08.1-1
has caused the Debian Bug report #906779,
regarding kompare: 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.)


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

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
/usr/bin/make -f debian/rules dhmk_run_configure_commands DHMK_TARGET="configure"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_testdir  # [-a]
dh_auto_configure '--buildsystem=kf5' --parallel  # [-a]
	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 "-GUnix Makefiles" -DCMAKE_BUILD_TYPE=Debian -DCMAKE_INSTALL_SYSCONFDIR=/etc -DKDE_INSTALL_USE_QT_SYS_PATHS=ON ..
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0

[... snipped ...]

                                                  ^~
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 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/komparepart/ui_komparesaveoptionsbase.h:16,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionsbase.h:22,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.h:23,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.cpp:19:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of 'class QButtonGroup'
 class QButtonGroup;
       ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.cpp: In member function 'void KompareSaveOptionsWidget::loadOptions()':
/<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.cpp:201:12: error: invalid use of incomplete type 'class QButtonGroup'
  m_FormatBG->button(m_settings->m_format)->setChecked(true);
            ^~
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 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/komparepart/ui_komparesaveoptionsbase.h:16,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionsbase.h:22,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.h:23,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.cpp:19:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of 'class QButtonGroup'
 class QButtonGroup;
       ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.cpp: In member function 'void KompareSaveOptionsWidget::saveOptions()':
/<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.cpp:221:65: error: invalid use of incomplete type 'class QButtonGroup'
  m_settings->m_format = static_cast<Kompare::Format>( m_FormatBG->checkedId() );
                                                                 ^~
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 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/komparepart/ui_komparesaveoptionsbase.h:16,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionsbase.h:22,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.h:23,
                 from /<<PKGBUILDDIR>>/komparepart/komparesaveoptionswidget.cpp:19:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of 'class QButtonGroup'
 class QButtonGroup;
       ^~~~~~~~~~~~
make[4]: *** [komparepart/CMakeFiles/komparepart.dir/build.make:148: komparepart/CMakeFiles/komparepart.dir/komparesaveoptionswidget.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:1700: komparepart/CMakeFiles/komparepart.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:144: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: cd obj-x86_64-linux-gnu && make -j1 returned exit code 2
make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: pre_build-arch_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:112: debian/dhmk_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/kompare.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: kompare
Source-Version: 4:18.08.1-1

We believe that the bug you reported is fixed in the latest version of
kompare, 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 906779@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 kompare 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: Tue, 18 Sep 2018 07:05:52 +0200
Source: kompare
Binary: kompare kpart5-kompare libkompareinterface-dev libkompareinterface5
Architecture: source
Version: 4:18.08.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Pino Toscano <pino@debian.org>
Description:
 kompare    - file difference viewer
 kpart5-kompare - file difference viewer - kpart
 libkompareinterface-dev - file difference viewer - kpart interface library development file
 libkompareinterface5 - file difference viewer - kpart interface library
Closes: 906779
Changes:
 kompare (4:18.08.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release:
     - fixes build with Qt >= 5.11 (Closes: #906779)
   * Switch Vcs-* fields to salsa.debian.org.
   * Use https for Format in copyright.
   * Bump the build dependencies according to the upstream build system:
     - extra-cmake-modules to >= 5.35.0
     - qtbase5-dev to >= 5.5.0~
     - Frameworks packages to >= 5.28.0
     - libkomparediff2-dev to >= 4:18.08~
   * Bump the debhelper compatibility to 11:
     - bump the debhelper build dependency to 11~
     - bump compat to 11
   * Bump Standards-Version to 4.2.1, no changes required.
   * Update install files.
   * Update lintian overrides.
   * Tighten the inter-library dependencies.
Checksums-Sha1:
 3f8c70e7d7d275e20e96f0a33b6adc7d7d9c82a1 2933 kompare_18.08.1-1.dsc
 e18b741b128042abbc2ea36f1099e9e792e110e7 802248 kompare_18.08.1.orig.tar.xz
 dfa48708c933fd03aff4edb703a80db3b4b942f4 774 kompare_18.08.1.orig.tar.xz.asc
 2bd59b346f14664157e508381c8f795e8ee48def 11400 kompare_18.08.1-1.debian.tar.xz
 80833aadbcc8fbd1d25667a983618259938c3d77 19660 kompare_18.08.1-1_source.buildinfo
Checksums-Sha256:
 86cc14682bdd723103e90724107c4e0b5aff2a646943734380f66817a03edc86 2933 kompare_18.08.1-1.dsc
 1b6706700ec7216f6674544716a33c63fe3b4a5411a28732c0300f6558714d4f 802248 kompare_18.08.1.orig.tar.xz
 5e723b335c14c6688fbe4e5130f86ff5ab144fa53b20521a21202209dbf09735 774 kompare_18.08.1.orig.tar.xz.asc
 84c9bae83b0584793bdc34cc8f34a1f6cd48e5dec8dc9f7f77be3e7152286d47 11400 kompare_18.08.1-1.debian.tar.xz
 9be9474e84b78c2dd0171d687adde0fa840ba22b36a23846bf9cb13b34fe0451 19660 kompare_18.08.1-1_source.buildinfo
Files:
 6bd239b3934f4e8aff2bce34a0b287d4 2933 kde optional kompare_18.08.1-1.dsc
 f5b1bb4752c82e19a50c3feb1fa3390b 802248 kde optional kompare_18.08.1.orig.tar.xz
 fd2dd0a6b03b0bc9e1f4619139ef9205 774 kde optional kompare_18.08.1.orig.tar.xz.asc
 9110bf1e149a1a2c28a0ea021b5516c8 11400 kde optional kompare_18.08.1-1.debian.tar.xz
 e3060bee14f1ba7c612b0d482e58b6c8 19660 kde optional kompare_18.08.1-1_source.buildinfo

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

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAlugh9gACgkQLRkciEOx
P028bxAAg2MFcuePc2UyYxccN+ohh5GcbrXynNMXDuSr75O0SLX3mxPY2kMrFNDK
VeXP37RNZ2yP1Fx2gC2ItynXuK5YMho/DRog63aubuVIEC5C5/90vHZ3tA6jaYG3
ypDh8rtM2ySMYof+gp+9bNIMjEbaeWuLqSd7UTMj58oBsWar2F8Tt6ikI8VLo1wY
sbWw5nhD8iZp8MrTS/YuSXbEGXD9qv/GVrKUTgXAlBHWkTyK6TaJBuSpqMlFNsZU
JgCjb4R650pAllHprDAS2nunkylA85X2UtVuCc0q6UZsw90JF8b1tv/a82ALaWSf
jGzrEMukBLCcvRmGpQtoBnVqZ/6dfHi8AAy2caMQuMjmSeHnjxv8TICBCgN469DH
TTGJEzNCnTZr2xxzT+ZhSppAkfEsKd3ay03Ddoz8xrgwlBBq8V3KyRgvMATNOIFI
ZgghDZN10fla1rEIoCVYvdNejpYS/2emKo6oKFf1Cs5ejT3HJQiGjT2+NgQ9ryW9
xb33lX88+uikmoivxAVBBfVNIRJyeGscyBATtgYa9fdiBnmtpOoAZ2PrmvCx7WcP
tF5BNk+KIPykeLbm6qojH4VRH+VTcVcRE3sWQcqtH9bEZWZdTn4eaXPWE9UZiIWO
bDi0kNuzB3y7OZViuetkyc6uW6KXjQsvzj31Onp/dAJ5kGlNJYs=
=qYXb
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: