[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
1.2.1 compiles, fails test
Good day
OpenLDAP looks wonderful, but I can't get it to run. Can anyone offer
some suggestions?
Thanks
David Mitchell
Platform: Red Hat 6.0, with kernel 2.2.9
Freshly-downloaded openldap-release.tgz
./configure --enable-crypt
The first pass through produced the "macro 'strdup'" errors mentioned by
Trevor Harrison in his post on Friday, so I applied the patch
openldap-990504-strdup.patch that Jochen Wiedmann recommended.
Now make depend proceeds without any errors.
make produces the following warnings:
testavl.c: In function `main':
testavl.c:28: warning: passing arg 2 of `avl_free' from incompatible
pointer type
libtool: link: warning: `-version-info' is ignored while linking
programs
libtool: link: warning: `-version-info' is ignored while linking
programs
libtool: link: warning: `-version-info' is ignored while linking
programs
libtool: link: warning: `-version-info' is ignored while linking
programs
libtool: link: warning: `-version-info' is ignored while linking
programs
util.c: In function `mygetpass':
util.c:87: warning: assignment makes pointer from integer without a cast
edit.c: In function `load_editor':
edit.c:191: warning: assignment makes pointer from integer without a
cast
replica.c: In function `start_replica_thread':
replica.c:59: warning: passing arg 2 of `ldap_pvt_thread_create' makes
integer f
rom pointer without a cast
Running (as root) make in ./tests fails as follows:
[root@magdalena tests]# make
ln: ./data: cannot overwrite directory
make: [all-local] Error 1 (ignored)
Initiating LDAP tests...
>>>>> Executing all LDAP tests...
>>>>> Test Directory: .
>>>>> Starting test001-ldif2ldbm ...
running defines.sh .
Datadir is ./data
Cleaning up in ./test-db...
Running ldif2ldbm to build slapd database...
id2entry file: Success
dn2id file: Success
Starting slapd on TCP/IP port 9009...
Using ldapsearch to retrieve all the entries...
Waiting 5 seconds for slapd to start...
ldapsearch failed!
>>>>> ./scripts/test001-ldif2ldbm failed (exit 32)
make: *** [all-local] Error 32