https://bugs.openldap.org/show_bug.cgi?id=10007

          Issue ID: 10007
           Summary: lmdb does not work on MSYS2/Cygwin
           Product: LMDB
           Version: unspecified
          Hardware: All
                OS: Windows
            Status: UNCONFIRMED
          Keywords: needs_review
          Severity: normal
          Priority: ---
         Component: liblmdb
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

lmdb can be compiled if the correct flags are set on MSYS2/Cygwin, but it does
not actually work.  `make test` will result in errors.

If `make CPPFLAGS="-DMDB_USE_ROBUST=0"` is used, `mtest` fails with:

> mtest.c:50: mdb_env_open(env, "./testdb", MDB_FIXEDMAP , 0664): Invalid 
> argument
> Aborted (core dumped)

If `make CPPFLAGS="-DMDB_USE_POSIX_SEM=1"` is used, `mtest` fails with:

> mtest.c:50: mdb_env_open(env, "./testdb", MDB_FIXEDMAP , 0664): No such file 
> or directory
> Aborted (core dumped)

-- 
You are receiving this mail because:
You are on the CC list for the issue.

Reply via email to