Bug#925734: marked as done (libbpp-qt: ftbfs with GCC-9)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Bug#925734: marked as done (libbpp-qt: ftbfs with GCC-9)

Debian Bug Tracking System
Your message dated Wed, 21 Aug 2019 07:19:17 +0000
with message-id <[hidden email]>
and subject line Bug#925734: fixed in libbpp-qt 2.4.1-2
has caused the Debian Bug report #925734,
regarding libbpp-qt: ftbfs with GCC-9
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 [hidden email]
immediately.)


--
925734: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925734
Debian Bug Tracking System
Contact [hidden email] with problems

Package: src:libbpp-qt
Version: 2.4.1-1
Severity: normal
Tags: sid bullseye
User: [hidden email]
Usertags: ftbfs-gcc-9

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/libbpp-qt_2.4.1-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.

To build with GCC 9, either set CC=gcc-9 CXX=g++-9 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
  _ZTSN3bpp8RGBColorE@Base 2.4.1
- _ZTTN3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEEE@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTTN3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEEE@Base 2.4.1
  _ZTTN3bpp15PhyloStatisticsE@Base 2.4.1
  _ZTTN3bpp15QtGraphicDeviceE@Base 2.4.1
  _ZTTN3bpp20UnvalidFlagExceptionE@Base 2.4.1
@@ -492,35 +493,35 @@
  _ZTTN3bpp7Point2DIdEE@Base 2.4.1
  _ZTTN3bpp8RGBColorE@Base 2.4.1
  _ZTVN3bpp10TreeCanvasE@Base 2.4.1
- _ZTVN3bpp12NodeTemplateINS_19TreeDrawingNodeInfoEEE@Base 2.4.1
- _ZTVN3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEEE@Base 2.4.1
- _ZTVN3bpp13NodeExceptionE@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTVN3bpp12NodeTemplateINS_19TreeDrawingNodeInfoEEE@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTVN3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEEE@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTVN3bpp13NodeExceptionE@Base 2.4.1
  _ZTVN3bpp14NodeMouseEventE@Base 2.4.1
  _ZTVN3bpp15PhyloStatisticsE@Base 2.4.1
  _ZTVN3bpp15QtGraphicDeviceE@Base 2.4.1
  _ZTVN3bpp15VectorExceptionImEE@Base 2.4.1
  _ZTVN3bpp17TreeStatisticsBoxE@Base 2.4.1
  _ZTVN3bpp18MouseListenerGroupE@Base 2.4.1
- _ZTVN3bpp19TreeDrawingNodeInfoE@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTVN3bpp19TreeDrawingNodeInfoE@Base 2.4.1
  _ZTVN3bpp20EmptyVectorExceptionImEE@Base 2.4.1
  _ZTVN3bpp20TreeCanvasControlersE@Base 2.4.1
  _ZTVN3bpp20UnvalidFlagExceptionE@Base 2.4.1
- _ZTVN3bpp21NodeNotFoundExceptionE@Base 2.4.1
- _ZTVN3bpp25PropertyNotFoundExceptionE@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTVN3bpp21NodeNotFoundExceptionE@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTVN3bpp25PropertyNotFoundExceptionE@Base 2.4.1
  _ZTVN3bpp32BasicTreeDrawingDisplayControlerE@Base 2.4.1
  _ZTVN3bpp37NodeClickableAreasTreeDrawingListenerE@Base 2.4.1
  _ZTVN3bpp4FontE@Base 2.4.1
  _ZTVN3bpp7Point2DIdEE@Base 2.4.1
  _ZTVN3bpp8RGBColorE@Base 2.4.1
  _ZTch0_v0_n120_NK3bpp37NodeClickableAreasTreeDrawingListener5cloneEv@Base 2.4.1
- _ZTch0_v0_n40_NK3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEE5cloneEv@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTch0_v0_n40_NK3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEE5cloneEv@Base 2.4.1
  _ZTch0_v0_n40_NK3bpp15PhyloStatistics5cloneEv@Base 2.4.1
  _ZTch0_v0_n40_NK3bpp37NodeClickableAreasTreeDrawingListener5cloneEv@Base 2.4.1
  _ZTch0_v0_n40_NK3bpp4Font5cloneEv@Base 2.4.1
  _ZTch0_v0_n40_NK3bpp7Point2DIdE5cloneEv@Base 2.4.1
  _ZTch0_v0_n40_NK3bpp8RGBColor5cloneEv@Base 2.4.1
  _ZTcv0_n32_v0_n120_NK3bpp37NodeClickableAreasTreeDrawingListener5cloneEv@Base 2.4.1
- _ZTcv0_n32_v0_n40_NK3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEE5cloneEv@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTcv0_n32_v0_n40_NK3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEE5cloneEv@Base 2.4.1
  _ZTcv0_n32_v0_n40_NK3bpp15PhyloStatistics5cloneEv@Base 2.4.1
  _ZTcv0_n32_v0_n40_NK3bpp37NodeClickableAreasTreeDrawingListener5cloneEv@Base 2.4.1
  _ZTcv0_n32_v0_n40_NK3bpp4Font5cloneEv@Base 2.4.1
@@ -551,10 +552,10 @@
  _ZTv0_n192_N3bpp15QtGraphicDevice10drawCircleEddds@Base 2.4.1
  _ZTv0_n200_N3bpp15QtGraphicDevice8drawTextEddRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEssd@Base 2.4.1
  _ZTv0_n208_N3bpp15QtGraphicDevice7commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1
