Your message dated Mon, 17 Aug 2015 13:26:13 +0000
with message-id <e1zrkqx-0003ut...@franck.debian.org>
and subject line Bug#791250: fixed in pugixml 1.4-3
has caused the Debian Bug report #791250,
regarding pugixml: 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.)
--
791250: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791250
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pugixml
Version: 1.4-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: pugixml
Source-Version: 1.4-3
We believe that the bug you reported is fixed in the latest version of
pugixml, 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.
Jonas Smedegaard <d...@jones.dk> (supplier of updated pugixml 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: Mon, 17 Aug 2015 14:58:59 +0200
Source: pugixml
Binary: libpugixml1v5 libpugixml-dev libpugixml1v5-dbg pugixml-doc
Architecture: source amd64 all
Version: 1.4-3
Distribution: unstable
Urgency: medium
Maintainer: Vasudev Kamath <kamathvasu...@gmail.com>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Description:
libpugixml-dev - Light-weight C++ XML processing library (development)
libpugixml1v5 - Light-weight C++ XML processing library
libpugixml1v5-dbg - Light-weight C++ XML processing library - debug symbols
pugixml-doc - Light-weight C++ XML processing library (documentation)
Closes: 791250
Changes:
pugixml (1.4-3) unstable; urgency=medium
.
* Re-release to unstable.
Still closes: bug#791250.
Checksums-Sha1:
a98616986acc8287fdd003fde9457bbc373a48bd 2084 pugixml_1.4-3.dsc
1d0b81b4dd28cdbb24f565f331f3d5721931e73f 8756 pugixml_1.4-3.debian.tar.xz
709b489083cba5b2d328c761c86123b4713e4c95 86936 libpugixml-dev_1.4-3_amd64.deb
bb1adeb7d4467728b746519555208578df1caf9e 247026
libpugixml1v5-dbg_1.4-3_amd64.deb
1b69767164945e555fce291af9ea6700185c8844 71112 libpugixml1v5_1.4-3_amd64.deb
c244f04000bf53d64bbb6327e9d1ba24e4d424d5 253962 pugixml-doc_1.4-3_all.deb
Checksums-Sha256:
ce102d31ec302c1dbd134688e111ca1b0993f5eddffab4e29066fcd4c3d496d3 2084
pugixml_1.4-3.dsc
a035d6335573ed7435f764e8d87c3e40dfe7834b5696c8f8f26385f49de5678b 8756
pugixml_1.4-3.debian.tar.xz
8fd34603424d3362e3c89f84d6ae2d29a6a5a41a390ee9101dfc06dca8624279 86936
libpugixml-dev_1.4-3_amd64.deb
e604174cc0b57cf38e6e3cc11841bffb0736f3a6826d78107db4d434d95e0478 247026
libpugixml1v5-dbg_1.4-3_amd64.deb
134d4b69b57d13287a0203cb549ae278bc6e77da3dfebf378c3344c1a8b7dc7c 71112
libpugixml1v5_1.4-3_amd64.deb
1ee72e5f57c740a5a77ed998a0869a8e9d6400c9d459cdca3bec3e2c150180a9 253962
pugixml-doc_1.4-3_all.deb
Files:
9e4c74aa9295bdaeb02260c2a75f4952 2084 libs optional pugixml_1.4-3.dsc
ed971f2bb62a83b691cf712eb998d912 8756 libs optional pugixml_1.4-3.debian.tar.xz
ddf580786a51781c68324a2a5692b056 86936 libdevel optional
libpugixml-dev_1.4-3_amd64.deb
d6a9c7399aa1c52150ab3c3c1318beaf 247026 debug extra
libpugixml1v5-dbg_1.4-3_amd64.deb
b388c978c7d301a2d708029fb4f235df 71112 libs optional
libpugixml1v5_1.4-3_amd64.deb
97cd77c8e1a6e2c277ef9ef95b8504b6 253962 doc optional pugixml-doc_1.4-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJV0dw4AAoJECx8MUbBoAEhHlkP/2pfKXJm1FfxmFxV8qF+HFLk
brWR4M+d/7E6/Dj2P88fi2cHy3iUGXiUjfV5soCKG5/qY2vYP7BeHKh7EdgUyeLe
mEmGyjzhABydWd+s9oDCvHGNjYLgozVh17FuzRMsl+PNk+xMpIcNSUEib3rJjfRz
WUEOQ6HWlzC2mKpA60F+tmss1nJQfcY8hPSFklnwpP9mB2wW66/gw7Wi7bgTNwJ3
Gl+tX1PrGYYx32H0+4W16NLWGKOQ9j8Rf5VP/eeKlgkYi2SX+5ur2BtbaKWh0DCv
ITm/TtNGWm3pc/M4cFAYL+lmboZj1JkLm0VfTg415OBhZlYjcCaXDmzUxRy2tR7R
UVs8hkgVQ1JUmhE2p3WdMbu/whewv+KYJc5RjuJHq3J4MUxD0O/v0x3CRhtkgZ3V
gM9JIauS/i3u0AfXd43QWzop7NPpzRpg18owMuVemViykE+2kJSkEFzy0QdumOEo
0bnjoVeBiGtI++8ir3+khu0pB/4122LVjiIAWrDjA+QX3sFCcVvGP4DKYz+fIKz+
JPVRDrhS5nnLNPyRH5Uhderq5PFgHma4EwoMCF+tDJFRaohP3c+eTJpqLF5TmANq
5oduYZ0Se8at7OqUyuJdptjiisCCKQAH5JYX3SrXBA10CytBC1Jj0MQxhEpCMaX7
OieMQbJl3A0Y+FjIe4Uu
=igb8
-----END PGP SIGNATURE-----
--- End Message ---