Your message dated Mon, 03 Aug 2015 17:00:15 +0000
with message-id <e1zmj5z-0006w0...@franck.debian.org>
and subject line Bug#791026: fixed in ecasound 2.9.1-6
has caused the Debian Bug report #791026,
regarding ecasound: 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 ow...@bugs.debian.org
immediately.)


-- 
791026: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791026
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ecasound
Version: 2.9.1-5
Severity: important
Tags: sid stretch
User: debian-...@lists.debian.org
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
   cont...@bugs.debian.org:
   
     user release.debian....@packages.debian.org
     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: ecasound
Source-Version: 2.9.1-6

We believe that the bug you reported is fixed in the latest version of
ecasound, 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 791...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alessandro Ghedini <gh...@debian.org> (supplier of updated ecasound 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 03 Aug 2015 13:54:03 +0200
Source: ecasound
Binary: ecasound ecatools libecasoundc1v5 libecasoundc-dev python-ecasound 
ruby-ecasound ecasound-el ecasound-doc
Architecture: source all amd64
Version: 2.9.1-6
Distribution: experimental
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Alessandro Ghedini <gh...@debian.org>
Description:
 ecasound   - multitrack-capable audio recorder and effect processor
 ecasound-doc - documentation files for Ecasound
 ecasound-el - multitrack-capable audio recorder and effect processor (emacs)
 ecatools   - multitrack-capable audio recorder and effect processor (tools)
 libecasoundc-dev - multitrack-capable audio recorder and effect processor (C 
dev lib
 libecasoundc1v5 - multitrack-capable audio recorder and effect processor (C 
library
 python-ecasound - multitrack-capable audio recorder and effect processor 
(Python bi
 ruby-ecasound - multitrack-capable audio recorder and effect processor (ruby 
bind
Closes: 791026
Changes:
 ecasound (2.9.1-6) experimental; urgency=medium
 .
   * Rename libecasoundc1 -> libecasoundc1v5 for g++5 ABI transition
     (Closes: #791026)
   * Add dh-python to Build-Depends
   * Fix capitalization-error-in-description-synopsis python Python
Checksums-Sha1:
 9ccca228e0f24339316e183d9f25dca2b9416589 2665 ecasound_2.9.1-6.dsc
 675af4378e6cae9091d20828d81bd50ffd30cb4c 18972 ecasound_2.9.1-6.debian.tar.xz
 173056e677f78eca762200f2cf0e264ed512ed82 709184 ecasound-doc_2.9.1-6_all.deb
 658b69f0e655d43cc7c95e3c47b35ca1b0fa454f 85150 ecasound-el_2.9.1-6_all.deb
 f0ac4f2dae941873d03541d91aa171f78df86f30 628596 ecasound_2.9.1-6_amd64.deb
 9524d6244b52d4879a1ab9f692fde6cb2dd10918 117998 ecatools_2.9.1-6_amd64.deb
 4ce8a3d28aba020660532b69ee347c09ede427f0 65756 
libecasoundc-dev_2.9.1-6_amd64.deb
 2e3a757340667b27277a751a3247fd058c140beb 73726 
libecasoundc1v5_2.9.1-6_amd64.deb
 484388af1542c6a27e2b970667fa5cbfde9efe40 68254 python-ecasound_2.9.1-6_all.deb
 819eea8d71eeacae946941223b52bd6e82b47444 65302 ruby-ecasound_2.9.1-6_all.deb
Checksums-Sha256:
 ea94d09c108726809c74c777f1877b58c3c41b88b83202f4d6219b9400924a42 2665 
ecasound_2.9.1-6.dsc
 054a4a7c53034a91f2a3cbe4af3e5810817dd4c7f2f8345229a8e967c09dd2e5 18972 
ecasound_2.9.1-6.debian.tar.xz
 1426b04f046fe70ef7d959c86bd5e0b03d1031296855f8c450b52ea9a0a5eb96 709184 
ecasound-doc_2.9.1-6_all.deb
 673edc2f02082a4b10f613fdb9c8610342d07adc88aa621f57df6bc0272669e9 85150 
ecasound-el_2.9.1-6_all.deb
 828c8bb2f8aa03aaa509ed539497403f2cd7323b642a3a22ec798312510f60b2 628596 
ecasound_2.9.1-6_amd64.deb
 30e096868114a463363fe2dcb272850fe076a7165388dfc255cb9986aa780f83 117998 
ecatools_2.9.1-6_amd64.deb
 025c5f41be4a6c6aba52f8b62d9cb9205a1201366be14ab105b761fa05ed9650 65756 
libecasoundc-dev_2.9.1-6_amd64.deb
 c51340442f105f4d0d667655038449e2410b46472185075600038641f4036fc5 73726 
libecasoundc1v5_2.9.1-6_amd64.deb
 b87c8b2ea8eb8973942b6c930610fd7adb5e135c35753c5aa399e07099524843 68254 
python-ecasound_2.9.1-6_all.deb
 8441b6dba03b516d3d5e08d8112fca1220a9732f93cafb2486101f9dda986f7a 65302 
ruby-ecasound_2.9.1-6_all.deb
Files:
 4d2a8fe4cb839df7122dbae2bc4541e8 2665 sound extra ecasound_2.9.1-6.dsc
 3252297f8868a06ee5000452cb6cf337 18972 sound extra 
ecasound_2.9.1-6.debian.tar.xz
 802121c1d960a02b4f13cef16ca21955 709184 doc extra ecasound-doc_2.9.1-6_all.deb
 d915e2568c51681d3ffba16a64fc9683 85150 lisp extra ecasound-el_2.9.1-6_all.deb
 d8f6f3faeb65c410c29a6d3e5488b76e 628596 sound extra ecasound_2.9.1-6_amd64.deb
 31f1b09d204580143115dd18c42f49e2 117998 sound extra ecatools_2.9.1-6_amd64.deb
 84157debcccf1635f759bdb8397273b9 65756 libdevel extra 
libecasoundc-dev_2.9.1-6_amd64.deb
 6eef60049f9306b40ed6ad522e17cca2 73726 libs extra 
libecasoundc1v5_2.9.1-6_amd64.deb
 834398efdb3ca28fb827f1a1492ef7d5 68254 python extra 
python-ecasound_2.9.1-6_all.deb
 7e8b3a7cb55a955a8981d7e376442fc6 65302 ruby extra ruby-ecasound_2.9.1-6_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJVv1gPAAoJEK+lG9bN5XPLq4cP/AyVRy7tS8M2EkoDvYQNKCZ6
FcqTzTSyaMv3olXjWJaLtTGM6ttyJ6YF3ZNGAK5Wn/Vif/CQQp8exXWE+QpS+Nxp
UKMykb4QM6DTbPUQlXHjoYM3qHBjQORQ3YEXyXRU9Bav8Ld0XYuBBxEF8AApUndx
uOpl2duc2v9TQM0YEcXKQANeKqMQYYaLd5f63pNYvXBCUfcjWD1s4hOxoOQuk/qF
N8Hz916H1LaV99Rgk7t50j3cIGYSHleUBgPUyhvq1SZIxv764o4DdQBNEbAGmvtO
bsiEMiHljTaJ4h0vYD5nHqp+pXrc0P7aHxfxSusCLCYa2BIJVHnjcIn0yPSJBAfc
eFyKOt2yVcZ9Yc0AYUOtt0qbmLQGCcril4dgYcfbZV8Ii/QlA9SeVdv1wx2YhJ2P
az+h21bMYn80F05Dp8oFwk3pDjCi02FWW2iJBmyXRwcOH//aDcTF27XfAKk9T7yy
Tl6+9Dodp5cgf9hfBmUNdbRBpNqfILLUcCDAi36dmdyUNrqatfhuT/jhVQ/OWMEb
i0a7jzE0oCvjlOGZhzB7QBuD55+zYD4K7b3TGLW6Zuyi9AJUo5O3TwUxbIbGaQqu
8XdCc0Ip537Na9yDJnFxmwmKL5hZiXEK86DMzwgnVu0MkyPeD2m96CXUw8DGfZXh
dKyLm5pKPy3oFM7Ll2Aa
=ELIc
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to