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 |