[Debian-med-packaging] Bug#984036: disulfinder: ftbfs with GCC-11

Nilesh Patra nilesh at onenetbeyond.org
Fri Oct 22 16:09:25 BST 2021


On Wed, 03 Mar 2021 16:11:37 +0000 Matthias Klose <doko at debian.org> wrote:
> BRNN/RNNs/Options.h:69:5: error: ISO C++17 does not allow dynamic exception specifications
>   69 |     throw(BadOptionSetting);
>      |     ^~~~~
> BRNN/RNNs/Options.h:143:5: error: ISO C++17 does not allow dynamic exception specifications
> 143 |     throw(BadOptionSetting);
>      |     ^~~~~
> BRNN/RNNs/Options.h:180:5: error: ISO C++17 does not allow dynamic exception specifications
>  180 |     throw(BadOptionSetting);
>      |     ^~~~~

Hi all,

looks like C++17 has removed the provision to specify custom exceptions, and there are a lot of errors
like the one above.
In this case, does it makes sense to force C++14 standard (with chnages in d/rules or with patches) in such cases and ask upstream to
clean these up? Or do I miss a relatively easy solutions?

Let me know

Nilesh



More information about the Debian-med-packaging mailing list