Geert Hendrickx via Postfix-users:
> At a minimum, all lmdb files need to be re-created with LMDB 1.0 (either
> with mdb_dump | mdb_load, or in case of Postfix with postmap), but the
> API changed as well.  Arch Linux applied the following preliminary patch:
> https://gitlab.archlinux.org/archlinux/packaging/packages/postfix/-/raw/e681aefda7f52d21c46d1768bd07c925eae30991/postfix-3.11.4-lmdb-1.0-compat.patch
> 
> ... but may still end up rolling back to LMDB 0.9 due to other packages
> (other than postfix) being broken as well.

Unfortunately, that change breaks postmap with LMDB 0.9.x. When I
"postmap" an existing database, the database is not dropped, and
the postmap command logs "duplicate entry" errors.

So there will need to be some #ifdefs.

        Wietse 
_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to