Squashed 'dependencies/lmdb/' changes from 6ac9aa6..4d21543
Squashed 'dependencies/lmdb/' changes from 6ac9aa6..4d21543

4d21543 ITS#8622 fix xcursor after cursor_del
b5e5fcc ITS#8582 Fill in MDB_LOCK_FORMAT
52c0df1 Clear any struct padding in idbuf
172d825 Simplify mdb_hash_val() -> mdb_hash()
68eda68 Store lock ID instead of pathname in lockfile
58ba039 ITS#8582 MDB_LOCK_VERSION = 2 due to format change
e36517d ITS#8582 keep mutex at end of struct
1db9f32 Workaround VL32 cursor refcounting miscount
882e27c Further fix f8ce8a82717ddefdc912fa47c07f1bdee2a3336b
5eae7aa Fix f8ce8a82717ddefdc912fa47c07f1bdee2a3336b

git-subtree-dir: dependencies/lmdb
git-subtree-split: 4d2154397afd90ca519bfa102b2aad515159bd50

lukas-zech-software/node-lmdb,Venemo/node-lmdb,Venemo/node-lmdb,lukas-zech-software/node-lmdb,lukas-zech-software/node-lmdb,Venemo/node-lmdb,lukas-zech-software/node-lmdb