[jadmin] Jabber 2.1.7 fails make check on storage_db.lo on CentOS 4.4

marlowe marlowe at antagonism.org
Tue Jul 3 22:32:23 CDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

All,

When trying to run make check with Jabber 2.1.7, I receive the following
error.

/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
- -I.. -I../sm -I../c2s    -I/usr/kerberos/include -MT storage_db.lo -MD
- -MP -MF .deps/storage_db.Tpo -c -o storage_db.lo storage_db.c
 gcc -DHAVE_CONFIG_H -I. -I.. -I../sm -I../c2s -I/usr/kerberos/include
- -MT storage_db.lo -MD -MP -MF .deps/storage_db.Tpo -c storage_db.c
- -fPIC -DPIC -o .libs/storage_db.o
storage_db.c: In function `_st_db_get':
storage_db.c:336: error: `pool_cleaner' undeclared (first use in this
function)
storage_db.c:336: error: (Each undeclared identifier is reported only once
storage_db.c:336: error: for each function it appears in.)
storage_db.c:336: error: syntax error before "pool_free"
storage_db.c: In function `_st_db_delete_guts':
storage_db.c:396: error: `pool_cleaner' undeclared (first use in this
function)
storage_db.c:396: error: syntax error before "pool_free"
make[1]: *** [storage_db.lo] Error 1
make[1]: Leaving directory `/downloads/src/jabberd-2.1.7/storage'
make: *** [check-recursive] Error 1

I ran configure with the following options

export CFLAGS="-I/usr/kerberos/include"

./configure --enable-ssl \
    --enable-idn \
    --disable-mysql \
    --enable-db \
    --enable-debug \
    --disable-gsasl \
    --enable-cyrus

Using these options, I successfully compiled jabber 2.1.6 on CentOS 4.4.
 Where should I look to determine the cause of this error?

Thanks,
Patrick
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGixTHMYIXomaKpd8RAlZQAJ9hMXFGAjnO2Ji4xloXrQvRGulGwgCeOoQ5
Vr4AO819mclWpABXA38IO9o=
=fE7/
-----END PGP SIGNATURE-----


More information about the JAdmin mailing list