Multiple personalities

Daniel van Vugt daniel.van.vugt at canonical.com
Fri Mar 20 07:40:06 UTC 2015


Maybe as a temporary solution we should have the offending symbols 
versioned as "MIR_COMMON_3.1" still from within libmirclient. At least 
till the client ABI gets bumped.

That way existing clients are not forced to load two different versions 
of libmircommon simultaneously.


On 20/03/15 15:32, Daniel van Vugt wrote:
> This is interesting. Since r2408 we do indeed have legacy clients still
> working with newer library builds. So no obvious ABI break. But they
> work because they can load libmircommon.so.3&4 simultaneously.
>
> So everything apparently still works, but I'm a little afraid there
> might be unseen risks with two versions of the same library in one process.
>
> [https://bugs.launchpad.net/mir/+bug/1415321/comments/3]
>



More information about the Mir-devel mailing list