Your message dated Wed, 19 Aug 2015 18:00:31 +0000
with message-id <[email protected]>
and subject line Bug#791090: fixed in libassa 3.5.1-6
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-6
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.
Riley Baird <[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: Tue, 18 Aug 2015 13:02:45 +1000
Source: libassa
Binary: libassa-3.5-5-dev libassa-3.5-5v5 libassa-3.5-5-dbg
Architecture: source amd64
Version: 3.5.1-6
Distribution: unstable
Urgency: high
Maintainer: Riley Baird <[email protected]>
Changed-By: Riley Baird <[email protected]>
Description:
libassa-3.5-5-dbg - debugging symbols for libassa3.5-5
libassa-3.5-5-dev - object-oriented C++ networking library (development files)
libassa-3.5-5v5 - object-oriented C++ networking library
Closes: 791090
Changes:
libassa (3.5.1-6) unstable; urgency=high
.
* Upgraded to GCC5 (Closes: #791090)
* Changed package name to match library name
Checksums-Sha1:
558293fd13f048f3f69a4c0ba50987b543f5756c 2039 libassa_3.5.1-6.dsc
b078b373a8b72b623794352dec6b6d460ca764eb 7068 libassa_3.5.1-6.debian.tar.xz
72a5ebf798e03c979005493194ff71e829c9ace6 2960670
libassa-3.5-5-dbg_3.5.1-6_amd64.deb
45ce55cfee710af8b16eb7389b19cdceda3892ec 924214
libassa-3.5-5-dev_3.5.1-6_amd64.deb
037440eb58b86862f1a6b95436e37910d0053660 222550
libassa-3.5-5v5_3.5.1-6_amd64.deb
Checksums-Sha256:
240fec944564aacb0f74f48118807edf4247760294323589093e182341a8bd12 2039
libassa_3.5.1-6.dsc
96bcffb282b751bdcd437d4b37828c45d0dd8f0a1f7fca64055f58a9d87c2f19 7068
libassa_3.5.1-6.debian.tar.xz
465b2631e6b91164af3f8e4b5588a7824aece59af46c53ada30bdf4203338831 2960670
libassa-3.5-5-dbg_3.5.1-6_amd64.deb
5c69094d8e7d1051d24531c8b808fcbfc68434666728cd2ffdbfff237c6bb982 924214
libassa-3.5-5-dev_3.5.1-6_amd64.deb
9f324f5f1861a12b18477246a03c182a445d28514cfe8cd30d2f0a08d56878dc 222550
libassa-3.5-5v5_3.5.1-6_amd64.deb
Files:
d8e855e336ac1a4fe7c338217393ed94 2039 libs optional libassa_3.5.1-6.dsc
d2d69f1525f3aa57e1d5e5ca0d62e9a3 7068 libs optional
libassa_3.5.1-6.debian.tar.xz
6721e4821736bee952147e095e562653 2960670 debug extra
libassa-3.5-5-dbg_3.5.1-6_amd64.deb
d9562d130dffaae53f45bd38d8b2f2e6 924214 libdevel optional
libassa-3.5-5-dev_3.5.1-6_amd64.deb
d70920612ecd09220e77edf4423809c0 222550 libs optional
libassa-3.5-5v5_3.5.1-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV0yOWAAoJEMJW+9UAIh6TdmsP/04g5pMCnAjsTrr6gV2tzrjI
TEtF/0QwshCh/nnqzcjEsWJ1xk4B6FntpEaMFWnXGdO5l1bX3HA4Q6/zn8/8fV2X
SjL4PXAFN7ABTw9aDA4TSLQMmKl6TGEmUg4p3DzXxJ6XA9iSJD+cFMs5jPO9CCcv
JvbhRCi7L2vmOPcxMy7NBJFcBtKeuLW27fqLdz2ajCy+8QqMlTj93tjjedqGwRx8
LLaqeibxHeKBKVEtR5w9o9MwiZTOdVTZYLKNeE9F0JdimqF/tofBQHjiNqO1Awhw
HqZh9uSSBCaTE2SvfoT5gS4kxVTTsbHMG96bAwfglpDUy4cH33wkcsvm6U+qbILQ
pChVn0qj0aD5UXzBBYCqkR/bku7cIbMg6CAtX/uqBfUDfqwvDL5hM+LbclGT02Xu
Nqrn99E8fjYoomLVo+ox6AM7JYP42zl+/2j/oJOYnVnfwyLV5Wz68u4KLCUGT5Wm
WOnRM0g7Wm0fqfHy/ZtKNOvGb4AkYupDOidyVmjY8/MiL8AchZZVMuJ9GNjsXDCq
2PwTO1iOmEQk+N6SM8+ahMboVrOPHpAbomTsx2y6L7MpNWsNpYaLP4cEiEP+Cik+
kLEg7LGTMcnP44mklsvipPkeiRGANhW1QOIsXlsgOBbd4+sMlcTM1nxoOXafhEtD
B3kTcxWE0mOZAbsi3N77
=nUvU
-----END PGP SIGNATURE-----
--- End Message ---