Your message dated Thu, 20 Aug 2015 16:01:00 +0000
with message-id <[email protected]>
and subject line Bug#791299: fixed in tercpp 0.6.2+svn46-1.1
has caused the Debian Bug report #791299,
regarding tercpp: 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 [email protected]
immediately.)


-- 
791299: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791299
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:tercpp
Version: 0.6.2+svn46-1
Severity: important
Tags: sid stretch
User: [email protected]
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
   [email protected]:
   
     user [email protected]
     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: tercpp
Source-Version: 0.6.2+svn46-1.1

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

Debian distribution maintenance software
pp.
Julien Cristau <[email protected]> (supplier of updated tercpp 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 [email protected])


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

Format: 1.8
Date: Sun, 16 Aug 2015 17:55:26 +0200
Source: tercpp
Binary: libtercpp-dev libtercpp0v5 tercpp
Architecture: source amd64
Version: 0.6.2+svn46-1.1
Distribution: unstable
Urgency: medium
Maintainer: Koichi Akabe <[email protected]>
Changed-By: Julien Cristau <[email protected]>
Description:
 libtercpp-dev - Translation Error Rate scoring tool - development files
 libtercpp0v5 - Translation Error Rate scoring tool - shared library
 tercpp     - Translation Error Rate scoring tool - binary
Closes: 791299
Changes:
 tercpp (0.6.2+svn46-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename library packages for g++5 ABI transition (closes: 791299).
Checksums-Sha1:
 dfbc368af35e352fd1f88a28784bf70f71a69970 1876 tercpp_0.6.2+svn46-1.1.dsc
 30709aeae8b87b9673e8648751da624777fd5739 5492 
tercpp_0.6.2+svn46-1.1.debian.tar.xz
 bcead14f0658d54bb69294187d9fda8fe4e900b6 8020 
libtercpp-dev_0.6.2+svn46-1.1_amd64.deb
 7ff2e0cfcbd55a5de6d7f998a7be2034f2f64e11 205538 
libtercpp0v5_0.6.2+svn46-1.1_amd64.deb
 3def6798da09ca72487f2980e9e0646dd3ad3361 29592 tercpp_0.6.2+svn46-1.1_amd64.deb
Checksums-Sha256:
 81475cdff9fb04461fb41f5294aacd4e6bfcc4dbfd0f2e1cdca8134e95def948 1876 
tercpp_0.6.2+svn46-1.1.dsc
 7952c89e503de8ecbbf83962175f89a35f1169444e26dc78c4a20ead4e03c4d6 5492 
tercpp_0.6.2+svn46-1.1.debian.tar.xz
 d62b1fe063f9df1525f6b5928a82a19b34ddacd9dbb8fd2f3f82168aee7b32bf 8020 
libtercpp-dev_0.6.2+svn46-1.1_amd64.deb
 9d4bc3ef4cf0fdcdcb5a7999562bdbfeac054be8f858c9fbe4aeac153f777bbb 205538 
libtercpp0v5_0.6.2+svn46-1.1_amd64.deb
 f618b35fb52091247b10f378963be859342bb002c738ce5319433a3a391701b3 29592 
tercpp_0.6.2+svn46-1.1_amd64.deb
Files:
 ccdd132c8b4056d71521de08207b6278 1876 text extra tercpp_0.6.2+svn46-1.1.dsc
 db1d8a619fce587c56fb5de969d6aa81 5492 text extra 
tercpp_0.6.2+svn46-1.1.debian.tar.xz
 21a2c30c64c50d39421cb7e6bea94f56 8020 libdevel extra 
libtercpp-dev_0.6.2+svn46-1.1_amd64.deb
 fbe9129d52dc4958e6a013f406be48a0 205538 libs extra 
libtercpp0v5_0.6.2+svn46-1.1_amd64.deb
 023b66afe6df47d9c2259b2f2bfe1fe2 29592 text extra 
tercpp_0.6.2+svn46-1.1_amd64.deb

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

iQIcBAEBCAAGBQJV0jBbAAoJEDEBgAUJBeQM6OMP/3ZuN8A4lFw0Zt1U01yoI2cD
lk98SW5cf7nhcIT+7L3JFa1PuYLEInC2ZBkGYfobwtRftAUKqGi9bXLfSy2uOTqC
xiUuUrgxCzFwIQqRRDj4O39+KE7HBqBKihIQiQAyNi9/gi4DGr22ltCh72Nmskek
yb5sPGR3vDRTh7iXVaQMBVQLHpBWjzy4UfLCYHcrpG1YjB0gFNnCxqge8k7pU6pM
SM/jNM0CfWGNIWvBUfSv+u3PLDjntU7N2r66KAx5fAxONSBRJq4QrX/wmRfqhpsi
mgBluvtrjqyoZiojtigOcUjk1PhaAD/1Dl6UCDWaPCE6s2HNQ2Aem3WMUIHZ9aBP
WeU9ykQFxuH+2OoYFPAMv9G+C+QUWeRPkqKIVDQ+zTw/fc3jld8UtlUQ4bBW95IE
hUA5r6mLDT76yfQlaUJTNY0LqexBgL1RZTqH8cKb7Bfa+IT19KUphEG0YCZfTsvK
QH73/trpsPelpJg9jeVtQuc4iYrfn94rotrk+YgReUUNHpGMqYQnqqKpKUi78btl
AGyfrhOCMEFlO/AgjdfnN/I8sXu2wo3Jo18+KuEcwauglCTx3xdW+OoLsR6daShd
mGdhRjuqQmD9hQoNY0f5hIFa3AlwjG0VvRFEK0wVMx8ToriqMiG5fBBeNf/6Oicp
p4E4zyvpUHRGRnba4ncd
=HRiI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to