Levent G|ndogdu wrote:
>>> [root@vmsurfrider bin]# ldd master
>>> libdb-3.1.so => /lib/libdb-3.1.so (0x4010d000)
>>
>>> [root@vmsurfrider bin]# ldd imapd
>>> libdb-3.1.so => /lib/libdb-3.1.so (0x401af000)
>>
>>> [root@vmsurfrider bin]# ldd pop3d
>>> libdb-3.1.so => /lib/libdb-3.1.so (0x401af000)
>>
>> Those binaries don't appear to be pointing to your newly built
>> Berkeley DB library (particularly as the version numbers are
>> different).
> Are you sure that the values in parantheses really describe the version
> numbers?
I wasn't referring to the offsets, but to the file names that were
linked to (and the version numbers embedded in that). In addition,
John also implied (in his ld.so.conf) that he built the DB libs in
/usr/local/BerkeleyDB.3.2/lib, yet those libraries above point to
/lib (and version 3.1).
> I thought it's some offset information, correct me, if I'm
> wrong.
Yes, the bracketed values are offsets, but I wasn't referring to them.
> Everything is configured and built without
> any further user interaction. ldd displays different values for almost
> any library.
They do match in this case, but I'm not familiar enough with Cyrus 2.x
to see if he has missed out any executables that are needed.
--
Regards,
Daryl Tester, Software Wrangler and Bit Herder, IOCANE Pty. Ltd.
"You shouldn't mix meditation with management. The mind gets too empty."
-- Dilbert