* Nikita V. Youshchenko: >> * Nikita V. Youshchenko: >> > However, if I will build library against libdb4.4 instead of >> > libdb4.2, this will probably break any binaries built against the >> > library - both packaged and local. >> >> What kind of interface does libetpan expose? Based on the package >> description, I wouldn't expect the library to export any Berkeley DB >> objects at all. > > Library internally uses libdb (to maintain mail cache, and probably > for other things also), and is currently linked against libdb4.2. So > the issue exists.
Berkeley DB uses symbol versioning, so I don't think changing the DB version will affect the library ABI. You need to devise a procedure for upgrading the database environments, of course. But this is completely separate from soname issues. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]