Your message dated Mon, 01 Feb 2016 16:03:13 +0000
with message-id <[email protected]>
and subject line Bug#797770: fixed in shibboleth-sp2 2.5.5+dfsg1-1
has caused the Debian Bug report #797770,
regarding shibboleth-sp2: library transition needed with GCC 5 as 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.)
--
797770: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797770
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: shibboleth-sp2
Version: 2.5.3+dfsg-2.1
Severity: serious
Tags: sid stretch
User: [email protected]
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.
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
[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
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: shibboleth-sp2
Source-Version: 2.5.5+dfsg1-1
We believe that the bug you reported is fixed in the latest version of
shibboleth-sp2, 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.
Ferenc Wágner <[email protected]> (supplier of updated shibboleth-sp2 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: SHA256
Format: 1.8
Date: Tue, 26 Jan 2016 21:09:23 +0100
Source: shibboleth-sp2
Binary: libapache2-mod-shib2 libshibsp6v5 libshibsp-plugins libshibsp-dev
libshibsp-doc shibboleth-sp2-common shibboleth-sp2-utils
Architecture: source amd64 all
Version: 2.5.5+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Shib Team <[email protected]>
Changed-By: Ferenc Wágner <[email protected]>
Description:
libapache2-mod-shib2 - Federated web single sign-on system (Apache module)
libshibsp-dev - Federated web single sign-on system (development)
libshibsp-doc - Federated web single sign-on system (API docs)
libshibsp-plugins - Federated web single sign-on system (plugins)
libshibsp6v5 - Federated web single sign-on system (runtime)
shibboleth-sp2-common - Federated web single sign-on system (common files)
shibboleth-sp2-utils - Federated web single sign-on system (daemon and
utilities)
Closes: 797770
Changes:
shibboleth-sp2 (2.5.5+dfsg1-1) unstable; urgency=medium
.
* [62d4d8a] Add debian/gbp.conf for DEP-14 layout
* [06926cf] Run wrap-and-sort -ast on the package
* [9c6bd0a] Correct my name in Uploaders
* [c67b7e5] Switch watch file to check for bzip-compressed archives
* [c5c45a4] Check signature in watch file
* [de0f61d] Upstream version 2.5.5
* [c5b1307] Refresh patches
* [a6ccea4] Reset native.logger (Apache module logs) to upstream behavior
* [f1946c9] Rename libshibsp6 package to libshibsp6v5 (Closes: #797770)
* [d271e5e] dh_auto_configure uses --disable-dependency-tracking by default
* [20863ed] The default compressor is xz since jessie
* [e17229c] Enable all hardening features
* [0d96798] Update Standards-Version to 3.9.6 (no changes needed)
* [4a20cce] Remove relics of the package split before jessie
* [1ccc9e2] Include the js files in the doc-base Files declaration
* [0c68702] Really enable debug mode in noopt builds
* [502e709] Ship the installed documentation, not the one from the build tree
* [e227a3b] Remove superfluous configure arguments
* [9d9dc63] Upstream added systemd support, enable it
* [f636fbe] The DOCS variable is unused since we stopped symlinking Doxygen's
jQuery
* [3d6bc29] Cut down repetition in manpage installation
* [a2c6325] Support repacking by uscan
* [cc7b5dd] Simplify the get-orig-source target
* [179ec31] Enable parallel builds
* [e2e71ac] Remove Amazon Linux init script
* [cec9a85] We've got an apache2-api-YYYYMMNN dependency next to apache2-bin
* [f3e2015] Switch to secure VCS URIs as Lintian suggests
* [0a3d5c7] Try harder to override the jQuery Lintian warning
* [9cda82e] New patches fixing typos
* [f3021a8] Update debian/copyright
* [fe391f3] /var/log/shibboleth is filled by shibd, part of shibboleth-
sp2-utils
* [059b366] Add cache and log dir to shibboleth-sp2-utils with suitable
statoverrides
* [1cb6750] Update TestShib instructions
* [358c705] More detailed manual for shib-keygen -b
Checksums-Sha1:
d17b94b76c4848557fc42373e2cc9ed2d9bcb894 2462 shibboleth-sp2_2.5.5+dfsg1-1.dsc
1bad853a3b0ff112ea647ac364489cade65ce745 590704
shibboleth-sp2_2.5.5+dfsg1.orig.tar.xz
7fdc6de6bdb40b38821c9e9853a4af453101d97b 66360
shibboleth-sp2_2.5.5+dfsg1-1.debian.tar.xz
fdeb5b78b1ab7e07cc4bf83dc816c5f14923cd2a 290088
libapache2-mod-shib2-dbgsym_2.5.5+dfsg1-1_amd64.deb
a5fee643ebb1cc7b3c5bf7d5dc9522b111dc8fb2 64232
libapache2-mod-shib2_2.5.5+dfsg1-1_amd64.deb
583b0548c0a6af53ba8983dd9ae2b310628e1c46 54012
libshibsp-dev_2.5.5+dfsg1-1_amd64.deb
9a36eb9b986a2b7e935b9336e7a34b8a1b4629be 312850
libshibsp-doc_2.5.5+dfsg1-1_all.deb
d324b06d6236c9e587108adbea8e9373164fe515 1950160
libshibsp-plugins-dbgsym_2.5.5+dfsg1-1_amd64.deb
792ba91c27d72a0ab4d69884c3ff3d392c39f611 155540
libshibsp-plugins_2.5.5+dfsg1-1_amd64.deb
3d714b1ed7b265b1c4e47a82bb5c0c3080ef0e22 17603274
libshibsp6v5-dbgsym_2.5.5+dfsg1-1_amd64.deb
839c5d06da2a7fadb844726300851a0d4cac1f6f 845754
libshibsp6v5_2.5.5+dfsg1-1_amd64.deb
521af4b729ad55bbfa3723f395d034fdb8e79972 44280
shibboleth-sp2-common_2.5.5+dfsg1-1_all.deb
f997ba9b0fbaa710b50f12442fde963bd17ef020 399456
shibboleth-sp2-utils-dbgsym_2.5.5+dfsg1-1_amd64.deb
2808a01c979f7e13892946e312028ee689897b0b 77216
shibboleth-sp2-utils_2.5.5+dfsg1-1_amd64.deb
Checksums-Sha256:
c344112f3467a98c6cdd9713a46cd16fbe8fdd1fad344ca120a0ca09ca9ba28d 2462
shibboleth-sp2_2.5.5+dfsg1-1.dsc
7673383f3f0f682a719d4e19ce344aed7c8507989ae61f184b2a3df14846ab12 590704
shibboleth-sp2_2.5.5+dfsg1.orig.tar.xz
094b6363baa6b93af6f08a731f84885439d2306c30fa7b1bbe48cb8bd7261e64 66360
shibboleth-sp2_2.5.5+dfsg1-1.debian.tar.xz
d4a80626f68af2276a61c48513c8170a1ba71d3af5b6b45135afbf34d039b055 290088
libapache2-mod-shib2-dbgsym_2.5.5+dfsg1-1_amd64.deb
7e5b1e3fb3fe9e9847a66591a9b8b5a601239ca4b0060c604e9b73660814aa09 64232
libapache2-mod-shib2_2.5.5+dfsg1-1_amd64.deb
2cbcbcf03b6be491e3bf05107662e629dd3ef62de1058f151854316380ce08ad 54012
libshibsp-dev_2.5.5+dfsg1-1_amd64.deb
53d28347015040152279e75b7fd6d4810191a7983af78a37c7eb7f733ed79c0a 312850
libshibsp-doc_2.5.5+dfsg1-1_all.deb
367fb53a8edc822d06a3be2fa7ac81ea6e323db57d2d29e80369fed6139b443a 1950160
libshibsp-plugins-dbgsym_2.5.5+dfsg1-1_amd64.deb
8a9bf313febcdf5154dd501b5f7a9130e6d04e5adb7144c3b98bb6b54d276e8a 155540
libshibsp-plugins_2.5.5+dfsg1-1_amd64.deb
27c054c9475a20a306cb9e06106de83236747c88b4f4864a9f8b3db7f7207991 17603274
libshibsp6v5-dbgsym_2.5.5+dfsg1-1_amd64.deb
2bfa66901bea5e8dba8e9257c3f888310241f7dcb088cc5838359e3834cef8da 845754
libshibsp6v5_2.5.5+dfsg1-1_amd64.deb
6ce8d230d875454d8d86bcf3b9bd8125a784ab297b9ca107ac34a13eda1d15ba 44280
shibboleth-sp2-common_2.5.5+dfsg1-1_all.deb
fcb3c7f2ce00d26af5e1e2cb1eb72b555354d97a12487d2c1cf8d6784023da42 399456
shibboleth-sp2-utils-dbgsym_2.5.5+dfsg1-1_amd64.deb
ea45ba36df71a08d4a7258f3ce73658da35249b61ca80480eaf6aa0baa8547f7 77216
shibboleth-sp2-utils_2.5.5+dfsg1-1_amd64.deb
Files:
6d6c22528aa9404757b6ed4ef7cccd74 2462 web extra
shibboleth-sp2_2.5.5+dfsg1-1.dsc
e3d3790a8a7005596c413e738ab5b42b 590704 web extra
shibboleth-sp2_2.5.5+dfsg1.orig.tar.xz
28d774f4aca7cc315ebc56189cbec519 66360 web extra
shibboleth-sp2_2.5.5+dfsg1-1.debian.tar.xz
fe6b015f34d1b7f6d9431a7e3a353914 290088 debug extra
libapache2-mod-shib2-dbgsym_2.5.5+dfsg1-1_amd64.deb
0c8d41debf6d006c8baf36f3ba3facf7 64232 httpd extra
libapache2-mod-shib2_2.5.5+dfsg1-1_amd64.deb
c131c5493a1c419c0e5c46f93ec9db46 54012 libdevel extra
libshibsp-dev_2.5.5+dfsg1-1_amd64.deb
d383314afa22b4e4150d4abb3714a7d9 312850 doc extra
libshibsp-doc_2.5.5+dfsg1-1_all.deb
51bc432a6ba0b48f7a23f0012d40a2ca 1950160 debug extra
libshibsp-plugins-dbgsym_2.5.5+dfsg1-1_amd64.deb
49fdf1abf739000f13f7b214efa7cfd9 155540 libs extra
libshibsp-plugins_2.5.5+dfsg1-1_amd64.deb
6d7ddf5729691db763c0fad7d7556800 17603274 debug extra
libshibsp6v5-dbgsym_2.5.5+dfsg1-1_amd64.deb
8707bc92821b1a29cf108f8c1d82486f 845754 libs extra
libshibsp6v5_2.5.5+dfsg1-1_amd64.deb
0f748c6e9985e210ad6a4dd3313e32db 44280 libs extra
shibboleth-sp2-common_2.5.5+dfsg1-1_all.deb
65a4612a9b89820ba05f60fcc6625b5d 399456 debug extra
shibboleth-sp2-utils-dbgsym_2.5.5+dfsg1-1_amd64.deb
786b6ebd4d0fbf396442353c5c105bed 77216 web extra
shibboleth-sp2-utils_2.5.5+dfsg1-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJWrovBAAoJEH2AMVxXNt519UAIAJui0D37GSDzBv7GytK7nydJ
qGcCq2F2x3VXtj4NulntXNBoOy3ceIljsLjJAfy7v5RktIwonK1F57xcLmLXcr0C
xRsP8TSRSs88TJSislDA8H3L+es1l6wLmbFN13g2dAvhUym4aMiZQBurY5QJTSab
XBk1UuuS78IBJmQacCeTbwpBY2tbj1caKWQA3WDtOdjsVvltNHnmqLWYewrUxrIo
RSlyCSJHSm7GadUVK0/zFrMyIn2dOmvMrTWWI79vHzwjF838E+Vi/FwUcjAJtbYD
5U6+Ngi74QYhZPNsLusJPUHh51pxk2O/eqf4EvIqRb83iyt/0ewvDl0vkp7eJiw=
=BbXY
-----END PGP SIGNATURE-----
--- End Message ---