Your message dated Mon, 04 Jan 2016 12:02:51 +0000
with message-id <e1ag3qd-0006xc...@franck.debian.org>
and subject line Bug#796716: fixed in urdfdom 0.3.0-2
has caused the Debian Bug report #796716,
regarding urdfdom: library transition needed with GCC 5 as 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.)


-- 
796716: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796716
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: urdfdom
Version: 0.3.0-1
Tags: sid stretch
User: debian-...@lists.debian.org
Usertags: libstdc++-cxx11

Hi,

your library exposes std::string or std::list in its public API, and
therefore the library package needs to be renamed.

Cheers,
Julien

The following is a form letter:

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 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. 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-20150813/
   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

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: urdfdom
Source-Version: 0.3.0-2

We believe that the bug you reported is fixed in the latest version of
urdfdom, 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 796...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jose Luis Rivero <jriv...@osrfoundation.org> (supplier of updated urdfdom 
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: Sat, 21 Nov 2015 01:10:09 +0100
Source: urdfdom
Binary: liburdfdom-model0.3v5 liburdfdom-model-state0.3v5 
liburdfdom-sensor0.3v5 liburdfdom-world0.3v5 liburdfdom-dev liburdfdom0.3-dbg 
liburdfdom-tools
Architecture: source amd64
Version: 0.3.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Jose Luis Rivero <jriv...@osrfoundation.org>
Description:
 liburdfdom-dev - URDF DOM - development files
 liburdfdom-model-state0.3v5 - URDF DOM - model state library
 liburdfdom-model0.3v5 - URDF DOM - model library
 liburdfdom-sensor0.3v5 - URDF DOM - sensor library
 liburdfdom-tools - URDF DOM - tools
 liburdfdom-world0.3v5 - URDF DOM - world library
 liburdfdom0.3-dbg - URDF DOM - debugging symbols
Closes: 796716
Changes:
 urdfdom (0.3.0-2) unstable; urgency=medium
 .
   [ Jose Luis Rivero]
   * Fix priorities
   * Added Testsuite autopkgtest
   * G++5 library migration: v5 postfix for all libraries
     (Closes: #796716)
 .
   [ Anton Gladky ]
   * [5a66411] Do not migrate dbg-package.
   * [e5dcee8] Add Breaks/Replaces for GCC-5 migration.
   * [6cff03e] Apply cme fix dpkg.
Checksums-Sha1:
 eec513a564512b91723255989e909be1368514a9 2527 urdfdom_0.3.0-2.dsc
 2a5ac8c21913124749597d1c4e3258a9fd190fbe 58477 urdfdom_0.3.0.orig.tar.gz
 1e164ace1b2f53f8a5a36568558ac41278c8b8d9 4700 urdfdom_0.3.0-2.debian.tar.xz
 360f9f9ae39fb4aa9f6dc1ed4a4d13c7b9ddc55b 4728 liburdfdom-dev_0.3.0-2_amd64.deb
 d2bf04c38a92dadffbe5e132f2553a1842dc83b9 25796 
liburdfdom-model-state0.3v5_0.3.0-2_amd64.deb
 64f18ea44e0c229d40befca1cc7fc21e1db72873 56480 
liburdfdom-model0.3v5_0.3.0-2_amd64.deb
 3600a2da97cb801e54e2f65170a641301fa784b4 14160 
liburdfdom-sensor0.3v5_0.3.0-2_amd64.deb
 70be04677ec1846137e9ab44b0a3f913ed3d19c3 12758 
liburdfdom-tools_0.3.0-2_amd64.deb
 2b10a55db3528da15d910da0a757028e699896c0 55932 
liburdfdom-world0.3v5_0.3.0-2_amd64.deb
 df6c6062a257d7662edeed26eb8a394504df89cd 1798296 
liburdfdom0.3-dbg_0.3.0-2_amd64.deb
Checksums-Sha256:
 2e93bfce8de44558a0ad465d4245eb258645342c632bfce451ce02b05ebaf8fb 2527 
urdfdom_0.3.0-2.dsc
 2e3f14bdb47e237f2ba75fc9e26008a133210c15b52f73c9112adeb0b0d1da6c 58477 
urdfdom_0.3.0.orig.tar.gz
 763abeb2c7a7dd174b2704358fc2f9b992b1e960ab368655432df3c5e07b8847 4700 
urdfdom_0.3.0-2.debian.tar.xz
 4903f2c8ce882f9c607b809ac8b925e01373c9f4662e640a23e5f1a543f7891d 4728 
liburdfdom-dev_0.3.0-2_amd64.deb
 ad20947ec29e4ba7f4c58ffb9e8a53d97df509b631b2cbff2d2ca68913fbff95 25796 
liburdfdom-model-state0.3v5_0.3.0-2_amd64.deb
 404305059bcd5f57bad5be8a6962781f01a00bfbb60c0171ee9f39be41692851 56480 
liburdfdom-model0.3v5_0.3.0-2_amd64.deb
 0ecab8347c6bbc1d3305310a5992d88604ece7d65814510383054ec0011b8661 14160 
liburdfdom-sensor0.3v5_0.3.0-2_amd64.deb
 e7a7cd3d43293c8f15fca65ecab8d3dca61bf6d03468fcdc2cb4259edddfa3bd 12758 
liburdfdom-tools_0.3.0-2_amd64.deb
 74e3df647efc7c970d96bb0c55da3e4d43b08016b5d1f512c6ae5d703e295379 55932 
liburdfdom-world0.3v5_0.3.0-2_amd64.deb
 fb4e3b18ffdb202aab7165b84e899d9d7030bd6698e69061e4fce66c10bdbfd5 1798296 
liburdfdom0.3-dbg_0.3.0-2_amd64.deb
Files:
 6c304d076003eb927c3fcc4b621fb748 2527 libs optional urdfdom_0.3.0-2.dsc
 1e91c9e2b90035e18bd1a8744bdfb8ea 58477 libs optional urdfdom_0.3.0.orig.tar.gz
 1b3589241e4ce9d4ab911296d97d9d1c 4700 libs optional 
urdfdom_0.3.0-2.debian.tar.xz
 95bd2dccb5f19a663b3657baa5581ee2 4728 libdevel optional 
liburdfdom-dev_0.3.0-2_amd64.deb
 6d05900ab3ce3d0aba071e2c4dd4188f 25796 libs optional 
liburdfdom-model-state0.3v5_0.3.0-2_amd64.deb
 0a61fcc314de6bbfc3fca7586f08f42b 56480 libs optional 
liburdfdom-model0.3v5_0.3.0-2_amd64.deb
 89cbdc60d3d99e577609cb080a587115 14160 libs optional 
liburdfdom-sensor0.3v5_0.3.0-2_amd64.deb
 6735dabedf42aa3fbc440270dbc63b62 12758 libs optional 
liburdfdom-tools_0.3.0-2_amd64.deb
 3c8a1f4ab899543ca03015f9b3e4c393 55932 libs optional 
liburdfdom-world0.3v5_0.3.0-2_amd64.deb
 d5166bad33665c6b0a1e47d172a7b8e7 1798296 debug extra 
liburdfdom0.3-dbg_0.3.0-2_amd64.deb

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

iQIcBAEBAgAGBQJWh96qAAoJENPhc4PPp/8GuY8P/3wYUO3rfqyW23UqBkXgXCPj
4KNXiHj3xLY+4TdICL5madzIM/oFzC9hz7rcpE+8BR9PyZUfRxcWTSOMTMCnrbTw
gd6n+X4O+rppS1ZfA7dTUU+RIVk+qhu7SLYg7PxsJQA9T4wUJHcHD0YBI5a6D2vG
BWv5/rBWHvfEgUXYgsWNDOtHtcedra8x3Jhb12qICk8+EPV5Ut1qzKe3Rae9jobQ
c4TgTnCPEtmu1RldapA3206OJ3UYlpz1rVBEj2ALBKmahRdayawlHGKQ0v/x0dTM
ji8beW44airazDBNFHcXSO3zyqf2fe/2mqKbH0oskTsE1hFYcU9H3uoc0PK+DhWV
muYn9nFm2jSBIZ0BZObRFKKR6CwB23e9dI5m1WLpp3HgQgGFrOt8pIwfHxYxzLQC
NRrT0T5Y9S2GhPUmyyhH3Uqj5ptP7JW4tG+fUdzy2DgQI7N1mqkXhSLUkly9aaS/
9lNMprQE20ul5XhGW7AQl3HzW/UoXt1JKcpvRLuUsIDD3ipvQ7Y01wsN2UO5aTUh
QYV3X0VK9lo/cPLvdhoetzu4XWcgoDA1RwmeLt2+VQEyS1pYKBMmE7J9xHqsyYFy
eloHUz+jBmO4qioH9KALtmbNho+AdvNTf58UHGfwDlEMporMcEBpNIOU7thh9wFH
3ho/knTE+1749qcAvL4f
=nx5h
-----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