[Date Prev][Date Next] [Chronological] [Thread] [Top]

head build fails for --enable-slapi (ITS#2526)



Full_Name: Norbert Klasen
Version: head
OS: SuSE Linux 8.1
URL: /
Submission from: (NULL) (80.132.175.201)


Building of current head fails, when configured --with-slapi:

./configure  --prefix=/home/norbert/openldap --disable-ipv6 --with-cyrus-sasl
--without-kerberos --enable-crypt --enable-lmpasswd --enable-rewrite
--enable-slapi --enable-ldap --enable-monitor

make[3]: Entering directory `/home/norbert/src/ldap/servers/slapd/slapi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/norbert/src/ldap/servers/slapd/slapi'
cp slapi/.libs/libslapi.a .
/bin/sh /home/norbert/src/ldap/libtool --mode=link cc -static -g -O2 
-L/usr/local/BerkeleyDB.4.1/lib -Wl,-rpath,/usr/local/BerkeleyDB.4.1/lib
-L/usr/local/sasl2/lib -Wl,-rpath,/usr/local/sasl2/lib
-Wl,-rpath,/usr/local/heimdal/lib   -o slapd main.o globals.o config.o daemon.o
connection.o search.o filter.o add.o cr.o attr.o entry.o backend.o result.o
operation.o dn.o compare.o modify.o delete.o modrdn.o ch_malloc.o value.o ava.o
bind.o unbind.o abandon.o filterentry.o phonetic.o acl.o str2filter.o aclparse.o
init.o user.o repl.o lock.o controls.o extended.o kerberos.o passwd.o schema.o
schema_check.o schema_init.o schema_prep.o schemaparse.o ad.o at.o mr.o syntax.o
oc.o saslauthz.o oidm.o starttls.o index.o sets.o referral.o root_dse.o sasl.o
module.o mra.o mods.o sl_malloc.o limits.o backglue.o operational.o
matchedValues.o cancel.o syncrepl.o  version.o libbackends.a
../../libraries/libavl/libavl.a ../../libraries/libldbm/libldbm.a
../../libraries/liblunicode/liblunicode.a
../../libraries/librewrite/librewrite.a ../../libraries/libldif/libldif.a
../../libraries/liblutil/liblutil.a ../../libraries/libldap_r/libldap_r.la
../../libraries/liblber/liblber.la -ldb-4.1  -lsasl2  -lssl -lcrypto   -lcrypt
-lresolv -ldl  -pthread  ./libslapi.a  \
	
cc -g -O2 -Wl,-rpath -Wl,/usr/local/BerkeleyDB.4.1/lib -Wl,-rpath
-Wl,/usr/local/sasl2/lib -Wl,-rpath -Wl,/usr/local/heimdal/lib -o slapd main.o
globals.o config.o daemon.o connection.o search.o filter.o add.o cr.o attr.o
entry.o backend.o result.o operation.o dn.o compare.o modify.o delete.o modrdn.o
ch_malloc.o value.o ava.o bind.o unbind.o abandon.o filterentry.o phonetic.o
acl.o str2filter.o aclparse.o init.o user.o repl.o lock.o controls.o extended.o
kerberos.o passwd.o schema.o schema_check.o schema_init.o schema_prep.o
schemaparse.o ad.o at.o mr.o syntax.o oc.o saslauthz.o oidm.o starttls.o index.o
sets.o referral.o root_dse.o sasl.o module.o mra.o mods.o sl_malloc.o limits.o
backglue.o operational.o matchedValues.o cancel.o syncrepl.o version.o -pthread 
-L/usr/local/BerkeleyDB.4.1/lib -L/usr/local/sasl2/lib libbackends.a
../../libraries/libavl/libavl.a ../../libraries/libldbm/libldbm.a
../../libraries/liblunicode/liblunicode.a
../../libraries/librewrite/librewrite.a ../../libraries/libldif/libldif.a
../../libraries/liblutil/liblutil.a ../../libraries/libldap_r/.libs/libldap_r.a
/home/norbert/src/ldap/libraries/liblber/.libs/liblber.a -L/usr/local/lib
-L/usr/local/heimdal//lib ../../libraries/liblber/.libs/liblber.a
/usr/local/BerkeleyDB.4.1/lib/libdb-4.1.a /usr/local/sasl2//lib/libsasl2.so
-lssl -lcrypto -lcrypt -lresolv -ldl ./libslapi.a -Wl,--rpath
-Wl,/usr/local/sasl2//lib -Wl,--rpath -Wl,/usr/local/sasl2//lib
libbackends.a(bdbsearch.o): In function `bdb_abandon':
/home/norbert/src/ldap/servers/slapd/back-bdb/search.c:305: multiple definition
of `bdb_abandon'
libbackends.a(bdbpsearch.o)(.text+0x0): first defined here
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
Warning: size of symbol `bdb_abandon' changed from 155 to 122 in
libbackends.a(bdbsearch.o)
libbackends.a(bdbsearch.o): In function `bdb_cancel':
/home/norbert/src/ldap/servers/slapd/back-bdb/search.c:324: multiple definition
of `bdb_cancel'
libbackends.a(bdbpsearch.o)(.text+0x9c): first defined here
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
Warning: size of symbol `bdb_cancel' changed from 241 to 158 in
libbackends.a(bdbsearch.o)
libbackends.a(bdbpsearch.o): In function `bdb_psearch':
bdbpsearch.o(.text+0x708): undefined reference to `bdb_dn2entry_rw'
bdbpsearch.o(.text+0x7a0): undefined reference to `bdb_cache_return_entry_rw'
bdbpsearch.o(.text+0x7dc): undefined reference to `bdb_cache_return_entry_rw'
bdbpsearch.o(.text+0x895): undefined reference to `bdb_cache_return_entry_rw'
bdbpsearch.o(.text+0x8d1): undefined reference to `bdb_cache_return_entry_rw'
bdbpsearch.o(.text+0xa65): undefined reference to `bdb_cache_return_entry_rw'
libbackends.a(bdbpsearch.o)(.text+0xc8b): more undefined references to
`bdb_cache_return_entry_rw' follow
./libslapi.a(plugin.o): In function `loadPlugin':
/home/norbert/src/ldap/servers/slapd/slapi/plugin.c:574: undefined reference to
`lt_dlinit'
/home/norbert/src/ldap/servers/slapd/slapi/plugin.c:579: undefined reference to
`lt_dlopen'
/home/norbert/src/ldap/servers/slapd/slapi/plugin.c:584: undefined reference to
`lt_dlsym'
/home/norbert/src/ldap/servers/slapd/slapi/plugin.c:593: undefined reference to
`lt_dlclose'
/home/norbert/src/ldap/servers/slapd/slapi/plugin.c:586: undefined reference to
`lt_dlclose'
collect2: ld returned 1 exit status
make[2]: *** [slapd] Error 1
make[2]: Leaving directory `/home/norbert/src/ldap/servers/slapd'
make[1]: *** [all-common] Error 1
make[1]: Leaving directory `/home/norbert/src/ldap/servers'
make: *** [all-common] Error 1