Your message dated Wed, 19 Aug 2015 18:01:03 +0000
with message-id <[email protected]>
and subject line Bug#791190: fixed in log4cplus 1.0.4-1.3
has caused the Debian Bug report #791190,
regarding log4cplus: 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.)


-- 
791190: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791190
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:log4cplus
Version: 1.0.4-1.2
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: log4cplus
Source-Version: 1.0.4-1.3

We believe that the bug you reported is fixed in the latest version of
log4cplus, 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 log4cplus 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:45:42 +0200
Source: log4cplus
Binary: liblog4cplus-1.0-4v5 liblog4cplus-dev liblog4cplus-dbg
Architecture: source amd64
Version: 1.0.4-1.3
Distribution: unstable
Urgency: medium
Maintainer: Andrew Pollock <[email protected]>
Changed-By: Julien Cristau <[email protected]>
Description:
 liblog4cplus-1.0-4v5 - C++ logging API modeled after the Java log4j API - 
shared library
 liblog4cplus-dbg - C++ logging API modeled after the Java log4j API - debug 
library
 liblog4cplus-dev - C++ logging API modeled after the Java log4j API - 
development li
Closes: 791190
Changes:
 log4cplus (1.0.4-1.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename library packages for g++5 ABI transition (closes: 791190).
Checksums-Sha1:
 9982c4267d94d68397394d633d763c97fda63acb 2114 log4cplus_1.0.4-1.3.dsc
 d88f025d5d99150af1737b26db87c92c767862f2 3732 log4cplus_1.0.4-1.3.debian.tar.xz
 d61f2b2a66308eeb95700b91d421ce266cca3f5b 123502 
liblog4cplus-1.0-4v5_1.0.4-1.3_amd64.deb
 0581eaf2fda6e10de212b481d1f1f56621dc67df 781696 
liblog4cplus-dbg_1.0.4-1.3_amd64.deb
 7d8fccd84966311c057ccab3eec60c087654f803 176962 
liblog4cplus-dev_1.0.4-1.3_amd64.deb
Checksums-Sha256:
 1fd825144a82c318f94bc7e9f54ec1e410d1e58bce98b4f48c7bcbeccd9ed9bc 2114 
log4cplus_1.0.4-1.3.dsc
 6529ac986cef657aeff3502c72f289330d81dc9e36eb41b0bbfa82bec6de34b2 3732 
log4cplus_1.0.4-1.3.debian.tar.xz
 9c3cd9ce1edc2c24aa738a2d53b83ea2b8852b690b4b3c80fe66c0ce579f83a8 123502 
liblog4cplus-1.0-4v5_1.0.4-1.3_amd64.deb
 32374956c4c1e155891ed84611c3ec6e25741191a29253cb82c90dcb68e7797e 781696 
liblog4cplus-dbg_1.0.4-1.3_amd64.deb
 0b8cfc841bb9942c6787e8aecf8068cd18fe6403b41f8014fca315fcdaf3950b 176962 
liblog4cplus-dev_1.0.4-1.3_amd64.deb
Files:
 22391a1e01ed9ef80ada79f151bd342d 2114 libs extra log4cplus_1.0.4-1.3.dsc
 3c98d51ceb58c54c189ee38eff292c67 3732 libs extra 
log4cplus_1.0.4-1.3.debian.tar.xz
 0b60356aa09102849aecfcf31b00282b 123502 libs extra 
liblog4cplus-1.0-4v5_1.0.4-1.3_amd64.deb
 b335b041d983db15efcc16df960825d0 781696 debug extra 
liblog4cplus-dbg_1.0.4-1.3_amd64.deb
 7c6a017acfd4463cf4bb2556196c5e72 176962 libdevel extra 
liblog4cplus-dev_1.0.4-1.3_amd64.deb

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

iQIcBAEBCAAGBQJV0jBaAAoJEDEBgAUJBeQMg2MP/13ELfBuVcBOfSfW38p+4QVh
49/lIdM/Li6gerDPkXea3NalYWPQTD88xXTjfeZ7dLPJp39dpA616dfvctzi1gjo
L0JMPvLW2zpiQozsC3dREBvAWP861umzMxXnY/czPGG5OdfzwBRi/QLa/HpCIG1z
DJsnI1G6Lg35LUpmcFjfhEnaGQsVBUqRWjnF9HuKNz6N/Xpbe6SmjvfnB/kmuR4o
omJZxgvWxwc+doFBvxibqwfQDPnD99IoxjYR0cFhUk8T+M7lmypqAsqKLOpw1jaP
+l8JQJ4sCqm5/9qtNJOWRwHWb8/3IA7FuS2HNSxoBUDTq06jiymZWupi2Q+mNfr/
rUr0e8luFW6MAkuuxxGv3oGAfPUE32RdV51dr6IqiRcbvosIMJRSQ6j5vUnngBqc
OY/D8AsYuv2wInjvc4f3MDpdyF6yvBZlLe8j8vvSQuu5SK+rOiIw3uc4IZUhCZ/k
wfsFWg4jsFYzxBBusXneF1nWiQ90CCBsJ+78reUlHrOYFRe/8pnoxYfL/+rMaVQr
LufvcxEKaU/4fGeChSxmlKaFioYZM1DwHWi5cFXX/wqW+8XtBDhnUDILt4KJaJ27
iFoClMjzU9TLwDM1ku53ct+hDR5OOdUIkRvXf5N1ytpU1DK3dAxcHasLpKjvgfwn
VLtmnIHo1RJtSrq5iJP1
=rw7i
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to