Patches from fedora and fixes for LMDB backend

Howard Chu hyc at highlandsun.com
Mon Oct 26 06:21:51 EDT 2015


Ignacio Casal wrote:
> Also, I made some fixes to the mdb backend to rename it to lmdb and to use the
> renamed library lmdb instead of mdb (since it seems to have changed upstream)
> See: https://github.com/nice-software/cyrus-sasl/commits/wip/lmdb

Patch looks OK.
>
> As a plus I also modified the nmake stuff to allow to build the lmdb backend
> instead of libdb. This is still not quite well tested but some comment are
> welcomed.
> https://github.com/nice-software/cyrus-sasl/commit/d0cc4dfe20e71aef853a7f73f6228d1a268b2845
>
>  From another side, the lmdb maintainer is not interested on supporting MSVC
> builds, even though I made a fork in case somebody wants to give it a try:
> https://github.com/nice-software/lmdb/tree/wip/msvc
>
> At this point a question arises, should we support a backend that we cannot
> build on the platforms supported by cyrus-sasl? That is, should we drop lmdb
> since the maintainer is not interested on it? Also we have the code that is
> not building at all without the patches I pointed out.

Seems like a silly question, since LMDB builds and runs perfectly well on all 
platforms.

We simply choose not to support the Microsoft IDE.

-- 
   -- Howard Chu
   CTO, Symas Corp.           http://www.symas.com
   Director, Highland Sun     http://highlandsun.com/hyc/
   Chief Architect, OpenLDAP  http://www.openldap.org/project/


More information about the Cyrus-sasl mailing list