Your message dated Sat, 29 Aug 2015 23:00:26 +0000
with message-id <e1zvp6o-0000sp...@franck.debian.org>
and subject line Bug#796919: fixed in poppler 0.26.5-4
has caused the Debian Bug report #796919,
regarding libpoppler-cpp0: breaks ABI on rebuild with g++ 5
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.)


-- 
796919: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796919
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libpoppler-cpp0
Version: 0.26.5-3
Severity: serious
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.

See e.g.
https://buildd.debian.org/status/fetch.php?pkg=boomaga&arch=armhf&ver=0.6.2-1%2Bb1&stamp=1440532262

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



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'testing-updates'), (500, 
'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: poppler
Source-Version: 0.26.5-4

We believe that the bug you reported is fixed in the latest version of
poppler, 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.
Pino Toscano <p...@debian.org> (supplier of updated poppler 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: Sat, 29 Aug 2015 11:11:46 +0200
Source: poppler
Binary: libpoppler46 libpoppler-dev libpoppler-private-dev libpoppler-glib8 
libpoppler-glib-dev libpoppler-glib-doc gir1.2-poppler-0.18 libpoppler-qt4-4 
libpoppler-qt4-dev libpoppler-qt5-1 libpoppler-qt5-dev libpoppler-cpp0v5 
libpoppler-cpp-dev poppler-utils poppler-dbg
Architecture: source amd64 all
Version: 0.26.5-4
Distribution: unstable
Urgency: medium
Maintainer: Loic Minier <l...@dooz.org>
Changed-By: Pino Toscano <p...@debian.org>
Description:
 gir1.2-poppler-0.18 - GObject introspection data for poppler-glib
 libpoppler-cpp-dev - PDF rendering library -- development files (CPP interface)
 libpoppler-cpp0v5 - PDF rendering library (CPP shared library)
 libpoppler-dev - PDF rendering library -- development files
 libpoppler-glib-dev - PDF rendering library -- development files (GLib 
interface)
 libpoppler-glib-doc - PDF rendering library -- documentation for the GLib 
interface
 libpoppler-glib8 - PDF rendering library (GLib-based shared library)
 libpoppler-private-dev - PDF rendering library -- private development files
 libpoppler-qt4-4 - PDF rendering library (Qt 4 based shared library)
 libpoppler-qt4-dev - PDF rendering library -- development files (Qt 4 
interface)
 libpoppler-qt5-1 - PDF rendering library (Qt 5 based shared library)
 libpoppler-qt5-dev - PDF rendering library -- development files (Qt 5 
interface)
 libpoppler46 - PDF rendering library
 poppler-dbg - PDF rendering library -- debugging symbols
 poppler-utils - PDF utilities (based on Poppler)
Closes: 796919
Changes:
 poppler (0.26.5-4) unstable; urgency=medium
 .
   * Handle the new libstc++ ABI of GCC 5 on libpoppler-cpp: (Closes: #796919)
     - rename libpoppler-cpp0 to libpoppler-cpp0v5
     - make libpoppler-cpp0v5 conflict/replace libpoppler-cpp0
Checksums-Sha1:
 d83276e4fcf5ac119a070fcf237aac9a75528752 3264 poppler_0.26.5-4.dsc
 b35a62c42921b7a33dff7c1368620999f930b015 30184 poppler_0.26.5-4.debian.tar.xz
 961f8fd090d689d079782cd3644d144b1df7f09e 33124 
gir1.2-poppler-0.18_0.26.5-4_amd64.deb
 0851bb25a5a4bd08439748b374fc0c346ad822d7 46708 
libpoppler-cpp-dev_0.26.5-4_amd64.deb
 fa362e284523833e4a079cc74025adca78491721 43270 
libpoppler-cpp0v5_0.26.5-4_amd64.deb
 98eeefb86c2b69c2342b812a51d25caa0042cabd 749400 
libpoppler-dev_0.26.5-4_amd64.deb
 5829fbb2e7ae7c43327115e8126dc4c7eb5a49b1 160618 
libpoppler-glib-dev_0.26.5-4_amd64.deb
 f9533f386819cbce60ee80593204234415fd073d 89882 
libpoppler-glib-doc_0.26.5-4_all.deb
 009bc7918d196c2b3f0d2b275492daab788fb607 119172 
libpoppler-glib8_0.26.5-4_amd64.deb
 72074ad7cbb84d25a75823037300e18f45879f64 178974 
libpoppler-private-dev_0.26.5-4_amd64.deb
 22f9f44ef69f47fdc5a9020208b33deaef1a5c01 127284 
libpoppler-qt4-4_0.26.5-4_amd64.deb
 460c2d4791129ab1301ffe01a33c88070d5c93e4 158216 
libpoppler-qt4-dev_0.26.5-4_amd64.deb
 d1cc9d70526a2283249a50bb1e19d44ea6f413a8 127866 
libpoppler-qt5-1_0.26.5-4_amd64.deb
 d769297b8223b13e73994816a594553a4a18af39 160604 
libpoppler-qt5-dev_0.26.5-4_amd64.deb
 15826ec298b0f5f47340cbdf15c019d7ec6b3d97 1203546 
libpoppler46_0.26.5-4_amd64.deb
 59d64525428e82b40f736a41cb4f2e4ad37d7464 7972396 poppler-dbg_0.26.5-4_amd64.deb
 7a61eea37fed7083dd444596d2687d3ca45d81ca 136486 
poppler-utils_0.26.5-4_amd64.deb
Checksums-Sha256:
 c87eb82139ae9a19d81a5197c4b0ec43a69689debd2fba6efcf0032fe4006002 3264 
poppler_0.26.5-4.dsc
 b4f4c127c46b3cd8668c6926426a1fbec10c8a55dc4ad6ea56314a618937a94e 30184 
poppler_0.26.5-4.debian.tar.xz
 62c36ec6efe8ea99855b4115ac3aa5a9b4f077147adb893aff23af520fb35dc6 33124 
gir1.2-poppler-0.18_0.26.5-4_amd64.deb
 0f244c40dee67eb81b3a38d16309aa1a9b39b459aa69cd8b46e30afdfb110b48 46708 
libpoppler-cpp-dev_0.26.5-4_amd64.deb
 8f0fee5cf0207ff2484a48bcd0481eb5d0908b40e767428c49e4d1a2b8b5c2fa 43270 
libpoppler-cpp0v5_0.26.5-4_amd64.deb
 50fca2956f0de8f97827b425ce181abc42564d010c541276cc2846764e167a3f 749400 
libpoppler-dev_0.26.5-4_amd64.deb
 ada14f82d9b406aef7fcdf7b18e4294cc90d2d3025c073bd31b2c2a7412e5158 160618 
libpoppler-glib-dev_0.26.5-4_amd64.deb
 88932fc95289d1635d0ea990f319ca8599bdd4058d5226c5ee69ada45cc9d070 89882 
libpoppler-glib-doc_0.26.5-4_all.deb
 c2349b7eafebd66cf9bdb79506f65495197e6ee7561a3a45657875fa33d5deef 119172 
libpoppler-glib8_0.26.5-4_amd64.deb
 e9c14c2ad6ca61a8fce56f8e9f1e52abbd4ecb03f93cf6352fc970712b1d5715 178974 
libpoppler-private-dev_0.26.5-4_amd64.deb
 bae9369f7ebf9cb69a68c93656fb61c971acddfe527c484c883dc13a35e84639 127284 
libpoppler-qt4-4_0.26.5-4_amd64.deb
 bb2ac6b247d46d6521d7b06c9426af1aa657b860c297db2e4efe1bf2d2d7e05b 158216 
libpoppler-qt4-dev_0.26.5-4_amd64.deb
 8d8dde3a7c8d3b9e6d8377c21fd87fe8c1f78027e00a356d15da9bf65119a5fb 127866 
libpoppler-qt5-1_0.26.5-4_amd64.deb
 1536f695077b577b8e6c8b48eb29b59a6fa2e415330e369426e893db576e3215 160604 
libpoppler-qt5-dev_0.26.5-4_amd64.deb
 c3d7595ab7010112f89ea4c38d36682b051a6508585d1f5501035b1be5a23a48 1203546 
libpoppler46_0.26.5-4_amd64.deb
 045406a0383d78150026cb6972aee9d095183dc259f898c4183b8aace9dde9aa 7972396 
poppler-dbg_0.26.5-4_amd64.deb
 84545e1e6a1b63626723ff437413c00f8f5041c0e1296fd1cfca0bfde25754cf 136486 
poppler-utils_0.26.5-4_amd64.deb
Files:
 20ff10e24169ec0952fc4ea116fbbe27 3264 devel optional poppler_0.26.5-4.dsc
 7ecd4346ee5d3f62e38976fd057d188b 30184 devel optional 
poppler_0.26.5-4.debian.tar.xz
 e8476a52a9a94357fa286158465f0f3a 33124 introspection optional 
gir1.2-poppler-0.18_0.26.5-4_amd64.deb
 ebe221d009944fe186484bb6ce4e02e1 46708 libdevel optional 
libpoppler-cpp-dev_0.26.5-4_amd64.deb
 47866265617e7365316683d8d86aa0e2 43270 libs optional 
libpoppler-cpp0v5_0.26.5-4_amd64.deb
 b23ea36c20e1ef3c22ff53d6389f7f81 749400 libdevel optional 
libpoppler-dev_0.26.5-4_amd64.deb
 4e20b90dc326f1a16b859b1d7c9771b4 160618 libdevel optional 
libpoppler-glib-dev_0.26.5-4_amd64.deb
 8ab1e06fa1f4a828f80e8bd2d97f9be0 89882 doc optional 
libpoppler-glib-doc_0.26.5-4_all.deb
 e16e434965b5b26bb02f5b60ce18ad4a 119172 libs optional 
libpoppler-glib8_0.26.5-4_amd64.deb
 7d19afd20176bd500f9a91e2c4e03d64 178974 libdevel optional 
libpoppler-private-dev_0.26.5-4_amd64.deb
 69f699b24e1dc1b46dd855b44fcb321a 127284 libs optional 
libpoppler-qt4-4_0.26.5-4_amd64.deb
 25e5e7b68089c164f081ec14d4ffe3ea 158216 libdevel optional 
libpoppler-qt4-dev_0.26.5-4_amd64.deb
 c2587dd434f97638497724790b6ff2ee 127866 libs optional 
libpoppler-qt5-1_0.26.5-4_amd64.deb
 db5247b1aa5e8b06e93ef90ad7adea66 160604 libdevel optional 
libpoppler-qt5-dev_0.26.5-4_amd64.deb
 af15c833bb835ddbe6cf446b14ec911f 1203546 libs optional 
libpoppler46_0.26.5-4_amd64.deb
 627191f2d7caa1a0e91ed7b3935ca069 7972396 debug extra 
poppler-dbg_0.26.5-4_amd64.deb
 b117b406a9c4003b5bd9b190e80a221a 136486 utils optional 
poppler-utils_0.26.5-4_amd64.deb

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

iQIcBAEBCAAGBQJV4eh0AAoJEKtkX0BihqfQrtMP/3tJjBDkLM6xL1aUm7yInDFB
i+8/8xZl7fsmsJbB3dvQ90JeVhdPMezG7KNCRDowJq3KufQlgy+p/y9l21+HhZ9l
bQI/t4xCv/pg6RefRvowXzXvMVzMIj5u9VMbu+qRtCAD5n9wiCAa85rbdAYra8k6
hkHr2xkxrZboSg84PHSXXq/rh6Yk9ZhPrCAjP4Ky91dbmFdcZ3R90LSJZ0RcUUbi
GNvE5vmQ4leHKorNBbMVjwAf/thkbvRmOXrZUiF/xclEdINZMgZ1Z9WSKbmLpMMh
xqee5H1EijOwXqc5NWYTL6h+KU8XsAm5THj55BsVYDm8WNYrHLyz1NCuXX703+HA
61mzD+DRgwDs3H7VIMTXylD59CoItADQUCMz2r1WptCc0jQz9l2Qs04iClpPKe6T
cMYRHGfaoiW09GeMo4185imijZ1VWMarJLLdrrqihVesX0roq6puzbISUHpXIYMe
fogyi32s69POlcTaAe/ObLKn8w3T5AGyBDDymAiayrFdQfuL9dJxDwZILh6n13Bb
19IQcC8ol59e/QgLel504GI5xd4ept6R03XWUxr6eJY12G+AG16Nr2upS5o9+dOz
0zZzqIFqScVl9dRohJay555PekGYx6l2HY2lOPNOzFqAaO/HVf2hLcb3CaWSarBY
GZM4K1qWLw6+yDQ5CZpv
=ux1u
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to