Your message dated Sat, 08 Aug 2015 10:00:56 +0000
with message-id <e1zo0vw-00041x...@franck.debian.org>
and subject line Bug#791221: fixed in octomap 1.6.8+dfsg-2.1
has caused the Debian Bug report #791221,
regarding octomap: 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.)
--
791221: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791221
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:octomap
Version: 1.6.8+dfsg-1
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: octomap
Source-Version: 1.6.8+dfsg-2.1
We believe that the bug you reported is fixed in the latest version of
octomap, 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.
Martin Pitt <mp...@debian.org> (supplier of updated octomap 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: SHA256
Format: 1.8
Date: Wed, 05 Aug 2015 15:36:45 +0200
Source: octomap
Binary: liboctomap1.6v5 octomap-tools liboctomap-dev liboctomap1.6v5-dbg
libdynamicedt3d1.6 libdynamicedt3d-dev libdynamicedt3d1.6-dbg liboctovis1.6v5
liboctovis-dev liboctovis1.6v5-dbg octovis
Architecture: source amd64
Version: 1.6.8+dfsg-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Martin Pitt <mp...@debian.org>
Description:
libdynamicedt3d-dev - dynamicEDT3D library development files
libdynamicedt3d1.6 - Incrementally updatable Euclidean distance transform
library
libdynamicedt3d1.6-dbg - dynamicEDT3D library development - debug files
liboctomap-dev - Octomap library development files
liboctomap1.6v5 - 3D occupancy grid mapping approach library for mapping
liboctomap1.6v5-dbg - Octomap library debug development files
liboctovis-dev - Visualization library for OctoMap development files
liboctovis1.6v5 - Visualization library for OctoMap
liboctovis1.6v5-dbg - Visualization library for OctoMap - debug files
octomap-tools - Tools for 3D occupancy grid mapping
octovis - Visualization tool for OctoMap
Closes: 791221
Changes:
octomap (1.6.8+dfsg-2.1) unstable; urgency=medium
.
* Rename library packages for g++5 ABI transition. (Closes: #791221)
* debian/rules: Fix paths according to previous renames.
Checksums-Sha1:
0babd2799247d7588d872c0a6cda3d297d262bfb 2722 octomap_1.6.8+dfsg-2.1.dsc
0143ae175ee2e434ac10356970a3585c40c78854 8736
octomap_1.6.8+dfsg-2.1.debian.tar.xz
de3e5cd6c9f32bcc2f57c8a5a1143c1a4caad20a 187848
libdynamicedt3d-dev_1.6.8+dfsg-2.1_amd64.deb
6c7cbe67dcebcc9aea938a080d7d446b052334d1 166226
libdynamicedt3d1.6-dbg_1.6.8+dfsg-2.1_amd64.deb
2ecec57e6d226450caf97981c55d31ebf68a6a65 27266
libdynamicedt3d1.6_1.6.8+dfsg-2.1_amd64.deb
b6326633bd2acbb6c7a60aa45f740f092d8dfe21 1001276
liboctomap-dev_1.6.8+dfsg-2.1_amd64.deb
d5f7ba1f78a238f32134f459eab63c2983493c79 873768
liboctomap1.6v5-dbg_1.6.8+dfsg-2.1_amd64.deb
eaa557d0b1b1b49728bd19f5b375e0c18e5c70e0 81570
liboctomap1.6v5_1.6.8+dfsg-2.1_amd64.deb
8032cdbf69ef779575383b0cd188e433f8c0d55c 372888
liboctovis-dev_1.6.8+dfsg-2.1_amd64.deb
591701e50b50c97ca7457f04bade10cc61f5e468 348288
liboctovis1.6v5-dbg_1.6.8+dfsg-2.1_amd64.deb
9e906f0fb81ddd9b92673b35eae96fd8bf3cb4f1 24898
liboctovis1.6v5_1.6.8+dfsg-2.1_amd64.deb
8d71ab7a3f7223391484a05ed218a0bd9f21e7ad 82054
octomap-tools_1.6.8+dfsg-2.1_amd64.deb
b24273d0f016c52f2aeb78e4fccb06630380b5e8 105588
octovis_1.6.8+dfsg-2.1_amd64.deb
Checksums-Sha256:
4ba98b08f245c7b4def401899481ff0f4faf099a6ce016d735dbaba54a897d7e 2722
octomap_1.6.8+dfsg-2.1.dsc
78a6ecdf3899c1bd29b02cff3b4b2abc086b15b70e778855d58ad76d0308fe2b 8736
octomap_1.6.8+dfsg-2.1.debian.tar.xz
41a749988f019ab396bd5e85b95322bf1466a068f95d1f94b9a6b99d4d4aa969 187848
libdynamicedt3d-dev_1.6.8+dfsg-2.1_amd64.deb
02ea58422e715fa809acef9f78dec5d5fd6b591bb69f26da9ee7d20c98d5405e 166226
libdynamicedt3d1.6-dbg_1.6.8+dfsg-2.1_amd64.deb
f0f8b630709e2ddbfd1177de1ea2169711bc8de4e2b43c12167fda075b7098f5 27266
libdynamicedt3d1.6_1.6.8+dfsg-2.1_amd64.deb
dacc8ad77ac0bb4090448de6618c2ef853bad719f195fe3eab0052d220a6b1d3 1001276
liboctomap-dev_1.6.8+dfsg-2.1_amd64.deb
7c4cf094b5d052eecffb715f48e2f3ec84a3df5b4ae4761f3af69456beeba6b1 873768
liboctomap1.6v5-dbg_1.6.8+dfsg-2.1_amd64.deb
38f643e5a3dd6ad326c30c6c73a849ce76467240a60c110ee26ab9e1bcc52737 81570
liboctomap1.6v5_1.6.8+dfsg-2.1_amd64.deb
febda09a4d41b2ad6f5371b59ee68e557d0d10d528a553830a7f2049d99559ad 372888
liboctovis-dev_1.6.8+dfsg-2.1_amd64.deb
7602f00a71accbed7c3d08fa74fdc53d4fd8ec020df794d5e2854a55279babc7 348288
liboctovis1.6v5-dbg_1.6.8+dfsg-2.1_amd64.deb
034b80fd6cf38fe44c9260952674d4eb16c5ab07187a9e3a2963ae5b99170931 24898
liboctovis1.6v5_1.6.8+dfsg-2.1_amd64.deb
4c47c17dfa4d220ffa00333104ae7d389f0a6593c1425243b1341e57d3a2ab42 82054
octomap-tools_1.6.8+dfsg-2.1_amd64.deb
d3a781240c239509af2d2a6cd182b3291b135ba91f00484f2633dedf327ce642 105588
octovis_1.6.8+dfsg-2.1_amd64.deb
Files:
6c2788ffe5b0a20d84975ad07fe9b4ec 2722 science optional
octomap_1.6.8+dfsg-2.1.dsc
add031a40596372a4c2b09e8568527fa 8736 science optional
octomap_1.6.8+dfsg-2.1.debian.tar.xz
de21e298bd73a8e4fabdfc8bc3c1ecbd 187848 libdevel optional
libdynamicedt3d-dev_1.6.8+dfsg-2.1_amd64.deb
aa5fdc00872761fc4bf2796d1df54180 166226 debug extra
libdynamicedt3d1.6-dbg_1.6.8+dfsg-2.1_amd64.deb
59cf79d1cb8d83a95ab9abff2ea6a7fe 27266 science optional
libdynamicedt3d1.6_1.6.8+dfsg-2.1_amd64.deb
79a5f1bc6b1881ba375a6e13a38dce41 1001276 libdevel optional
liboctomap-dev_1.6.8+dfsg-2.1_amd64.deb
87c58967b36cf5b3655822aea757b614 873768 debug extra
liboctomap1.6v5-dbg_1.6.8+dfsg-2.1_amd64.deb
fc97672683b2a7d937dacb92d8bc55de 81570 science optional
liboctomap1.6v5_1.6.8+dfsg-2.1_amd64.deb
5b674c044fe033a05e7664ae1c87f4c8 372888 libdevel optional
liboctovis-dev_1.6.8+dfsg-2.1_amd64.deb
f9215ff5c902274c841d9c7767d3c32e 348288 debug extra
liboctovis1.6v5-dbg_1.6.8+dfsg-2.1_amd64.deb
e9fa044c06334b256190e57848e18685 24898 science optional
liboctovis1.6v5_1.6.8+dfsg-2.1_amd64.deb
d12dbc91e823cb8a35cb44738f1ba1de 82054 science optional
octomap-tools_1.6.8+dfsg-2.1_amd64.deb
f1b71cd4f86963d879ac1df16e7f1c96 105588 science optional
octovis_1.6.8+dfsg-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVwhUtAAoJENFO8V2v4RNHY4IP/1KKkD+oqkfAcZ4e2AXX7C4U
c0N+N5lgFBTvfDLTjEGE9GKgBkdklep8LsrnwHTkMVwzyfzo3/3gXTeQ6IB6Dt1Y
NPF18m2s11AOc7AbGqnuKt5kFvidOkFZyVqB/frq46Cg7cskG5XA5AncA/G8jK/B
OtJBCuSSKfyhYQv9Cl1A4jLNvoJ9k1e9hHhHLwlrh4/bT0B0nqT+dWQmAK/jIiJt
usqF8vCKKhZ7cjd018uPRjeTZCqD5MyfzXgIVH4GiBmpucoyhD0M1dNkLKoR/2qm
JnXmYHGDPhPbDg0gnPnSjxIlAU72PGoyRVgENBhrFTIh7ZG/1C3Sbmq7LnhysENM
YQRKOeb0ZQt5pkz7uKMR6E+zgrZC+W/E3zhg7H32cVBkEwSYpVsm0S9irJtilI/l
Z2Rkm670glQCtlAhUttngvuRamzfNsScYjPpu5Fx5kqO5mGq0RAX/TTZcwhJsPuw
HjNyrS1tvUNBTzHZZrHJmccgzV7S+0O7CjZ8QS7/+F/HwqP0hL11Dgj1/g1Q4C71
gen6md7GU0Ua2uL1P06PcLDLhpEaR/1PvMdG1xPnC5Y00Yl/rdY2WIIfYSyVHspW
Iyjv0Np3KYkQ4KlDXa50uVP43B7Hj+qdSMqDb54zTKmb8xt0YbuFpG9CXJC44arx
AU+zmiqpR5iLpE060TOh
=RHbf
-----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