Plugin loading in libsasl

Ondřej Surý ondrej at sury.org
Wed Jul 17 09:04:09 EDT 2013


On Wed, Jul 17, 2013 at 1:02 PM, Alexey Melnikov
<alexey.melnikov at isode.com>wrote:

> On 16/07/2013 14:23, Ondřej Surý wrote:
>
>> Hi,
>>
> Hi Ondřej,
>
>  I have realized one quite serious problem in plugin loading with recent
>> SONAME bump.
>>
>> The plugins are versioned, but the library ignores that and looks for .so
>> files in the plugins directory.
>>
>> This basically prevents the gradual transitioning from one SONAME to
>> another, since at one point in time you have to replace the plugins with
>> one version or another.
>>
>> I would propose to change the mechanism to look for:
>>
>> .so.<SONAME>
>>
> How can libsasl library know expected <SONAME> information?


I expect that one should be able to compute it at compile time from the
info passed to libtool.

O.
-- 
Ondřej Surý <ondrej at sury.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20130717/a739a0cc/attachment.html 


More information about the Cyrus-devel mailing list