From 33ca271e8a08a83eb018e70fb92dd366320b803a Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Thu, 29 Jan 2026 13:17:46 +0000 Subject: [PATCH 1/3] ITS#10434 lmdb: fix typo on MacOSX --- libraries/liblmdb/mdb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From 2fbb28d309f4696ce2e01c5890b34e0d63a04dd8 Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Thu, 29 Jan 2026 21:51:36 +0000 Subject: [PATCH 2/3] ITS#10434 --- libraries/liblmdb/CHANGES | 3 +++ 1 file changed, 3 insertions(+) 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 From 69087ced3cb6082f7dcfb4fc2dcaa3b68a7e2e8c Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Thu, 29 Jan 2026 21:51:48 +0000 Subject: [PATCH 3/3] Update for LMDB 0.9.35 release --- libraries/liblmdb/lmdb.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 ")"