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

Re: Build: 2.1.13 under SuSE Linux 8.0 with both BDB 4.0 and 4.1 (ITS#2339)



Hello Kurt,

Friday, February 28, 2003, 7:38:40 PM, you wrote:

KOo> The configure script isn't coded to support that particular naming
KOo> scheme.  It currently tries -ldb41, -ldb-41, -ldb4, -ldb-4, -ldb.
KOo> I've committed a change to HEAD to check for -ldb-4.1 as well (as
KOo> well as a couple of other likely variants).

I very appreciate that. Default BDB naming is libdb-4.1.so (among
others).

KOo> Well, you could link libdb41.so (and friends) to libdb-4.1.so (and friends).

This helps, build/test sequence succeded now. Thanks.
I'll modify my custom db41 RPM specs.

>>Why does cyrus-sasl (which *DOES NOT* require Berkeley DB 4.1 to operate) links
>>with libdb-4.1.so successfully, while OpenLDAP 2.1.13 (which *DOES NEED* 4.1 to
>>operate) do not?

KOo> Likely it tries -ldb-4.1 (or one of the other variants which refer to
KOo> libdb-4.1.so).   Or just install Berkeley DB in a separate directory
KOo> and make sure your environment is such that headers and libraries
KOo> in this separate directory are found before those you have in other
KOo> directories.

Exactly (just checked it's config.log). You seem to be right again.

Well, thanks a lot, Kurt.

bye
-- 
Best regards,
 Peter                            mailto:spam4octan@highway.ru