Your message dated Fri, 01 Jan 2016 23:00:35 +0000
with message-id <e1af8gv-0003lp...@franck.debian.org>
and subject line Bug#797625: fixed in xmltooling 1.5.6-1
has caused the Debian Bug report #797625,
regarding xmltooling: transition needed for g++-5 ABIs
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.)


-- 
797625: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797625
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xmltooling
Version: 1.5.3-2.1
Severity: serious
Justification: breaks reverse-dependencies
Tags: patch

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

In the case of xmltooling, std::string appears in header files that
get installed, so it seems very likely that a transition is needed.
The transition consists of renaming the library package, adding a
v5 suffix. A patch is available in Ubuntu,
<http://patches.ubuntu.com/x/xmltooling/xmltooling_1.5.3-2.1ubuntu2.patch>

These follow-up transitions for libstdc++ are not going through exactly
the normal transition procedure, because many entangled transitions are
going on at the same time, and the usual ordered transition procedure
does not scale that far. When all the C++ libraries on which this library
depends have started their transitions in unstable if required, this
library should do the same, closing this bug; the release team will deal
with binNMUs as needed.

In the case of xmltooling:

* boost, log4shib and xml-security-c started their transitions already
* xerces-c is not believed to need a transition
* the rest seem to be C

so I think this sub-transition is good to go.

The package is likely to be NMU'd relatively soon if there is no
maintainer response, with a patch based on the one in Ubuntu. The
release team have declared a 2 day NMU delay[2] for packages involved
in the libstdc++ transition, in order to get unstable back to a usable
state in a finite time.

    S

[1] https://wiki.debian.org/GCC5#libstdc.2B-.2B-_ABI_transition
[2] https://lists.debian.org/debian-devel-announce/2015/08/msg00000.html

--- End Message ---
--- Begin Message ---
Source: xmltooling
Source-Version: 1.5.6-1

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

