[postgis-devel] PostGIS 3.0 development begins
Regina Obe
lr at pcorp.us
Mon Aug 20 06:46:43 PDT 2018
I don't think we should follow that convention because postgis is an extension of postgresql and not a regular library.
So postgis-3 for pg10 would be different from postgis-3 for postgresql 11
Besides those rules aren't used under windows so we'd have to come up with a convention for windows if we went down that path.
That said – we had discussed truly following the postgresql extension model of not having a version number at all – just calling it postgis.so/dll/dylib whatever, but I think that was considered too drastic of a change since it would mean a postgis-2.5 (or whatever) couldn't coexist in the same PostgreSQL version/service as postgis-3 and since we may be changing on disc format etc, this would be an unpleasant hindrance for not much benefit.
From: postgis-devel [mailto:postgis-devel-bounces at lists.osgeo.org] On Behalf Of Darafei "Kom?pa" Praliaskouski
Sent: Monday, August 20, 2018 5:21 AM
To: PostGIS Development Discussion <postgis-devel at lists.osgeo.org>
Subject: Re: [postgis-devel] PostGIS 3.0 development begins
Can we follow the soname thing?
https://en.wikipedia.org/wiki/Soname
It basically says lib should be named postgis.so.3.0.0 and the soname set to postgis.so.3, instead of postgis-3.so. And a set of symlinks that link to the highest version available.
This is basically how it is with every other library in the system:
$ ll /usr/lib/libqscintilla2_qt4.so*
lrwxrwxrwx 1 root root 28 сту 3 2018 /usr/lib/libqscintilla2_qt4.so.13 -> libqscintilla2_qt4.so.13.1.0
lrwxrwxrwx 1 root root 28 сту 3 2018 /usr/lib/libqscintilla2_qt4.so.13.1 -> libqscintilla2_qt4.so.13.1.0
-rw-r--r-- 1 root root 4869264 сту 3 2018 /usr/lib/libqscintilla2_qt4.so.13.1.0
пн, 20 авг. 2018 г. в 1:41, Regina Obe <lr at pcorp.us <mailto:lr at pcorp.us> >:
Hey PostGIS Devs,
I've flipped trunk to 3.0 and created a 2.5 branch.
Feel free to start posting new stuff to trunk, and make sure any fixes that
need to go to 2.5.0 are backported to the 2.5 branch.
Is everyone okay if I flip so our lib is just postgis-3 instead of
postgis-3.0
Or did we not settle that argument yet?
Thanks,
Regina
_______________________________________________
postgis-devel mailing list
postgis-devel at lists.osgeo.org <mailto:postgis-devel at lists.osgeo.org>
https://lists.osgeo.org/mailman/listinfo/postgis-devel
--
Darafei Praliaskouski
Support me: http://patreon.com/komzpa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-devel/attachments/20180820/ffcca9e0/attachment.html>
More information about the postgis-devel
mailing list