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

Pavel Cahyna <[email protected]>
Newsgroups gmane.comp.file-systems.arla.general
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.