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

Sandro Santilli strk at keybit.net
Thu Jul 30 03:00:17 PDT 2015


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



More information about the postgis-devel mailing list