[postgis-devel] For PostGIS 2.2 moving forward make liblwgeom compatible between micro releases

Paul Ramsey pramsey at cleverelephant.ca
Thu Jul 30 07:47:20 PDT 2015


Only one ver number? We rev liblwgeom waaaaay more often than that.

P.

> On Jul 30, 2015, at 3:00 AM, Sandro Santilli <strk at keybit.net> wrote:
> 
>> On Tue, Jul 28, 2015 at 09:06:57PM +0200, Sebastiaan Couwenberg wrote:
>>> On 28-07-15 20:05, Markus Wanner wrote:
>>> (I also note that even between some major releases, liblwgeom didn't
>>> change that much. Some of them might in theory even be
>>> backwards-compatible - in practice, on a Debian system, they are
>>> separate packages, just because I'm not *sure* about that.)
>> 
>> liblwgeom has separate packages because that's how libraries are
>> commonly packaged in Debian. The library package name matches the
>> library SONAME (liblwgeom-2.1.8.so), and changes every time the SONAME does.
>> 
>> liblwgeom should move to a stable SONAME like liblwgeom.so.2 that only
>> changes when the ABI breaks, e.g. using `libtool -version-info`.
>> 
>> https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
> 
> As of r13855 liblwgeom switched to properly versioned interface.
> The SONAME for next library will be liblwgeom.so.2
> 
> Tests are welcome.
> 
> --strk;
> 
>  ()   Free GIS & Flash consultant/developer
>  /\   http://strk.keybit.net/services.html
> _______________________________________________
> postgis-devel mailing list
> postgis-devel at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-devel



More information about the postgis-devel mailing list