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

Reply via email to