-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Sep 15, 2008, at 01:27 , Quanah Gibson-Mount wrote:
--On Thursday, September 11, 2008 10:21 AM +0200 Jens Vagelpohl <jens@dataflake.org
wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Having a failure on OS X 10.5/Intel:
> Starting test019-syncreplication-cascade ...
running defines.sh Starting master slapd on TCP/IP port 9011... Using ldapsearch to check that master slapd (pid=44726) is running... Using ldapadd to create the context prefix entry in the master... Starting R1 slave slapd on TCP/IP port 9012... Using ldapsearch to check that R1 slave slapd (pid=44731) is running... Starting R2 slave slapd on TCP/IP port 9013... Using ldapsearch to check that R2 slave slapd (pid=44735) is running... Starting P1 slave slapd on TCP/IP port 9014... Using ldapsearch to check that P1 slave slapd (pid=44739) is running... Starting P2 slave slapd on TCP/IP port 9015... Using ldapsearch to check that P2 slave slapd (pid=44743) is running... Starting P3 slave slapd on TCP/IP port 9016... Using ldapsearch to check that P3 slave slapd (pid=44747) is running... Using ldapadd to populate the master directory... Waiting 25 seconds for syncrepl to receive changes... Using ldapmodify to modify master directory... Waiting 25 seconds for syncrepl to receive changes... Using ldapsearch to read all the entries from the master... Using ldapsearch to read all the entries from the R1 slave... Using ldapsearch to read all the entries from the R2 slave... Using ldapsearch to read all the entries from the P1 slave... Using ldapsearch to read all the entries from the P2 slave... Using ldapsearch to read all the entries from the P3 slave... Filtering master ldapsearch results... Filtering R1 slave ldapsearch results... Filtering R2 slave ldapsearch results... Filtering P1 slave ldapsearch results... Filtering P2 slave ldapsearch results... Filtering P3 slave ldapsearch results... Comparing retrieved entries from master and R1 slave... test failed - master and R1 slave databases differ
> ./scripts/test019-syncreplication-cascade failed (exit 1)
make[2]: *** [bdb-yes] Error 1 make[1]: *** [test] Error 2 make: *** [test] Error 2
Wha data do you need?
What BDB version you are using would be useful to start. Also, manually run the diff the test is running, and see what the difference being reported is -- Missing entries, or something else?
The difference are missing entries. I compiled against BDB 4.6.21.
Following list traffic I have cleaned out that testing sandbox and built BDB 4.7.25 to retry my test. However, now I'm getting a (non-BDB- related) failure during the configure stage:
openldap-2.4-branch$ ./configure --enable-overlays --enable-ldap -- enable-meta Configuring OpenLDAP 2.4.X-Engineering (from CVS sources) ... checking build system type... i686-apple-darwin9.5.0 checking host system type... i686-apple-darwin9.5.0
< snip lots of stuff >
config.status: creating servers/Makefile config.status: creating servers/slapd/Makefile config.status: creating servers/slapd/back-bdb/Makefile config.status: creating servers/slapd/back-dnssrv/Makefile config.status: creating servers/slapd/back-hdb/Makefile config.status: creating servers/slapd/back-ldap/Makefile config.status: creating servers/slapd/back-ldif/Makefile config.status: creating servers/slapd/back-meta/Makefile config.status: creating servers/slapd/back-monitor/Makefile config.status: creating servers/slapd/back-ndb/Makefile config.status: error: cannot find input file: servers/slapd/back-ndb/ Makefile.in
??
jens