Your message dated Wed, 19 Aug 2015 18:00:30 +0000
with message-id <[email protected]>
and subject line Bug#791090: fixed in libassa 3.5.1-4.1
has caused the Debian Bug report #791090,
regarding libassa: library transition to libassa3.5-5v5
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.)
--
791090: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791090
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libassa
Version: 3.5.1-4
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: libassa
Source-Version: 3.5.1-4.1
We believe that the bug you reported is fixed in the latest version of
libassa, 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.
Julien Cristau <[email protected]> (supplier of updated libassa 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: Sun, 16 Aug 2015 17:36:46 +0200
Source: libassa
Binary: libassa3.5-5-dev libassa3.5-5v5 libassa3.5-5v5-dbg
Architecture: source amd64
Version: 3.5.1-4.1
Distribution: unstable
Urgency: medium
Maintainer: Eric Dorland <[email protected]>
Changed-By: Julien Cristau <[email protected]>
Description:
libassa3.5-5-dev - object-oriented C++ networking library
libassa3.5-5v5 - object-oriented C++ networking library
libassa3.5-5v5-dbg - debugging symbols for libassa3.5-5v5
Closes: 791090
Changes:
libassa (3.5.1-4.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename library packages for g++5 ABI transition (closes: 791090).
Checksums-Sha1:
4ff2270bea2aa98283a8e9ce25a3df1079daf3d3 2010 libassa_3.5.1-4.1.dsc
a9557c1f39ef21652abc9497360d6e84241f4601 5020 libassa_3.5.1-4.1.debian.tar.xz
39116f592d7cd2bbef4c35c18ab08ecfafd03ebd 917630
libassa3.5-5-dev_3.5.1-4.1_amd64.deb
3647f1c2fe51fb7138cb68bae81a48c8b78bd450 2958684
libassa3.5-5v5-dbg_3.5.1-4.1_amd64.deb
6dab4a88c15196873f151c25cb5ad4d4458aa0b2 221462
libassa3.5-5v5_3.5.1-4.1_amd64.deb
Checksums-Sha256:
d59ebc95be69f92313e922a63b8f29f509b2443c0e78bbdc2cf3d6f2541c3151 2010
libassa_3.5.1-4.1.dsc
a8d9a1c84e890081e12719d8c0cbce07f9886d286e303973242a906f411aef4b 5020
libassa_3.5.1-4.1.debian.tar.xz
8577dca726130250dc76da7b885da344491cd979fbb3f3bcca0012978d7dc0f9 917630
libassa3.5-5-dev_3.5.1-4.1_amd64.deb
a2194c57634313ea9839757923361bacaa046c8ef74f5efe827ea58976a61010 2958684
libassa3.5-5v5-dbg_3.5.1-4.1_amd64.deb
da277ce881710902269407927d46ecbdaee77e2d5de7ac35af22482c1c759b32 221462
libassa3.5-5v5_3.5.1-4.1_amd64.deb
Files:
68c3ac4219b73c551d60ce38d2820b6e 2010 libs optional libassa_3.5.1-4.1.dsc
4445678d9d89dd98669ce2ce9bcd4d68 5020 libs optional
libassa_3.5.1-4.1.debian.tar.xz
8f9a2d1aa7fb6bf7e94956de25b612ac 917630 libdevel optional
libassa3.5-5-dev_3.5.1-4.1_amd64.deb
6409f251b97ba2da9a04e66656424380 2958684 debug extra
libassa3.5-5v5-dbg_3.5.1-4.1_amd64.deb
79ecb4a15e44f86177bfc66ea4892905 221462 libs optional
libassa3.5-5v5_3.5.1-4.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV0jBYAAoJEDEBgAUJBeQMFbcP/RSbALZg9zpD6S2ViHFdhbv4
xkGSeeR+do8suOFznxkvY+RpIEB53kv6S43cq0h8MtQpwZ0CuEs9Vt/REM5B62ZX
sVFbVkV8ZxKQucJN6Gy/NYtJpkfFmTsCZFx2EQVftzz6ED7GmF+T0hJtehtTxlBH
miAdB4J7h7hT/5W7UStXLOE6tnLZ2jsUf8a0b4Aj0oS4918cBenGDpimckpPmKPB
ZFI4EB+4p8OcVezouVtrkzJADcTdejcVV/9E721YNseOIdMqDREt3+EudbNLfinj
lbEqPhDuoTAqObS8WfKgzPe8HJ9ZrN0w8d8v3qZ4IxBS2KeR4y0ciGYzK+7wQeBE
mcXFmRwq1CvHU+K+TdUCt+P503GHT96knwzZn3Mbtzt5GGVa6S5E4UvoErp6twHC
6xYAv6Emg+d3kuYvmPo0HAKhwfxF4lgl30xmNqjXkjsisHrgsOhRVMdJGWOAjSYU
gGnMupB/vIpJ2SekVR1NYdHsoUcsVQyovzuJ6WeY0PKLGOsqlOOwS8BA05bt2FiU
ph/3z5fbG9jotZUjYP3ydeulm8FzXd+3GcMxOnJ7bFxbqmvSQi9BoByMpIDmA+l5
nWiekp3/de3POCcPrWyvFZyFN0mL++m6gh8vWBPRk5sDrlm8m1y6lYWKqz4FNr5Q
eaB4mM//gdf4tcMeInh7
=Pm7e
-----END PGP SIGNATURE-----
--- End Message ---