diff --git a/libraries/liblmdb/CHANGES b/libraries/liblmdb/CHANGES index 2b326350b8..8175da9f5d 100644 --- a/libraries/liblmdb/CHANGES +++ b/libraries/liblmdb/CHANGES @@ -1,5 +1,8 @@ LMDB 0.9 Change Log +LMDB 0.9.35 Release (2026/01/27) + ITS#10434 - Fix typo affecting Mac OSX + LMDB 0.9.34 Release (2026/01/26) ITS#9564 - fix race condition freeing spilled pages at end of transaction ITS#10222 - Update mdb_dump(1) and mdb_load(1) man pages for append (-a) option diff --git a/libraries/liblmdb/lmdb.h b/libraries/liblmdb/lmdb.h index a206cf756d..6a1d1563ce 100644 --- a/libraries/liblmdb/lmdb.h +++ b/libraries/liblmdb/lmdb.h @@ -200,7 +200,7 @@ typedef int mdb_filehandle_t; /** Library minor version */ #define MDB_VERSION_MINOR 9 /** Library patch version */ -#define MDB_VERSION_PATCH 34 +#define MDB_VERSION_PATCH 35 /** Combine args a,b,c into a single integer for easy version comparisons */ #define MDB_VERINT(a,b,c) (((a) << 24) | ((b) << 16) | (c)) @@ -210,7 +210,7 @@ typedef int mdb_filehandle_t; MDB_VERINT(MDB_VERSION_MAJOR,MDB_VERSION_MINOR,MDB_VERSION_PATCH) /** The release date of this library version */ -#define MDB_VERSION_DATE "Jan 26, 2026" +#define MDB_VERSION_DATE "Jan 27, 2026" /** A stringifier for the version info */ #define MDB_VERSTR(a,b,c,d) "LMDB " #a "." #b "." #c ": (" d ")" diff --git a/libraries/liblmdb/mdb.c b/libraries/liblmdb/mdb.c index 1cec612013..9fcc6f90b9 100644 --- a/libraries/liblmdb/mdb.c +++ b/libraries/liblmdb/mdb.c @@ -129,7 +129,7 @@ typedef SSIZE_T ssize_t; #elif defined(__APPLE__) || defined (BSD) || defined(__FreeBSD_kernel__) # define MDB_USE_POSIX_SEM 1 # if defined(__APPLE__) -# define MDB_FDATASYNC fcntl(fd, F_FULLFSYNC) +# define MDB_FDATASYNC(fd) fcntl(fd, F_FULLFSYNC) # else # define MDB_FDATASYNC fsync # endif