:: Re: [DNG] leveldb support proposal
トップ ページ
このメッセージを削除
このメッセージに返信
著者: Hendrik Boom
日付:  
To: dng
題目: Re: [DNG] leveldb support proposal
On Tue, Mar 01, 2016 at 03:05:10PM +0000, Rainer Weikusat wrote:
>
> But this already exists. Eg, the machine I usually use for development
> (Debian 6 based) has the following version of libdb installed:
>
> ii  libdb4.2         4.2.52+dfsg-5     Berkeley v4.2 Database Libraries [runtime]
> ii  libdb4.5         4.5.20-13         Berkeley v4.5 Database Libraries [runtime]
> ii  libdb4.6         4.6.21-16         Berkeley v4.6 Database Libraries [runtime]
> ii  libdb4.7         4.7.25-9          Berkeley v4.7 Database Libraries [runtime]
> ii  libdb4.8         4.8.30-2          Berkeley v4.8 Database Libraries [runtime]
> ii  libdb4.8-dev     4.8.30-2          Berkeley v4.8 Database Libraries [development]

>
> That's just a matter of using a different soname whenever something
> changes in a backward incompatible way. Even for cases where the soname
> is fixed 'for political reasons' aka 'glibc', the issue is supposed to
> be handled transparently via symbol versioning.


It seems to me that a decade or more ago, I read that this was the standard
Linux way to name multiple versions of libraries.

-- hendrik