kalog does not work in arla-0-44-branch (+workaround)

Pavel Cahyna pcah8322 at artax.karlin.mff.cuni.cz
Mon Jan 15 16:51:31 CET 2007


Hello,

I am using arla-0-44-branch on Ubuntu 6.10 Edgy Eft. When I compiled it
with
./configure --prefix=/usr/local --enable-smp --disable-berkeley-db
the resulting kalog binary only prints
kalog: kalog built without kaserver support

I've discovered that kaserver support is not built without HAVE_OPENSSL,
and this macro is never defined, even if I have OpenSSL developement
libraries and the build of arla even finds them - the kalog binary is
linked against libcrypto.so.0.9.8.

The workaround is to build with:
CPPFLAGS=-DHAVE_OPENSSL ./configure --prefix=/usr/local --enable-smp --disable-berkeley-db
the resulting kalog then works fine.

I don't know what the "proper" fix is, but I guess it is simple for
someone familiar with the build system...

Pavel Cahyna


More information about the Arla-drinkers mailing list