Your message dated Wed, 26 Aug 2015 11:00:21 +0000
with message-id <[email protected]>
and subject line Bug#791155: fixed in libplist 1.12-3.1
has caused the Debian Bug report #791155,
regarding libplist: 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.)


-- 
791155: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791155
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libplist
Version: 1.12-3
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: libplist
Source-Version: 1.12-3.1

We believe that the bug you reported is fixed in the latest version of
libplist, 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.
Simon McVittie <[email protected]> (supplier of updated libplist 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: Wed, 26 Aug 2015 00:10:24 +0100
Source: libplist
Binary: libplist3 libplist++3v5 libplist-dev libplist++-dev libplist-dbg 
python-plist libplist-utils libplist-doc
Architecture: all amd64 source
Version: 1.12-3.1
Distribution: unstable
Urgency: medium
Maintainer: gtkpod Maintainers <[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 791155
Description: 
 libplist3  - Library for handling Apple binary and XML property lists
 libplist++3v5 - Library for handling Apple binary and XML property lists
 libplist-dbg - Library for handling Apple binary and XML property lists
 libplist-dev - Library for handling Apple binary and XML property lists
 libplist++-dev - Library for handling Apple binary and XML property lists
 libplist-doc - Library for handling Apple binary and XML property lists - docs
 libplist-utils - Apple property list converter
 python-plist - Library for handling Apple binary and XML property lists
Changes:
 libplist (1.12-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Steve Langasek ]
   * Rename library packages for g++5 ABI transition. (Closes: #791155)
Checksums-Sha1: 
 59a5c17318b40f2fb614a25f35f1805b37eb2f8b 9538 libplist++-dev_1.12-3.1_amd64.deb
 5c72a51dc7cf587a7e1cc67ffdae637f4f404fe9 25332 libplist++3v5_1.12-3.1_amd64.deb
 a264502bd76ea2d59cc838b780d85abbeeebd7c2 355308 libplist-dbg_1.12-3.1_amd64.deb
 eecd1c7462c10d6fdc176cdda9a55e81a663529f 10628 libplist-dev_1.12-3.1_amd64.deb
 6275b21792d766f99a6fefbb5ff837737632c1c3 51252 libplist-doc_1.12-3.1_all.deb
 21942fbb9ee62374c3f9916cd6f21b9c4d1205f6 10250 
libplist-utils_1.12-3.1_amd64.deb
 b8479315884090e1574b836bfd38f17286864eb3 27822 libplist3_1.12-3.1_amd64.deb
 f568f1352177c977136099424bb6c608d1572774 55678 python-plist_1.12-3.1_amd64.deb
 6b3084018a4dd769fb9013be1457690fc3851a12 2444 libplist_1.12-3.1.dsc
 9cb82e4f1220916992c0eab208c785753ed64e48 9352 libplist_1.12-3.1.debian.tar.xz
Checksums-Sha256: 
 70b3aa17f30c9849a98ad61004ed4ffc1f725da3d92563b0d1736ac9845a2d34 9538 
libplist++-dev_1.12-3.1_amd64.deb
 9e1f6080f7c417af15aba5d76458431c9819958b47fa30d25307304ac1771938 25332 
libplist++3v5_1.12-3.1_amd64.deb
 26a44c08a324247522bbdf360e9b06cb73212f808d7d31d6f3c2b25022d938e7 355308 
libplist-dbg_1.12-3.1_amd64.deb
 5b8e68c580750c4ff25dd7cc79f9e910c2504e8d46518ae26e959b6f7759b9e9 10628 
libplist-dev_1.12-3.1_amd64.deb
 8e5ef3df2afe8891196ac576b77578e03805bde8fa03a9d49c7e04ae76827801 51252 
libplist-doc_1.12-3.1_all.deb
 695bc8dfccb215f9932bcf9b4898fc653d2a45a0f53b0fa734ae7ef6471c1c03 10250 
libplist-utils_1.12-3.1_amd64.deb
 e86f057db89b937a4edb612b4784083122517bd3f88504e41a8b858a1f906009 27822 
libplist3_1.12-3.1_amd64.deb
 11ad9b4c7a9c057106fcafe0b825b66fe07178bb9d613a2792a175b2cb6498e2 55678 
python-plist_1.12-3.1_amd64.deb
 fc9c7078a76464a6c09b0fede846dfb1a42ca66943257482f0fcf574d29fbd09 2444 
libplist_1.12-3.1.dsc
 fa3d8ae9d5b280392161f5aa9517faa4b77c1e609e7070cba53c3de0648bb14d 9352 
libplist_1.12-3.1.debian.tar.xz
Files: 
 9a9753c5c9b9c902fa8377289658f2f2 9538 libdevel optional 
libplist++-dev_1.12-3.1_amd64.deb
 de386e18f8e79e96c1c2f5fd5ec50fe2 25332 libs optional 
libplist++3v5_1.12-3.1_amd64.deb
 47c080728d428851c1c560c2d9ac2443 355308 debug extra 
libplist-dbg_1.12-3.1_amd64.deb
 d46c1cc67ddba6ca5c82b803b46a1155 10628 libdevel optional 
libplist-dev_1.12-3.1_amd64.deb
 ad5f24238118073a4b426768f9f9fa5f 51252 doc optional 
libplist-doc_1.12-3.1_all.deb
 34745f95e1d89c4cfbf83446ab72b0f0 10250 utils optional 
libplist-utils_1.12-3.1_amd64.deb
 79fd06afc9f8c58c98af827b62fa8c35 27822 libs optional 
libplist3_1.12-3.1_amd64.deb
 50b22e5546cc290b5c4bb210b81691d9 55678 python optional 
python-plist_1.12-3.1_amd64.deb
 b9ba3fc8649e1eaf8b0483fd6079cf4d 2444 libs optional libplist_1.12-3.1.dsc
 c157668058ec0a68f028045a63879038 9352 libs optional 
libplist_1.12-3.1.debian.tar.xz

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

iQIcBAEBCAAGBQJV3Pg5AAoJEE3o/ypjx8yQOcEP/0KIgaDqKYFEIHUhV5UR8bJd
+kutineVMrWIBvoQRbVECN9VcTP68xXOyx9T1i94cfGTDS30h3hFeeW73G0pYovS
jpZ/Wx5PBJMF+oapIK+qIGhbZzsbc1OZnKnueHPyUeHhQcy5MmN1R9nT593WL+i+
Z5hYypuJp81R8GvSet2/I/ZHikOri3ZYIB8QppMJthTHarUfZF7uZ+cOZfzHDwQ6
+5BYiPDaqlJnkcTACPG9NkgedzNKPA2hEFTEQdDx/tAikZIrE6MkoTIN9VimitIn
K9ghdzQYniz0vUJ/f1OlYanbyXyoBZk+9AstvetJHeWsIJp7LuIa4JCSwhOy/XsN
63cHnEHC2e4T3AkKx9jfsMZXSxydh1VZX/w+ttvWh6O/hbGQB8WPHogxJYiT3j1z
NW8x9hPzY7i3AmZsJXb1tWVdfes7djIKUZHBC6kPt3Zlmp0G81zX5yVBgdu4rRdV
vmmRucY8RbathhdJrpRfDudXk1sS9d1JsHTDHv52fYy6sQnnLF+UuHC710EU0+xO
3AMYd0O3wnPpLh2hvBWz5PLjmi/MIBl9BW6FafrSiE3aeF6TwD5I2WvJXXWox+N5
rWaCNPgYorjyq91JyX+s2c2HU6KtE/PC4s96E2poPfWV7UY1cravAyUs3myz5YLE
tiFN/uIwWnC2+eh2NDNx
=up7G
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to