|
Boost Interest : |
Subject: Re: [Boost-cmake] Configuration for sonames for the boost dynamic libraries on Unix
From: Denis Arnaud (denis.arnaud_boost_at_[hidden])
Date: 2009-10-29 14:55:52
2009/10/29 Sean Chittenden <sean_at_[hidden]>
> I'm still coming up to speed on boost's convention for micro versions, but
> couldn't the SONAME be set to "*.so.1.41" instead of "*.1.41.0" ?
>
> -sc
>
That makes a lot of sense (at least to me), of course. But, as Volodya
suggests, there is no guarantee that "upstream Boost" keeps (ABI)
compatibility from a given version to another. Now, as apparently "upstream
Boost" will not make any release with a sub-minor version not equal to 0, it
should be safe to assume that "1.41" == "1.41.0", and therefore that "1.41"
be compatible with "1.41.x" (since x=0).
Denis