Debian Patches

Status for disulfinder/1.2.11-13

Patch Description Author Forwarded Bugs Origin Last update
hardening.patch Propagate hardening options Andreas Tille <tille@debian.org>, no
variable_length_array reimplement variable length arrays properly for C++ Laszlo Kajan <lkajan@debian.org> no
unknown_escape remove unknown escape sequences Laszlo Kajan <lkajan@debian.org> no
gcc-6.patch compile with gcc-6 This patch enables compiling with g++-6 (i.e. -std >= c++11)
Since the code uses their Assert function very often on iostream
objects, it was easier to make the Assert function actually accept
an iostream object instead of add .good() to each call.
Gert Wollny <gw.fossdev@gmail.com> no debian 2016-07-01
gcc-7.patch Avoid duplicated definition of guard macro. Double underscore start is reserved for gcc. Christian Seiler <christian@iwakd.de> no debian 2017-08-26
cross.patch Do not hardcode build compiler to fix FTCBFS Helmut Grohne <helmut@subdivi.de> no 2021-02-22
gcc-15.patch fix build failure due to conflicting "complex" definition This inclusion reordering fixes the following build failure, which
otherwise really felt like f2c.h bug in the first place:
.
In file included from /usr/include/c++/15/bits/stl_algobase.h:64,
from /usr/include/c++/15/vector:64,
from FSA-Alignment/fsa.h:3,
from FSA-Alignment/fsa.cpp:1:
/usr/include/c++/15/bits/stl_pair.h:105:11: note: candidates are: ‘template<class _Tp> class std::complex’
105 | class complex;
| ^~~~~~~
/usr/include/f2c.h:17:31: note: ‘typedef struct complex complex’
17 | typedef struct { real r, i; } complex;
| ^~~~~~~
Étienne Mollier <emollier@debian.org> no debian 2025-11-03

All known versions for source package 'disulfinder'

Links