Your message dated Tue, 25 Aug 2015 19:00:12 +0000
with message-id <[email protected]>
and subject line Bug#791022: fixed in dcmtk 3.6.0-15.1
has caused the Debian Bug report #791022,
regarding dcmtk: 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.)


-- 
791022: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791022
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:dcmtk
Version: 3.6.0-15
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: dcmtk
Source-Version: 3.6.0-15.1

We believe that the bug you reported is fixed in the latest version of
dcmtk, 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 dcmtk 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, 23 Aug 2015 15:04:07 +0100
Source: dcmtk
Binary: dcmtk libdcmtk2v5 libdcmtk2-dev dcmtk-www dcmtk-doc libdcmtk2v5-dbg
Architecture: all amd64 source
Version: 3.6.0-15.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 791022
Description: 
 dcmtk-doc  - OFFIS DICOM toolkit documentation
 dcmtk      - OFFIS DICOM toolkit command line utilities
 dcmtk-www  - OFFIS DICOM toolkit worklist www server application
 libdcmtk2-dev - OFFIS DICOM toolkit development libraries and headers
 libdcmtk2v5-dbg - OFFIS DICOM toolkit library debugging symbols
 libdcmtk2v5 - OFFIS DICOM toolkit runtime libraries
Changes:
 dcmtk (3.6.0-15.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libdcmtk2 to libdcmtk2v5 for libstdc++ ABI transition,
     based on Ubuntu patches from Steve Langasek (Closes: #791022)
Checksums-Sha1: 
 da7d2a163b73314428fde7c5bdd7a640a2c3473e 4412836 dcmtk-doc_3.6.0-15.1_all.deb
 d248740a56e3304f750bf78318be7664e6dc42d9 134950 dcmtk-www_3.6.0-15.1_amd64.deb
 0cf7ebdf2050489ac7df274504e2ce1031ca7232 922842 dcmtk_3.6.0-15.1_amd64.deb
 f4da6584b97d9d8b2215d85b6b7838c4a65f2f85 3125038 
libdcmtk2-dev_3.6.0-15.1_amd64.deb
 d331532e278c32b246cab0ae7b0102a2078acd3d 20490184 
libdcmtk2v5-dbg_3.6.0-15.1_amd64.deb
 6dde5a936925b211b0fb57625303836e1bdb74a0 2572636 
libdcmtk2v5_3.6.0-15.1_amd64.deb
 dd87ea22cb98ca4c41c4504f0eb20f4ecd97b894 2409 dcmtk_3.6.0-15.1.dsc
 e85e894ebf7dcd95467473ac56a4641122b58893 51676 dcmtk_3.6.0-15.1.debian.tar.xz
Checksums-Sha256: 
 719839940e6876c37c4db345c4795e91e18f5052429d29173b5b70418cf9098b 4412836 
dcmtk-doc_3.6.0-15.1_all.deb
 f039cd7448175d9f44c2c388cf7259c8ac16c6a46528c7be1a460daa6c427a3f 134950 
dcmtk-www_3.6.0-15.1_amd64.deb
 a8d85c914c0e26c221959f46fa6683af93b8347123432ed5e61cadb5b71094e5 922842 
dcmtk_3.6.0-15.1_amd64.deb
 34879adc9b14b2b6ba38d9cf7e5d1560bed63129a0573a41a0225c6d0d27dc52 3125038 
libdcmtk2-dev_3.6.0-15.1_amd64.deb
 83fb5d0df66eda76e17579139a0d78842441ec0b9c2ae8905faaff844ca71c3f 20490184 
libdcmtk2v5-dbg_3.6.0-15.1_amd64.deb
 8127c889c4b77f9cb309298ca1c13bfa2abd8c7e83c2df98f16790866392fa2f 2572636 
libdcmtk2v5_3.6.0-15.1_amd64.deb
 352f1392fb5fc0db96215e5b028455f171cd6aa72cb2c50457aea926a6bb525b 2409 
dcmtk_3.6.0-15.1.dsc
 33da77a99e3b8f265218789f90c1c3db8a6521c89a1f1e59903ef13d59c9e7f8 51676 
dcmtk_3.6.0-15.1.debian.tar.xz
Files: 
 6f8df3c4bb6b311e75564fc4eb19157e 4412836 doc optional 
dcmtk-doc_3.6.0-15.1_all.deb
 18e897f93a9ddeef85eb01d80ca6be37 134950 web optional 
dcmtk-www_3.6.0-15.1_amd64.deb
 a4feb086b6734e4eecde9b4d4c04682c 922842 science optional 
dcmtk_3.6.0-15.1_amd64.deb
 fb7b8687c72c7b579c0c742939790ab2 3125038 libdevel optional 
libdcmtk2-dev_3.6.0-15.1_amd64.deb
 ce64ec33b51b8d7a6d7da03bd156fc77 20490184 debug extra 
libdcmtk2v5-dbg_3.6.0-15.1_amd64.deb
 475ede4dfdfabde17b3215203fa6a6a6 2572636 libs optional 
libdcmtk2v5_3.6.0-15.1_amd64.deb
 b6a3774715c6a3d0e1afb308edc5badd 2409 science optional dcmtk_3.6.0-15.1.dsc
 d60a276f682a48476cf96553af29df52 51676 science optional 
dcmtk_3.6.0-15.1.debian.tar.xz

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

iQIcBAEBCAAGBQJV2dzAAAoJEE3o/ypjx8yQa6oP+gMt+GwgAh+KzkTu7wOTdz9U
vsXu471IUcYs/E5B/24oEzr1KV/UDN1x55ZJv7EVDuxIaiFk1eoMPfX0r3wgGU97
DbLtdr67VkdPg6FobChD82pBLgOktREomJKzdcNlZpuYl1hCz2bsC6TV5h8e0Cn5
c1gWmOhmH0VVFa88BU2abZV7mjJhmfRIwgLL7qi771Cbv0IGsV7EPx1pSdXey4z/
tSnEw86yPBQxnwitojm1MJTkcRo9UN+y5cIedyxYW17HGqzyjdhov3+E7fZydMqX
4pl3I2djvNNFqSVQDVAR68CjKXRqUkUy/3P7TkOAmYaAQY8goUXVxNpV9Zh5Qks5
nPAlM7M3CIsbhaOKvaajRD1XE4+R3DaXeilPbYAZDqz1tpbVAOr0NxCmAc9/Mdi5
ksyPy3HpvNaipUuHXJVjaOEhkr0geSkSmU43wgmafA7rPF1x8r8+f/w4KG6N1hAB
Z/u9PW+jmtNNwqCJdYL+0LfcXlRj8o5Km6RML3zkCC0F8syrZrZ9SUsqXWMBO2H7
UrPk85Ilqpe7Aa4O0h23hhn0fmg7dAb9EOKeiDzVQAB1dOgEyiZOGWwxiKPM13Mp
nF7xr8d3wQyiFuHGooZXGd875Eb+lBaI3be0oJRHMZ1uToWhDCepGh9KbefvJ8DN
3iJNM29CSYZ5yB28Exyh
=HNkr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to