Your message dated Thu, 13 Aug 2015 10:00:47 +0000
with message-id <e1zppjx-0008pn...@franck.debian.org>
and subject line Bug#791200: fixed in med-fichier 3.0.6-8
has caused the Debian Bug report #791200,
regarding med-fichier: 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.)


-- 
791200: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791200
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:med-fichier
Version: 3.0.6-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: med-fichier
Source-Version: 3.0.6-8

We believe that the bug you reported is fixed in the latest version of
med-fichier, 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.
Anton Gladky <gl...@debian.org> (supplier of updated med-fichier 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: SHA1

Format: 1.8
Date: Wed, 12 Aug 2015 19:34:51 +0200
Source: med-fichier
Binary: libmed-dev libmed-doc libmed-tools libmed1v5 libmedc-dev libmedc1v5 
libmedimport-dev libmedimport0v5
Architecture: source all
Version: 3.0.6-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Description:
 libmed-dev - Development files for libmed
 libmed-doc - Documentation for the MED-fichier library
 libmed-tools - Runtime tools to handle MED files
 libmed1v5  - Library to exchange meshed data (Fortran version)
 libmedc-dev - Development files for libmedc
 libmedc1v5 - Library to exchange meshed data (C version)
 libmedimport-dev - Development files for libmedimport0
 libmedimport0v5 - Library to import old version files
Closes: 791200
Changes:
 med-fichier (3.0.6-8) unstable; urgency=medium
 .
   * [8e33e7d] Set Standards-Version: 3.9.6. No changes.
   * [289a3b7] Renambe libmed*-libraries due to GCC-5 transition.
               (Closes: #791200)
   * [713e703] Apply cme fix dpkg-control.
   * [6a08e88] Update autopkgtests.
Checksums-Sha1:
 e25cb4f234d52c022e39edddca46bd9ff35e704c 2636 med-fichier_3.0.6-8.dsc
 346e0a1273f1bbac560aa4ccf0ae6648324d6dbf 14000 
med-fichier_3.0.6-8.debian.tar.xz
 fbaf49f1a908a4383b3ca9f96eda7f7cc5e1c21c 8090816 libmed-doc_3.0.6-8_all.deb
Checksums-Sha256:
 d0f528d3d2089b6fb6824bd330f4eb078264f95808eadae465e427ee0ac9c634 2636 
med-fichier_3.0.6-8.dsc
 cd547a408d29a5c5807015660f2059c9bb94c7b4df3cb53f172bb83b1a78e2be 14000 
med-fichier_3.0.6-8.debian.tar.xz
 b7ffd07bfe33ab19f1135e040b40329853af7b96869d4182f5392a928230f5cd 8090816 
libmed-doc_3.0.6-8_all.deb
Files:
 94ba04ba92bf0430de2fa20941d44b14 2636 libs optional med-fichier_3.0.6-8.dsc
 74c7fe8523b71814d9df1d6bd9d0750c 14000 libs optional 
med-fichier_3.0.6-8.debian.tar.xz
 4b8089d576bfd29669ab24fd17e85914 8090816 doc optional 
libmed-doc_3.0.6-8_all.deb

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

iQIcBAEBAgAGBQJVy4k9AAoJENPhc4PPp/8Gj8cP/RZlk/N/6bgMaAPTWSQCPbDZ
dqLZpZ4bqjf9gKn9gU4G5q6ZqsVYFKtrEpjLDLX4OeH+XeWYVA/Yj1It5ey3mqS2
m/PVfcCNtFRL8eAWg3vGoBpzwv7rhgW7+SwDBCROfoX6qccitXzKU2XVchvw3MPl
YX8qxcIecXeLbKLx2yLGe407Kua9fODPMBMUnsp2m0xSE5uKv4nz/jJ7HH8xTe3Y
KXOEtC8dC1VtelKO0jQ/TYou40H4Z+oBAS+b7uGH3FKHtCmL8cKB2NRW2W/90sWK
Kj/wof4aIG9Nel54RYo3EpXoI3gSLUXH/DFj04457dcuRSzIrkyi1yRdGEEAabbL
IN4+lDebQIRf0TBq8j+ZfImfYseKK2L63uUwl611E87h4GO+u12U92QLmFCIbZ8k
Yd6bOfKfwaBcWnAY8VkW7AXSZxCjI5AAE6R4XSkeE4ag63meWywvsfs5e/qZ1NW8
mJCs9NpLtYWcL5Hn5v30xvdOP+dg5Wd34Z3httPiGz3rfQ57QiSfjtNpNM1amNHQ
g2aj4SU87IexrBS/vsEAFOf1et6lwU56r8rDtHKVnk+63hx7WcGBIlw2QUkc1939
fgXjTgJqEBPZ6Uvzy/JvCpRKohNYUAWGB06aRtHg6XmXe4n0EvaIhR65uTWo2T5x
SDrx0LFWiNn4HuIav+bm
=9q85
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to