Your message dated Tue, 04 Aug 2015 12:00:28 +0000
with message-id <[email protected]>
and subject line Bug#791255: fixed in qpdf 5.1.3-2
has caused the Debian Bug report #791255,
regarding qpdf: 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 [email protected]
immediately.)


-- 
791255: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791255
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:qpdf
Version: 5.1.3-1
Severity: important
Tags: sid stretch
User: [email protected]
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
   [email protected]:
   
     user [email protected]
     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: qpdf
Source-Version: 5.1.3-2

We believe that the bug you reported is fixed in the latest version of
qpdf, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jay Berkenbilt <[email protected]> (supplier of updated qpdf 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 03 Aug 2015 09:39:26 -0400
Source: qpdf
Binary: libqpdf13v5 libqpdf-dev qpdf
Architecture: source amd64
Version: 5.1.3-2
Distribution: unstable
Urgency: medium
Maintainer: Jay Berkenbilt <[email protected]>
Changed-By: Jay Berkenbilt <[email protected]>
Description:
 libqpdf-dev - development files for PDF transformation/inspection library
 libqpdf13v5 - runtime library for PDF transformation/inspection software
 qpdf       - tools for transforming and inspecting PDF files
Closes: 791255
Changes:
 qpdf (5.1.3-2) unstable; urgency=medium
 .
   * Upload for gcc5 transition. Rename libqpdf13 to libqpdf13v5.
     (Closes: #791255)
Checksums-Sha1:
 267a9569015d8764bb6610b03313727d629ee276 1842 qpdf_5.1.3-2.dsc
 c7389df49b603cc4445883b6f849d8aeebe77aa0 7712 qpdf_5.1.3-2.debian.tar.xz
 fa0d3eb04b2de17e3969958d50f16f1b5451268a 386348 libqpdf-dev_5.1.3-2_amd64.deb
 76a499c2dd13a822d0c696065abeca2f43811adb 318292 libqpdf13v5_5.1.3-2_amd64.deb
 52b2a081243410ade244a3c8a7bb874b9f4059ec 238008 qpdf_5.1.3-2_amd64.deb
Checksums-Sha256:
 5eebecd31376ad176f2ccb202e0cbe23d51de04c358c989df5965fe17ba53d22 1842 
qpdf_5.1.3-2.dsc
 7f73b92e47168c294772bccb80a686a230dbd75b0a8e20f255464943cd97f988 7712 
qpdf_5.1.3-2.debian.tar.xz
 012846f224a06fedc41f24afc1aa7ea1b036b798f56fbfdb68b2528c3c438f3c 386348 
libqpdf-dev_5.1.3-2_amd64.deb
 cdc97b0c43de52d205026e59eaba8f224f0e9d8fe262bab893c186871bf557e1 318292 
libqpdf13v5_5.1.3-2_amd64.deb
 fc985c707124ab529579f94adee4f8a19834fd944e4f26842424c1ab49937a46 238008 
qpdf_5.1.3-2_amd64.deb
Files:
 f3e69e28c60a3f25dbe9f0c70b2500a7 1842 libs optional qpdf_5.1.3-2.dsc
 c188aa9434d558d4da9ce240376c3e2a 7712 libs optional qpdf_5.1.3-2.debian.tar.xz
 f5d847a5a569e816f18fecc4403d4c3b 386348 libdevel optional 
libqpdf-dev_5.1.3-2_amd64.deb
 bca3e86199fc8eb798ae8d6f52a8b9b5 318292 libs optional 
libqpdf13v5_5.1.3-2_amd64.deb
 2fcf8fb621509b4cd6bc25000704f94a 238008 text optional qpdf_5.1.3-2_amd64.deb

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

iQIcBAEBAgAGBQJVv7GUAAoJEIp10QmYASx+X4wQAKA7ETUy4SG52BuKSPftuo8d
bY5wb5Wo1rXHP7spfTVzcMDVXF8RPO5TKua8Bj3Zq7lO++KoVBbc5tx6wdCYHUcT
c/WB35LRfZITuZh2C3U890Pl1q/UUD43OfSlSH3EJzO/tUsU4M//wZUmTN9VOtNY
vHjvWFGKvVmErczf+zuSWwKE1f8x2dtbfPaUO37xx7Sw2LfTNfNcjEgcbslzirGe
4jnqhgZuuIGkCsykikHPuKdfOkdMbL4dtbVXeKfM+mZslxqvZwgt1a830NCtXxkE
n8OrI8Pv6Z+lLz2Y5Cfuvo0bnXzwwYH6RPlHN7km1y1dP9v0y/iPmbiGZ+Z7+Eag
enkOgVeQ8Dz7S9HnKrzoLopfkblsB0xLLldohL6wQVb04I+1k8UwCBV9hqlxG7ws
lDm1Uy94appSkj55DxGUZk9uMtCvyQXiIVq0Z7iMASVSHhmki9QY/zajbqwdmnk0
zwTFB/BKukQutdArm39vg/lu6SuivfogfKuazm9GgrzAmRg1d49eGvQRg+1C3RZG
bw46XwbN65+6RlH/dv21b/ahP0Quwzys59ihdg8WIGGy+PklNYEF+0bjCDhETyyV
J0AFWlhxdoZpDX93y59BPk5H8NLbE0RynFaZmCbP1v+lb+UxfegsAZ6mjyIr3VSf
b67QUZ7WtpWAID6o24T6
=Se3e
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to