Hello Christian,
On Mon, Nov 16, 2015 at 07:46:31AM +0000, BÖSCH Christian wrote:
The last lines of debug.log are:
[…]
The build config is: […]
Thanks for that information, however I still need more details about your actual running config in order to reproduce the problem.
Could you please provide the output of
slapcat -b 'cn=config'
(plus an appropriate -F setting)
either from a test setup that shows the problem, or from your actual config with passwords/sensitive information removed (note some are emitted in base64 form).
On Mon, Nov 16, 2015 at 02:06:17PM +0000, BÖSCH Christian wrote:
on freebsd 10.2 build from source failed with the message:
cd back-mdb; make all /bin/sh ../../../libtool --tag=disable-shared --mode=compile cc -g -O2 -I../../../include -I../../../include -I.. -I./.. -I./../../../libraries/liblmdb -c ./../../../libraries/liblmdb/mdb.c cc -g -O2 -I../../../include -I../../../include -I.. -I./.. -I./../../../libraries/liblmdb -c ./../../../libraries/liblmdb/mdb.c -o mdb.o ./../../../libraries/liblmdb/mdb.c:4758:39: error: use of undeclared identifier 'O_DSYNC' env->me_mfd = open(dpath, oflags | MDB_DSYNC, mode); ^ ./../../../libraries/liblmdb/mdb.c:409:20: note: expanded from macro 'MDB_DSYNC' # define MDB_DSYNC O_DSYNC ^ ./../../../libraries/liblmdb/mdb.c:9681:46: warning: data argument not used by format string [-Wformat-extra-args] (int)mr[i].mr_pid, (size_t)mr[i].mr_tid, txnid); ^ 1 warning and 1 error generated. *** Error code 1
Stop. make[3]: stopped in /root/openldap/servers/slapd/back-mdb *** Error code 1
This is ITS#7209 http://www.openldap.org/its/?findid=7209. The patch linked at the top of that should allow it to build.
thanks, Ryan