Boost logo

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



Boost-cmake list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk