Your message dated Thu, 03 Sep 2015 22:00:17 +0000
with message-id <e1zxcyl-0001wt...@franck.debian.org>
and subject line Bug#791264: fixed in qwtplot3d 0.2.7+svn191-8
has caused the Debian Bug report #791264,
regarding qwtplot3d: library transition may be needed when GCC 5 is the default
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 ow...@bugs.debian.org
immediately.)


-- 
791264: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791264
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:qwtplot3d
Version: 0.2.7+svn191-7
Severity: important
Tags: sid stretch
User: debian-...@lists.debian.org
Usertags: libstdc++-cxx11

Background [1]: libstdc++6 introduces a new ABI to conform to the
C++11 standard, but keeps the old ABI to not break existing binaries.
Packages which are built with g++-5 from experimental (not the one
from testing/unstable) are using the new ABI.  Libraries built from
this source package export some of the new __cxx11 or B5cxx11 symbols,
and dropping other symbols.  If these symbols are part of the API of
the library, then this rebuild with g++-5 will trigger a transition
for the library.

What is needed:

 - Rebuild the library using g++/g++-5 from experimental. Note that
   most likely all C++ libraries within the build dependencies need
   a rebuild too. You can find the log for a rebuild in
     https://people.debian.org/~doko/logs/gcc5-20150701/
   Search for "BEGIN GCC CXX11" in the log.

 - Decide if the symbols matching __cxx11 or B5cxx11 are part of the
   library API, and are used by the reverse dependencies of the
   library.

 - If there are no symbols matching __cxx11 or B5cxx11 in the symbols
   forming the library API, you should close this issue with a short
   explanation.
 
 - If there are no reverse dependencies, it should be the package
   maintainers decision if a transition is needed.  However this might
   break software which is not in the Debian archive, and built
   against these packages.

 - If a library transition is needed, please prepare for the change.
   Rename the library package, append "v5" to the name of the package
   (e.g. libfoo2 -> libfoo2v5). Such a change can be avoided, if you
   have a soversion bump and you upload this version instead of the
   renamed package.  Prepare a patch and attach it to this issue (mark
   this issue with patch), so that it is possible to NMU such a
   package. We'll probably have more than hundred transitions
   triggered. Then reassign the issue to release.debian.org and
   properly tag it as a transition issue, by sending an email to
   cont...@bugs.debian.org:
   
     user release.debian....@packages.debian.org
     usertag <this issue> + transition
     block <this issue> by 790756
     reassign <this issue> release.debian.org
   
 - If unsure if a transition is needed, please tag the issue with help
   to ask for feedback from other Debian developers.

The libstdc++6 transition will be a large one, and it will come with a
lot of pain.  Please help it by preparing the follow-up transitions.

[1] https://wiki.debian.org/GCC5#libstdc.2B-.2B-_ABI_transition

--- End Message ---
--- Begin Message ---
Source: qwtplot3d
Source-Version: 0.2.7+svn191-8

We believe that the bug you reported is fixed in the latest version of
qwtplot3d, 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 791...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gudjon I. Gudjonsson <gud...@gudjon.org> (supplier of updated qwtplot3d 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Wed, 02 Sep 2015 07:04:48 +0100
Source: qwtplot3d
Binary: libqwtplot3d-qt4-dev libqwtplot3d-qt4-0v5 libqwtplot3d-doc
Architecture: source all amd64
Version: 0.2.7+svn191-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Gudjon I. Gudjonsson <gud...@gudjon.org>
Description:
 libqwtplot3d-doc - 3D plotting library based on Qt/OpenGL (documentation)
 libqwtplot3d-qt4-0v5 - 3D plotting library based on Qt4/OpenGL (runtime)
 libqwtplot3d-qt4-dev - 3D plotting library based on Qt4/OpenGL (development)
Closes: 791264
Changes:
 qwtplot3d (0.2.7+svn191-8) unstable; urgency=medium
 .
   * Make svn references canonical
   * Bump standards version to 3.9.6
   * Change debhelper dependency to 9
   * Add hardening flags
   * Add symbols control file
   * Update build system
   * Add pkg-kde-tools to build system
   * Change qt4 package name to libqwtplot3d-qt4-0v5 (Closes:  #791264)
Checksums-Sha1:
 fd67aa20741d72c8d5afb05086ebf0ebacfe557f 2312 qwtplot3d_0.2.7+svn191-8.dsc
 f76c51d0a3a2acfe9a888e607287897ede02f4e7 10828 
qwtplot3d_0.2.7+svn191-8.debian.tar.xz
 7dbb60dfc2619e438a5069adb4f2028640e76b6c 114658 
libqwtplot3d-doc_0.2.7+svn191-8_all.deb
 e346239652d3b0815b87e113ffe5b865c1f23de1 127004 
libqwtplot3d-qt4-0v5_0.2.7+svn191-8_amd64.deb
 f51a1b83f3ddb45604561eca394a65738775e8ea 23678 
libqwtplot3d-qt4-dev_0.2.7+svn191-8_amd64.deb
Checksums-Sha256:
 6322995da6674421489fae4a3f962c7e65b3658fe33f7d90292b41c6830830ff 2312 
qwtplot3d_0.2.7+svn191-8.dsc
 e79c9ef2ed11883022bac4b664237a4b06237a0f96fac4936de4154d46a6ada2 10828 
qwtplot3d_0.2.7+svn191-8.debian.tar.xz
 51fa48f1948a14b1879cebfc2191bf3ca5045bbcedc1ed736e289978e4ade059 114658 
libqwtplot3d-doc_0.2.7+svn191-8_all.deb
 b03dbe22e5db5ccfd666881e961bfb8cdf3f5164585157491ab84a4d69116e76 127004 
libqwtplot3d-qt4-0v5_0.2.7+svn191-8_amd64.deb
 39f6b85d16c8feb2b2bf3618651ae175010f8c4e142a2037d01ea9062c06e6f2 23678 
libqwtplot3d-qt4-dev_0.2.7+svn191-8_amd64.deb
Files:
 5661cc3b9f3815f895c4e3a445b6bee3 2312 libs optional 
qwtplot3d_0.2.7+svn191-8.dsc
 2e442cc2d66cfa39d2a0bbfad27782f5 10828 libs optional 
qwtplot3d_0.2.7+svn191-8.debian.tar.xz
 ab12b1d3a72212eca48528ec593665ba 114658 doc optional 
libqwtplot3d-doc_0.2.7+svn191-8_all.deb
 87bc70ba604aad0b2b81307d1a861e16 127004 libs optional 
libqwtplot3d-qt4-0v5_0.2.7+svn191-8_amd64.deb
 b8292ef6e0bedcffff030bec0817764a 23678 libdevel optional 
libqwtplot3d-qt4-dev_0.2.7+svn191-8_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJV6IJTAAoJEPNPCXROn13ZKrIQAJvjFtnHm4oxxAlVnsPW7ciH
yLI8Y0/6Hr410TvtDQDqCwigw4sTI/+E7YddeNSK0rfOJ+xYGd2cleFAmUSMReyH
r48UCqb7yXPYZH7is/SIDJfOt9oYpwrcVFBqSEcF9r4WE/F+UVaohfXulWwOVBkp
PBbvFdpwxf60bnigbrg8zLi1Q0wsshH0R0M1P8gQicG7fQkr5iKcnWJjkQVcYfGX
hCNpkXCp//fjBIXmaKy54Dbq1uFt5OQ3f++xVQn+6wn4plvyJMFy3WfNt/yJvOas
x+e1FMx9cIHF4cesMBj9rhkzxiYCC38GBdHwg7txLdHQmRpAn2X9bSmHw5uqBD0S
brqClEioi1+PivFKh98ynEwYthlGbpb9TuadbciaBgybu/7E0znouAV5qQxIKIbN
v58FMZDYR846NI1DSQCm/FU8iSoXiyMX/CxotCK9GdLKV9iyRyDBdKWcbzJorTnH
P1Iw6BBJyjDbUGK9ThKFmzABSfX8bmd8rEPIR56nRKtEa8pfr/X9stg21yT8IV32
udKbmT8HGaJ7G/18yld83pfjQBMIeTNeq/Pxb7K7QUkp0wP5Z3Uj6LytFQz8Q679
54jvdGCPcWSSCfo/DIxwqCg+0iskO9SNmHvZwRgR5HTuWpqsxkih5zJircGfB/j8
c4e1SJQSwI739cSHkDjy
=ktZG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to