Debian distribution maintenance software
pp.
Ferenc Wágner <wf...@niif.hu> (supplier of updated xmltooling 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: Thu, 10 Dec 2015 23:17:01 +0100
Source: xmltooling
Binary: libxmltooling6v5 libxmltooling-dev xmltooling-schemas libxmltooling-doc
Architecture: source amd64 all
Version: 1.5.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Shib Team <pkg-shibboleth-de...@lists.alioth.debian.org>
Changed-By: Ferenc Wágner <wf...@niif.hu>
Description:
 libxmltooling-dev - C++ XML parsing library with encryption support 
(development)
 libxmltooling-doc - C++ XML parsing library with encryption support (API docs)
 libxmltooling6v5 - C++ XML parsing library with encryption support (runtime)
 xmltooling-schemas - XML schemas for XMLTooling
Closes: 793288 793855 797625
Changes:
 xmltooling (1.5.6-1) unstable; urgency=medium
 .
   [ Russ Allbery ]
   * [bbe4293] Really switch to xz compression for the *.debian.tar file
   * [66fde9b] Fix typo in the Vcs-Git control field
   * [303c566] Disable forcing of libtool --silent
 .
   [ Ferenc Wágner ]
   * [8f40689] Add debian/gbp.conf for DEP-14 layout
   * [449ccfe] Convert our single upstream patch into a gbp patch queue
   * [7742fbb] We will generate debian/changelog by gbp dch before uploading
   * [9fce794] Run wrap-and-sort -ast on the package
   * [f62c11f] Correct my name in Uploaders
   * [abe605b] Switch watch file to check for bzip-compressed archives
   * [612e7c0] Check signature in watch file
   * [d938f6a] New upstream release
     SECURITY fix in 1.5.5 for CVE-2015-0851 DoS: Shibboleth SP software
     crashes on well-formed but invalid XML (Closes: #793855)
   * [fd6d573] Rename libxmltooling6 package to libxmltooling6v5
     (Closes: #797625)
   * [af5f295] dh_auto_configure uses --disable-dependency-tracking by default
   * [e961f2c] The default compressor is xz since jessie
   * [73017d0] New patch Avoid-forward-incompatibility-warnings-from-
     Automake.patch
   * [8d5f789] Enable all hardening features
   * [7b101ba] Update Standards-Version to 3.9.6 (no changes needed)
   * [2f9f14d] Ship the pkgconfig file
   * [67a361a] The debian/tmp prefix is unnecessary since debhelper 7
   * [107882c] Ship upstream README.txt in all binary packages
   * [bb9ee79] Replacing the jquery.js embedded by Doxygen risks breaking the
     docs
   * [bc5c6d2] Ship the installed documentation, not the one from the build tree
   * [44460c2] Remove installed files we won't use (preparing to --fail-missing)
   * [8afabff] Fail package build if any installed file is left out in the 
future
   * [55d05ba] No need to separate the doc-base files by extension
   * [1cd59cc] Update debian/copyright
   * [f8df74c] Use a fresher m4/ax_create_pkgconfig_info.m4
   * Since GCC-5 is the default compiler now, this new upload provides a version
     that current libstdc++ does not break (Closes: #793288).
Checksums-Sha1:
 259aafe9d13fc744252f92d15ecf4dc01ba9f087 2059 xmltooling_1.5.6-1.dsc
 a67f4d3193632f6ce8f177a15e1d9179452fb06a 561341 xmltooling_1.5.6.orig.tar.bz2
 95bbf822136b1aafc72bd8748468d9ef3fd95d5f 50660 xmltooling_1.5.6-1.debian.tar.xz
 f3a1edb0267f88bb2515da2c887b73fc49e4dec2 72764 
libxmltooling-dev_1.5.6-1_amd64.deb
 9e8ca86fbdbcc729a5d94f2281e30c5a9bd3309e 438192 
libxmltooling-doc_1.5.6-1_all.deb
 e7f4eef2018f4de2639b7c78a21cbc8672d68248 8376602 
libxmltooling6v5-dbgsym_1.5.6-1_amd64.deb
 98c9b76ba8aa8ae2e7b57b2920b74b4d06a86a55 569972 
libxmltooling6v5_1.5.6-1_amd64.deb
 5fe955d2e19822380bbf212332032cb606da9aaf 17066 
xmltooling-schemas_1.5.6-1_all.deb
Checksums-Sha256:
 cc2a347c0c64abf4a1929a3cd342273afb328fda679afd42f09db6fb508d1e0b 2059 
xmltooling_1.5.6-1.dsc
 fd75e626c44948858eb2b1a542ca5b457bfecc754b69b9d3aa159e103c327b76 561341 
xmltooling_1.5.6.orig.tar.bz2
 69aaaf6676e456df4842aa2e4d0013f0d9d2552d5fb9cd6b99560e56cbddcb1e 50660 
xmltooling_1.5.6-1.debian.tar.xz
 3b1fa93eb0fe7e8d995b462e98f1aefaa8856307ec54f304eebef771946a6802 72764 
libxmltooling-dev_1.5.6-1_amd64.deb
 04902a889588e24b85158d4e3c3e75079499c742d3f6529e522deb5bceff04b1 438192 
libxmltooling-doc_1.5.6-1_all.deb
 c6162e3ac8fcee7b13a4cf07f8b7ae8b83f459f5906a69158539fe6bdd98a4bb 8376602 
libxmltooling6v5-dbgsym_1.5.6-1_amd64.deb
 67fdf09bed6b50f074f3fab21117878ceba2c947309fbbe7a16328569658fdd3 569972 
libxmltooling6v5_1.5.6-1_amd64.deb
 ed5ccc6a0b1265c31a3395946da992609ef5ba58893048315f96bc21936c0824 17066 
xmltooling-schemas_1.5.6-1_all.deb
Files:
 b76afb37793f671e5c1a8d8f4acc9ee4 2059 libs extra xmltooling_1.5.6-1.dsc
 d8c96b5fd249fba5ec348d634c9d5fd6 561341 libs extra 
xmltooling_1.5.6.orig.tar.bz2
 381ad902902fb7663df802416e29c69d 50660 libs extra 
xmltooling_1.5.6-1.debian.tar.xz
 34045f42ce378c74020493ea1aa8295c 72764 libdevel extra 
libxmltooling-dev_1.5.6-1_amd64.deb
 4774aee694fa77cdb5ec71122c2d6620 438192 doc extra 
libxmltooling-doc_1.5.6-1_all.deb
 075c76e39cf52c8d045418bf4cc191c0 8376602 debug extra 
libxmltooling6v5-dbgsym_1.5.6-1_amd64.deb
 6cb7f619b69661b5d770fe35f10d77a1 569972 libs extra 
libxmltooling6v5_1.5.6-1_amd64.deb
 59551c1c73ec14d80d00c1eed60daa48 17066 text extra 
xmltooling-schemas_1.5.6-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJWheGyAAoJEH2AMVxXNt51h60IAJfHNl3bniQj0GvLLhBcPU6g
/+XAPLNIYzv5RTT8vYqm+O5cHOSBgQHPuhR3uk+xnxe4nbMcfl0XcnVTbCJeTdFb
dLVcid6JETGa3BFnEbvi26BfCR/gSTteeJPpdy9ts7hkIuabXeA48d5hbX+njHUt
kTOtlA8JlSmefErk/hiRtB27k5M2hkD36Z2U1HLN+PcbjNNKCwzGFAWE15Zp055s
WmcdCTWbpHbttUCOzfYQ9izJYU5FZZxyJFYHZ2o6KgCdy6JfGGfm6DS9A7hK1wh8
5F4vFYZL78arFuyAQBZAhL1zmfTI6C7r27D6IhESDMCgwo05AJ2+mEojzIrxFaE=
=qXwh
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to