- _ZTv0_n24_N3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEED0Ev@Base 2.4.1
- _ZTv0_n24_N3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEED1Ev@Base 2.4.1
- _ZTv0_n24_N3bpp13CladogramPlotD0Ev@Base 2.4.1
- _ZTv0_n24_N3bpp13PhylogramPlotD0Ev@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTv0_n24_N3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEED0Ev@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTv0_n24_N3bpp12TreeTemplateINS_12NodeTemplateINS_19TreeDrawingNodeInfoEEEED1Ev@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTv0_n24_N3bpp13CladogramPlotD0Ev@Base 2.4.1
+#MISSING: 2.4.1-1# _ZTv0_n24_N3bpp13PhylogramPlotD0Ev@Base 2.4.1
  _ZTv0_n24_N3bpp15PhyloStatisticsD0Ev@Base 2.4.1
  _ZTv0_n24_N3bpp15PhyloStatisticsD1Ev@Base 2.4.1
  _ZTv0_n24_N3bpp15QtGraphicDeviceD0Ev@Base 2.4.1
dh_makeshlibs: failing due to earlier errors
make[1]: *** [debian/rules:15: override_dh_makeshlibs] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2

Source: libbpp-qt
Source-Version: 2.4.1-2

We believe that the bug you reported is fixed in the latest version of
libbpp-qt, 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 [hidden email],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <[hidden email]> (supplier of updated libbpp-qt 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 [hidden email])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 21 Aug 2019 09:01:31 +0200
Source: libbpp-qt
Binary: libbpp-qt-dev libbpp-qt2
Architecture: source
Version: 2.4.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <[hidden email]>
Changed-By: Andreas Tille <[hidden email]>
Description:
 libbpp-qt-dev - Bio++ Qt Graphic classes library development files
 libbpp-qt2 - Bio++ Qt Graphic classes library
Closes: 925734
Changes:
 libbpp-qt (2.4.1-2) unstable; urgency=medium
 .
   [ Jelmer Vernooń≥ ]
   * Use secure copyright file specification URI.
   * Trim trailing whitespace.
 .
   [ Andreas Tille ]
   * Rebuild for new version of gcc to fix symbols
     Closes: #925734
   * Provide symbols file for amd64 only
   * debhelper-compat 12
   * Standards-Version: 4.4.0
   * Remove trailing whitespace in debian/copyright
   * Trim trailing whitespace.
   * Set upstream metadata fields: Contact, Name.
Checksums-Sha1:
 9a5dd95e05ecd03f41bf10e5afba811de442f193 2159 libbpp-qt_2.4.1-2.dsc
 0b06b208205d62addae0268bbefc1b477c1def49 12808 libbpp-qt_2.4.1-2.debian.tar.xz
Checksums-Sha256:
 fd7de69760f8f2a1b7e5eb8d69515657e0ade32ab47c46f485c2027c19c81dd9 2159 libbpp-qt_2.4.1-2.dsc
 2d44f632593fc8bc5f3219cd7a96ded4414452cbc27c48a0d28f6f0abdf54b0c 12808 libbpp-qt_2.4.1-2.debian.tar.xz
Files:
 465245c7309264dcab23d23ac14c18b5 2159 science optional libbpp-qt_2.4.1-2.dsc
 0f86f5b4fdc29b47a741108bb2375d14 12808 science optional libbpp-qt_2.4.1-2.debian.tar.xz

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl1c7T4RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtH1kA//ZPychL/cTneuFWQji5/UYf+VEHqk3ZNd
Pa2W/dPGVr2ZeKmc6R3HlC2ydWCOn+bnvDB1eJxfadlLjSHlDIjIl7+22TeVGwZd
pYJoq2lgOKE7VkEhk2JQMk5J/yT0oCTD1qZICIUZnBo7lREitdT99hM7lkY6xqpi
+S6nMSvIYG1viRzLarZwM2HA4cnmMqEERN4pI4tAnKn6EMgn0hg0mDhkU7ei9ulv
O9Jkg4QZ7xVRe8lhXvhMkqTgR9q0suoY79PEyU6vg58bvfVDSHjPjim7LEBGhj/Y
ZBp3enP+9GKzZMwoNT+EQ4eUFVbWknV5kBufN4jqJd0IgSW/eN5QurU9FT6YUwSU
UcsAd78S5shbfam1LcDx4BOMLDklfN40dUzS5vgK1Yj6gY14dMRFANgLYzNwpzL5
c9KuOzF1zSFlBgVqIdSmyQlsjfkJfkxbZdZY1JUAv0tSyRtyZv0eQQtYBJJLXS60
fagdz54yy87t0j7SBbeq+9+8nxEQsEUdjBrc48ONQ0w00vQnrSNMX7mhrO7udzL9
mOy57ESf/dHSrX6fSaEe7NPqwqCY0uKf/0MmYi+NRVNN4Cik5NE3fEC5jcAF0QZh
flk0g0g0ApBBLHROTr4a+TDjRkNVoQCL8i2mTfZso+bhNUNtmDc2X/n/vysQlDhY
b7l6NHyS774=
=Y7Yb
-----END PGP SIGNATURE-----