Your message dated Fri, 10 Dec 2021 11:34:36 +0000
with message-id <e1mveae-0008vr...@fasolo.debian.org>
and subject line Bug#984027: fixed in darkice 1.3-0.3
has caused the Debian Bug report #984027,
regarding darkice: ftbfs with GCC-11
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.)
--
984027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:darkice
Version: 1.3-0.2
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/darkice_1.3-0.2_unstable_gcc11.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
In file included from AudioSource.cpp:37:
Util.h:83:49: error: ISO C++17 does not allow dynamic exception specifications
83 | Util ( void ) throw ( Exception )
| ^~~~~
Util.h:94:49: error: ISO C++17 does not allow dynamic exception specifications
94 | Util ( const Util & e ) throw ( Exception )
| ^~~~~
Util.h:105:49: error: ISO C++17 does not allow dynamic exception specifications
105 | ~Util ( void ) throw ( Exception )
| ^~~~~
Util.h:117:49: error: ISO C++17 does not allow dynamic exception specifications
117 | operator= ( const Util & u ) throw ( Exception )
| ^~~~~
Util.h:134:53: error: ISO C++17 does not allow dynamic exception specifications
134 | strLen ( const char * str ) throw ( Exception );
| ^~~~~
Util.h:146:53: error: ISO C++17 does not allow dynamic exception specifications
146 | const char * src ) throw ( Exception );
| ^~~~~
Util.h:159:53: error: ISO C++17 does not allow dynamic exception specifications
159 | const char * src ) throw ( Exception );
| ^~~~~
Util.h:169:53: error: ISO C++17 does not allow dynamic exception specifications
169 | strDup ( const char * str ) throw ( Exception );
| ^~~~~
Util.h:184:53: error: ISO C++17 does not allow dynamic exception specifications
184 | unsigned int len = 0 ) throw ( Exception );
| ^~~~~
Util.h:194:39: error: ISO C++17 does not allow dynamic exception specifications
194 | strToL ( const char * str) throw ( Exception );
| ^~~~~
Util.h:204:53: error: ISO C++17 does not allow dynamic exception specifications
204 | strToD ( const char * str ) throw ( Exception );
| ^~~~~
Util.h:218:57: error: ISO C++17 does not allow dynamic exception specifications
218 | throw (
Exception );
| ^~~~~
Util.h:230:53: error: ISO C++17 does not allow dynamic exception specifications
230 | base64Encode ( const char * str ) throw ( Exception );
| ^~~~~
Util.h:250:61: error: ISO C++17 does not allow dynamic exception specifications
250 | bool isBigEndian = true ) throw (
Exception );
| ^~~~~
Util.h:267:61: error: ISO C++17 does not allow dynamic exception specifications
267 | unsigned int channels ) throw (
Exception );
| ^~~~~
Util.h:285:61: error: ISO C++17 does not allow dynamic exception specifications
285 | unsigned int channels ) throw (
Exception );
| ^~~~~
Util.h:305:61: error: ISO C++17 does not allow dynamic exception specifications
305 | bool isBigEndian ) throw (
Exception );
| ^~~~~
Util.h: In destructor ‘Util::~Util()’:
Util.h:107:13: warning: ‘throw’ will always call ‘terminate’ [-Wterminate]
107 | throw Exception( __FILE__, __LINE__);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Util.h:107:13: note: in C++11 destructors default to ‘noexcept’
AudioSource.cpp: At global scope:
AudioSource.cpp:68:61: error: ISO C++17 does not allow dynamic exception
specifications
68 | throw (
Exception )
| ^~~~~
make[3]: *** [Makefile:659: darkice-AudioSource.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:500: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:433: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:12: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: darkice
Source-Version: 1.3-0.3
Done: Adrian Bunk <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
darkice, 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 984...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Adrian Bunk <b...@debian.org> (supplier of updated darkice 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: Wed, 10 Nov 2021 14:16:46 +0200
Source: darkice
Architecture: source
Version: 1.3-0.3
Distribution: unstable
Urgency: medium
Maintainer: Jochen Friedrich <joc...@scram.de>
Changed-By: Adrian Bunk <b...@debian.org>
Closes: 984027
Changes:
darkice (1.3-0.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Build with -std=gnu++14 to workaround FTBFS with gcc 11.
(Closes: #984027)
Checksums-Sha1:
e327969b25848f785f2e5607fab1d6e6bba1e3aa 1899 darkice_1.3-0.3.dsc
a37715f70fe3956efa0b1f5bbbfe862cf41a50c3 8856 darkice_1.3-0.3.debian.tar.xz
Checksums-Sha256:
179bb61f384a51a08e62354b57eac6ae712c19b350a41eaee4ee35f3969c1240 1899
darkice_1.3-0.3.dsc
9f1286c22fbe4b56932c63e4639fbdb95100eb92fcd012c5fea1d0facefc213a 8856
darkice_1.3-0.3.debian.tar.xz
Files:
8b7e9f1bb8a0b2c00409c9c3d353d648 1899 sound optional darkice_1.3-0.3.dsc
f2a8d6a89387f42fa47cf472710620b3 8856 sound optional
darkice_1.3-0.3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmGLuKEACgkQiNJCh6LY
mLERZg//RmJBHh9qPKTfOQngE5cr0AchNFq8sr8F0As0IkfP8kTMwO5NwyY74Yjn
f8mOpo8ePfA7eMrHvseNqpQk/JsylJQ+BIYyMmVy4Q7vJ+lTxkRb7WEHyZSsVKhY
r2k72/qig29SQsNAE6azcxLo7fwBZg59hrj2u9o1LAgt4IjuOnwWfccJNqa03qjG
hQtAOGnYlJuNJTliq8UUgbBF82VvSfOFqN0tjTSu09vGHWCIF8LjSDmPbe+SvUzW
RAUAtSY+RhbQUVwONfwJxbj4qt+vnKjG4ax8UpYdl25Ll696Sm2PdFouQM7obbLh
5y8vLkyEu4PzEsT+yQ3mcfPr/ldsvRav+t4Yq4c8w8MT8yMLWTBt8cQNg3sNM4Nv
/JRuuIX0UCFlv540eeLeWNfYfNz+2vZxcjUQ4G2By8zsz05BVwAAxZmk/CZU3kFy
r9vaNLz66iSv/iUBOdOCAZ6+nkNk1nI0xpoNzbBOg+PRh4pW8/UaD9nAikxj7zL6
Fvgprdd2IqJirg0Xx8254vwqJEQm7xbWj4teQ0LYDCrVhsLBoy8iPbrue2PtnLZf
ITf2BodMajs1QNqXEDMB4lO3MqpwET7Za1jiGnrYdnLRU9dOLrPzqh4oSIv1XsiP
s6Rl4iKZ8/s+RnRt5s665GASNajm6nlhgItH3m353I2xpBc8+fk=
=x+eN
-----END PGP SIGNATURE-----
--- End Message ---