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
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