postgis / docker-postgis

Docker image for PostGIS
https://hub.docker.com/r/postgis/postgis/
MIT License
1.39k stars 466 forks source link

update to Postgis 3.2 (Postgis 3.1 deprecated) #275

Closed ImreSamu closed 2 years ago

ImreSamu commented 2 years ago

Important changes:

and

ImreSamu commented 2 years ago

13|14-master Geos reverted for an older version (2021dec16 - commits)

Ready for review.

phillipross commented 2 years ago

This looks good to me. Is it ready to merge?

ImreSamu commented 2 years ago

This looks good to me. Is it ready to merge?

imho: yes.


In the next ~urgent PR ( probably this year ): an Alpine upgrade to 3.15 is expected!

on the other hand, It is so complex

phillipross commented 2 years ago

@ImreSamu I think putting a jq-based templating system in place is really what will be necessary to provide a more elegant and maintainable way of building the images with their combinations of build architecture/platforms, OS variants, and combinations of pgsql+postgis+lib/dep releases and versions.

Is this something you'd be willing and able to work on?

ImreSamu commented 2 years ago

@phillipross :

in the next few months: I don't have a plan/time to rewrite to "a jq-based templating system";


for an alpine3.15 upgrade: As I see - we need to build an older GEOS / PROJ / GDAL version for the PostGIS 2.5

phillipross commented 2 years ago

@ImreSamu That's fair if you don't have the time. In recent months I've been thinking about how to do this and have some ideas, so I'll try to bootstrap it in some way. For the most part, the best way to do it is to piggyback on what the postgres repo does, and extend it to include capabilities for specifying versions of postgis, gdal, geos, proj, et al.

I'll keep an eye out for your postgis 2.5 PR 😉