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 ---

Reply via email to