Your message dated Thu, 06 Aug 2015 19:33:49 +0000
with message-id <[email protected]>
and subject line Bug#790975: fixed in afflib 3.7.6-4
has caused the Debian Bug report #790975,
regarding afflib: 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.)
--
790975: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790975
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:afflib
Version: 3.7.6-2
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: afflib
Source-Version: 3.7.6-4
We believe that the bug you reported is fixed in the latest version of
afflib, 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.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated afflib
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: Thu, 06 Aug 2015 16:11:40 -0300
Source: afflib
Binary: libafflib0 libafflib-dev afflib-dbg afflib-tools
Architecture: source amd64
Version: 3.7.6-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Forensics <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Description:
afflib-dbg - Advanced Forensics Format Library (debug version)
afflib-tools - Advanced Forensics Format Library (utilities)
libafflib-dev - Advanced Forensics Format Library (development files)
libafflib0 - Advanced Forensics Format Library
Closes: 790975
Changes:
afflib (3.7.6-4) unstable; urgency=medium
.
* Upload to unstable.
* Updated all symbols. (Closes: #790975)
Checksums-Sha1:
c218a479fcc61d3278e4277c30b308c74f74662e 2164 afflib_3.7.6-4.dsc
f2ff9647cf6bdbe86089472bf5e1b965421130dd 21272 afflib_3.7.6-4.debian.tar.xz
7df73d815fbeb57592d61e88c85ab919f67d7e93 1631400 afflib-dbg_3.7.6-4_amd64.deb
774832f3e015a9264ea1d525caddb7130be70028 175918 afflib-tools_3.7.6-4_amd64.deb
0bbe0ccb05676e00d7479082ec780e72099f5a5c 51798 libafflib-dev_3.7.6-4_amd64.deb
ebb6e7e0413a00f530a4a813ee4471669e8badb5 228624 libafflib0_3.7.6-4_amd64.deb
Checksums-Sha256:
8cc17bab8fa2d3e2c99d5bfd1668629905b9b68499b588769bf716ef4bcd8cb1 2164
afflib_3.7.6-4.dsc
6fc1ccc6f30495c8994fc5b6dbe4b361997f8a1b6a0c426766949d3aef51fb5d 21272
afflib_3.7.6-4.debian.tar.xz
e85c84e29e64fa0802bdd9fadca23b8e86ed03caf3ec03d769b528e7bbaf1ec8 1631400
afflib-dbg_3.7.6-4_amd64.deb
24b42af73dc680d270900c77274e83a57b2b4879002682575aaa4a349b29ad81 175918
afflib-tools_3.7.6-4_amd64.deb
8d55f56442b9776d96a5565781253149a30eb2c41496f18bf94df2fc34cb44a7 51798
libafflib-dev_3.7.6-4_amd64.deb
f0df57bbdfe18f30358f4a73f7c71aba5c2fc614770bdab07d4a08edd4fe7eab 228624
libafflib0_3.7.6-4_amd64.deb
Files:
b5823f63026e878660f50eaaf96f7407 2164 libs optional afflib_3.7.6-4.dsc
21f8aea3fbf435811172e8b5f56e567d 21272 libs optional
afflib_3.7.6-4.debian.tar.xz
ef0e49573d47cb4e1bf28d3ccad93857 1631400 debug extra
afflib-dbg_3.7.6-4_amd64.deb
dbc86b9f5b0aed0ee0ed9786546a6d43 175918 utils optional
afflib-tools_3.7.6-4_amd64.deb
88192f7fe6b67d9f481e49d545f254f0 51798 libdevel optional
libafflib-dev_3.7.6-4_amd64.deb
86ec168f8a4ebe025eebd13544a81a06 228624 libs optional
libafflib0_3.7.6-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVw7QCAAoJEN5juccE6+nvZ7gP/2XzJlXJN13iMdN9N1SJfytF
XPRuV8fT0AIAukqAo647pCijlWV8+9+8Kxy6rNbsizG2FTi+ACB8eCkJcyxNUyDN
44oZZO7TudZ9dXJrXwIILNmaRq4vXxm1UMZo9zs48CjiOvVsNxOVvBjiOrkDnYez
Ul6C8jS9JJqpSw+Ql6dxVl3kQd8wU65trlsf60OtoIQpVKWc4aRjyzAaWJs313Er
AtcbcIRfjQhMoHVgvUUlaKJyjvOhqUIT55tv5a/Dm35clpJ8EBcQ0O2ooJV05kzz
kK0gK3eNgFhzTfinLEGfLn7mfEfjv4jKy/Z1Mt9EtI5ZnpTdx1Pa9vawHrpYESqR
bCtMTcuafKuVS9gXrRQvac3riAJM8Bkr5LlR+SvM7HDMfo0pHGejKaXctg8t4W2z
rT8YXbkZ6A9bf2gH51v5C0C7p79KSTFhaFHdL61pnCfH7EJskkpW9phuXgz7UVB6
wMJpBkrAIcn+8CYScESCQaE9PnN07x8O4y4YjHGBG7ZMWLYnY1G+QH4WRicU2/b5
fVIzmL737VWhvkP1DQioF6KAdEFkSyL7M8TTY1H9H/U0tDh1yJ6pypPoqb9ZJiQD
Zq7iId0JlJ7UeiFx34KtbR+uhD6XjTzC5dz7FHw+WsdPit/fYv9XzUQ1VNqe4v2o
qZESeEh/19IKFzYrm5ZK
=eMwZ
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
forensics-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/forensics-devel