From: Ali Caglayan Date: Sun, 28 Dec 2025 00:34:25 +0000 (+0000) Subject: ITS#10420 LMDB: add support for Haiku X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=40d3741b7d40ba4c75cb91dd9987ce692d376d71;p=thirdparty%2Fopenldap.git ITS#10420 LMDB: add support for Haiku --- diff --git a/libraries/liblmdb/mdb.c b/libraries/liblmdb/mdb.c index 8c35be48a6..fffcdfad6a 100644 --- a/libraries/liblmdb/mdb.c +++ b/libraries/liblmdb/mdb.c @@ -174,6 +174,9 @@ typedef SSIZE_T ssize_t; # endif #elif defined(__ANDROID__) # define MDB_FDATASYNC fsync +#elif defined(__HAIKU__) +# define MDB_USE_POSIX_SEM 1 +# define MDB_FDATASYNC fsync #endif /* NetBSD does not define union semun in sys/sem.h */