Debian Patches

Status for sortmerna/4.3.7-3

Patch Description Author Forwarded Bugs Origin Last update
concurrentqueue.h.patch Fix include statement for Debian packaged concurrentqueue Andreas Tille <tille@debian.org> no debian 2023-09-06
gcc-13.patch fix build failure with gcc 13 This patch fixes occurrences of the following error with gcc 13:
.
/<<PKGBUILDDIR>>/src/sortmerna/kseq_load.cpp:53:12: error: ‘uint64_t’ has not been declared
53 | uint64_t number_total_read,
| ^~~~~~~~
Étienne Mollier <emollier@debian.org> no 2023-09-06
pyhon3.12-syntax.patch Fix Python3.12 string syntax Andreas Tille <tille@debian.org> yes debian 2024-06-11
c23.patch i/ssw.h: do not define bool with C23. This change fixes build failure with C standard 2023, which is notably
the default since gcc-15, which fails to build sortmerna with error:
.
/build/reproducible-path/sortmerna-4.3.7/include/ssw.h:38:23: error: ‘bool’ cannot be defined via ‘typedef’
38 | typedef unsigned char bool;
| ^~~~
/build/reproducible-path/sortmerna-4.3.7/include/ssw.h:38:23: note: ‘bool’ is a keyword with ‘-std=c23’ onwards
Étienne Mollier <emollier@debian.org> no debian 2025-10-05

All known versions for source package 'sortmerna'

Links