[postgis-devel] Soft launch: PostGIS 2.2.7, 2.3.7, 2.4.4

Regina Obe lr at pcorp.us
Mon Apr 2 01:38:23 PDT 2018


> Hi Regina,

> On Mon, 2018-04-02 at 02:45 -0400, Regina Obe wrote:
>> I plan to do the official release of PostGIS 2.2.7, 2.3.7, 2.4.4 this 
>> Friday.
>> 
>> I would appreciate if folks and in particular packagers do a test to 
>> make sure all works well.
>> 
>> The tar balls are located here:

> <snip>

> What would it take to add PostgreSQL 10 "build" support to 2.2 branch? PostGIS RPMs ship "$majorversion - 1".so files for upgrade support. So, if we want to have 2.3 RPMs in PostgreSQL 10 repos, then 2.2 must be just built as well.

> This is what I'm getting:

> =====================================
> ---- Making all in libpgcommon
> make[2]: Entering directory '/var/lib/pgsql/git/pgrpms/rpm/redhat/master/postgis23/master/postgis-2.3.6/postgis-2.2.6/libpgcommon'

> Again, this is for upgrade purposes, and all I want is just a clean build.

> Regards,
> --
> Devrim Gündüz

Why do you need 2.2 RPMs in PostgreSQL 10 repos?

2.3 builds for PostgreSQL 10, 9.6, 9.5, 9.4

We already have 10 for 2.3 upgrade only (though technically I think it would work for more than that)
2.4 is the version that should be officially shipping with PostgreSQL 10.

Your pathing looks a little weird here (why is 2.2.6 embedded in 2.3.6 ?) or is that so you can provide the .so?

/var/lib/pgsql/git/pgrpms/rpm/redhat/master/postgis23/master/postgis-2.3.6/postgis-2.2.6/libpgcommon'

And 2.2.7, 2.3.7 is what we are shipping now 2.2.6/2.3.6

If you really need it that badly, I would suggest making a copy of 2.3.so that you  built for 10 and calling it 2.2.so (it's safer than us trying to backport 10 changes to 2.2)

BTW this very mess is why I wanted to ditch the minor version so the lib would just be called postgis-2 (and we would maintain abi/sql level compatibility which we mostly do already) but lots of people seemed to have issue with that especially doing mid PostGIS 2 series.  It's on the table for PostGIS 3.

2.2 and 2.3 are abi and sql compatible.  2.3 just adds more functions, doesn't take any away that are needed to load 2.2.

Thanks,
Regina



More information about the postgis-devel mailing list