sortmerna: fix build with gcc 15 (#517992)

This commit is contained in:
Peder Bergebakken Sundt
2026-05-08 21:45:31 +00:00
committed by GitHub
2 changed files with 17 additions and 0 deletions
+4
View File
@@ -49,6 +49,10 @@ stdenv.mkDerivation (finalAttrs: {
"-DZLIB_STATIC=off"
];
patches = [
./ssw-stdbool.patch
];
postPatch = ''
# Fix missing pthread dependency for the main binary.
substituteInPlace src/sortmerna/CMakeLists.txt \
@@ -0,0 +1,13 @@
diff --git a/include/ssw.h b/include/ssw.h
index 5259c95..32bb146 100644
--- a/include/ssw.h
+++ b/include/ssw.h
@@ -35,7 +35,7 @@ struct _profile;
typedef struct _profile s_profile;
#ifndef __cplusplus
-typedef unsigned char bool;
+#include <stdbool.h>
static const bool False = 0;
static const bool True = 1;
#endif