Your message dated Fri, 25 Sep 2015 01:00:21 +0000
with message-id <e1zfhn7-0000nt...@franck.debian.org>
and subject line Bug#799649: fixed in stk 4.4.4-6
has caused the Debian Bug report #799649,
regarding stk: ABI transition needed for libstdc++ v5
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.)
--
799649: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799649
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: stk
Version: 4.4.4-5
Severity: serious
Justification: ABI break since stable when rebuilt
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,
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.
In the case of stk, there's a lot of std::string use in include/,
so a transition does appear to be needed. The transition normally
consists of renaming the affected library packages, replacing the
c2a suffix from a similar previous transition with a v5 suffix
(libstk0v5). The SONAME should not be changed when doing this.
If an upgrade to a new upstream SONAME is already planned, and that
SONAME has never been available in Debian compiled with g++-4, then an
alternative way to carry out the transition would be to bump the
SONAME. However, the libstdc++ transition has been going on for nearly
2 months already, and anything that makes it take longer is bad for Debian,
so introducing new upstream code is not recommended at this stage.
These follow-up transitions for libstdc++ are not going through exactly
the normal transition procedure, because many entangled transitions are
going on at the same time, and the usual ordered transition procedure
does not scale that far. When all the C++ libraries on which this library
depends have started their transitions in unstable if required, this
library should do the same, closing this bug; the release team will deal
with binNMUs as needed.
Looking at the build-dependencies of stk, rtaudio and rtmidi have
already had their renames, so I believe stk is now ready to be renamed.
The package might be NMU'd if there is no maintainer response. The
release team have declared a 2 day NMU delay[2] for packages involved
in the libstdc++ transition, in order to get unstable back to a usable
state in a finite time.
Regards,
S
[1] https://wiki.debian.org/GCC5#libstdc.2B-.2B-_ABI_transition
[2] https://lists.debian.org/debian-devel-announce/2015/08/msg00000.html
--- End Message ---
--- Begin Message ---
Source: stk
Source-Version: 4.4.4-6
We believe that the bug you reported is fixed in the latest version of
stk, 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 799...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated stk 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: SHA256
Format: 1.8
Date: Mon, 21 Sep 2015 19:34:34 +0200
Source: stk
Binary: libstk0-dev libstk0v5 stk stk-doc
Architecture: source amd64 all
Version: 4.4.4-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Description:
libstk0-dev - Sound Synthesis Toolkit (development files)
libstk0v5 - Sound Synthesis Toolkit
stk - Sound Synthesis Toolkit (example applications)
stk-doc - Sound Synthesis Toolkit (documentation)
Closes: 799649
Changes:
stk (4.4.4-6) unstable; urgency=medium
.
* Team upload.
* Rename packages for GCC 5 transition. (Closes: #799649)
* debian/control:
- Remove obsolete Conflicts and Replaces.
- Bump Standards-Version to 3.9.6
* debian/*.dirs: Removed, no longer needed.
Checksums-Sha1:
b9b4aad0aa61ab8b31ef96b7cd5a9e75e43987c1 2257 stk_4.4.4-6.dsc
a892c47807faec3bd206c25edd781bef4bcd62ba 12164 stk_4.4.4-6.debian.tar.xz
7776f69984a7c756e4e4b1f191d2980f634ab11f 73576 libstk0-dev_4.4.4-6_amd64.deb
673cc809ad3b7e7abfcf1cb5a083ac26904ebd79 224470 libstk0v5_4.4.4-6_amd64.deb
ff9a868e4371705aa80bdb19ca3bc1ec00b7113d 554956 stk-doc_4.4.4-6_all.deb
4ffe94680b68f27bb4edd07be665792a801cf082 275220 stk_4.4.4-6_amd64.deb
Checksums-Sha256:
21e59039cf0e90df70ad37bd59cc85c3889c056e2fb3c22e81748fedef03ee56 2257
stk_4.4.4-6.dsc
6d0ef91122eec665d466adaec8f1fcf8a11401245602909161416f6ff1643e33 12164
stk_4.4.4-6.debian.tar.xz
b647f9120e6b28d050427342ecca13d6cca2f466f38e202736f8899524bd62d9 73576
libstk0-dev_4.4.4-6_amd64.deb
e97baac827b702d3aea39f9478291c831b6a0dcb2d1127d45aaec0bdf7a72c06 224470
libstk0v5_4.4.4-6_amd64.deb
779af72259c01cec39e30870bb0732bd588c58b97e805e7e74ade71f12962557 554956
stk-doc_4.4.4-6_all.deb
a89dc5c19c2115a999139148c4995122e3296897244bd90951dacc5179801e9a 275220
stk_4.4.4-6_amd64.deb
Files:
07da5b5fe1479fb02e1de457986906ac 2257 sound optional stk_4.4.4-6.dsc
8c1086815590792737c439f18f6bff9a 12164 sound optional stk_4.4.4-6.debian.tar.xz
acf3ca7825e96904d6b8ad0658ba5bb1 73576 libdevel optional
libstk0-dev_4.4.4-6_amd64.deb
39e09cbb8b3f47943cdd53b404f2df1a 224470 sound optional
libstk0v5_4.4.4-6_amd64.deb
06379d9f9a2bd92bd6b6eb8e0f70a5e2 554956 doc optional stk-doc_4.4.4-6_all.deb
da6da72a29f383a1ecf268037d42cfec 275220 sound optional stk_4.4.4-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWAEDOAAoJEGny/FFupxmTfvYQAMizPZUglYH62R4DMsttSpqB
MFnI7EnxAY/h4/uduwOCp5BLINfggl6GBDTWxr+YMq2+jN/AhaaI28gvRpG4qZnr
OIlOJcbB6CseeLtoNyEnrCLrxaa77d7lCAQR2Qn7qk0VDpDNj4zlbPFX024v94tn
ozTwzKrKy8sooqUtg3U2d88bWHNRU69cN+3m4o1TTDpjoogOJYvGk8Am9vQxBQoS
3zsg13EBdrOhe1F5zAbRmFigSEbxjveSfWygntfNXnzexhsEAgjC+FKm3TO5aM+b
PWsGwKRoHjx5WTcopjHewzgeypvqFqDOH3N00mfkqC1HLl6sFT0naGps/86btjjx
wk8wcX76X6+PERNnWuG6CrHjejWleq8DkEmv56siOeP6YX/F/rv3qZEZ/AcLtaCu
GR1tGma1hj1k4CdY5SsiJn+Ac0aHRDUseNkviGgRwSdTVbG7zEcds57eKWF7bcsM
q/E4B4fMTLkTdZZU8XfKrVW+bHCrjlS5X7UUzbLZe6vdetxWeuYb164BRG1zRyzE
VA9P1f/xklBpit970VzoMWFVTOUGh3Dk8Ku6IJeZD/D3JFjyv8LRycuB30ZBeYRR
bGl09JRNIivm2vpHdQH/3BlBSOzU30j34yoXFHI7XX0mzBPuohPTShewHLfmJNrD
/ZCoIect3ZxOkkRx+RtW
=iyQ6
-----END PGP SIGNATURE-----
--- End Message ---