[SCM] PostGIS branch stable-3.4 updated. 3.4.4-77-gc85e002c6
git at osgeo.org
git at osgeo.org
Sat Feb 7 20:13:34 PST 2026
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".
The branch, stable-3.4 has been updated
via c85e002c6c6d6b0bbac1a2f8e8f49615650abcec (commit)
via d539a72e8fb6e8f2d7ccb15ff9c8c8d535745090 (commit)
from b83b12349d5098c0b8cd37c2b2ff6af9178cb07d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c85e002c6c6d6b0bbac1a2f8e8f49615650abcec
Author: Regina Obe <lr at pcorp.us>
Date: Sat Feb 7 23:13:19 2026 -0500
Prep for PostGIS 3.4.5 release
diff --git a/README.postgis b/README.postgis
index b150a8595..fab55b967 100644
--- a/README.postgis
+++ b/README.postgis
@@ -1,8 +1,8 @@
PostGIS - Geographic Information Systems Extensions to PostgreSQL
=================================================================
-:Version: 3.4.4
-:Date: 2024-12-22
+:Version: 3.4.5
+:Date: 2026-02-07
:Website: https://postgis.net
This distribution contains a module which implements GIS simple features, ties
diff --git a/Version.config b/Version.config
index 7e62319ac..478b78f91 100644
--- a/Version.config
+++ b/Version.config
@@ -5,7 +5,7 @@
POSTGIS_MAJOR_VERSION=3
POSTGIS_MINOR_VERSION=4
-POSTGIS_MICRO_VERSION=5dev
+POSTGIS_MICRO_VERSION=5
# Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
# when changing POSTGIS_MINOR_VERSION
diff --git a/doc/release_notes.xml b/doc/release_notes.xml
index 45abdb57b..b3edabeba 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -2,6 +2,63 @@
<appendix id="release_notes">
<title>Appendix</title>
<subtitle>Release Notes</subtitle>
+ <sect1>
+ <title>PostGIS 3.4.5</title>
+ <para>2025/02/07</para>
+ <para>PostgreSQL 12-17 required. GEOS 3.6+ required but GEOS 3.12+ to take advantage of all features. Proj 6.1+ required.</para>
+
+ <simplesect>
+ <title>Bug Fixes</title>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/6023">6023</ulink>, Fix robustness issue in ptarray_contains_point (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/6027">6027</ulink>, Fix RemoveUnusedPrimitives without topology in search_path (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5978">5978</ulink>, fix parsing of constraints in geometry_columns (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5977">5977</ulink>, Fix downgrade protection with standard conforming strings off (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5947">5947</ulink>, [topology] Fix crash in ST_ModEdgeHeal (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5951">5951</ulink>, [topology] Fix crash in ST_GetFaceEdges with corrupted topology (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5925">5925</ulink>, #5946, [topology] Have GetFaceContainingPoint survive EMPTY edges (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5936">5936</ulink>, [topology] Do script-based upgrade in a single transaction (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5922">5922</ulink>, [topology] Fix crash in TopoGeo_AddLinestring with EMPTY input (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5908">5908</ulink>, [topology] Fix crash in GetFaceContainingPoint (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5907">5907</ulink>, [topology] Fix crash in TopoGeo_AddPolygon with EMPTY input (Sandro Santilli)</para>
+ <para>Do not complain about illegal option when calling shp2pgsql -?</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5564">5564</ulink>, BRIN crash fix and support for parallel in PG17+
+ (Paul Ramsey, Regina Obe)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5876">5876</ulink>, Fix ST_AddPoint with empty point argument</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5874">5874</ulink>, Line substring returns wrong answer (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5829">5829</ulink>, geometry_columns with non-standard constraints (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5818">5818</ulink>, GT-244 Fix CG_IsSolid function (Loïc Bartoletti)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5885">5885</ulink>, Fix documentation about grid-based overlay operations (Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5921">5921</ulink>, Crash freeing uninitialized pointer (Arsenii Mukhin)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5912">5912</ulink>, Crash on GML with xlink and no prefix (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5905">5905</ulink>, Crash on deeply nested geometries (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5909">5909</ulink>, ST_ValueCount crashes on empty table (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5917">5917</ulink>, ST_Relate becomes unresponsive (Paul Ramsey)</para>
+ <para>Support build under Pg19 (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5082">5082</ulink>, LRS proportions clamped to [0,1] (Pawel Ostrowski)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5985">5985</ulink>, Fix configure issue with Debian 12 and 13 (Regina Obe, Sandro Santilli)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5991">5991</ulink>, CircularString distance error (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5989">5989</ulink>, ST_Distance error on CurvePolygon (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5962">5962</ulink>, Consistent clipping of MULTI/POINT (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5754">5754</ulink>, ST_ForcePolygonCCW reverses lines (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/6020">6020</ulink>, schema qualify call in ST_MPointFromText (Paul Ramsey)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/6028">6028</ulink>, crash indexing malformed empty polygon (Paul Ramsey)</para>
+ <para><ulink url="https://github.com/postgis/postgis/pull/841">GH-841</ulink>, small memory leak in address_standardizer (Maxim Korotkov)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5998">5998</ulink>, [tiger_geocoder] [security] CVE-2022-2625, make sure tables requires
+ by extension are owned by extension (Andrey Borodin, Yandex)</para>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5853">5853</ulink>, Issue with topology and tiger geocoder upgrade scripts (Regina Obe, Spencer Bryson)</para>
+
+ </simplesect>
+
+ <simplesect>
+ <title>Enhancements</title>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5782">5782</ulink>, Improve robustness of min distance calculation (Sandro Santilli)</para>
+ </simplesect>
+
+ <simplesect>
+ <title>Breaking Changes </title>
+ <para><ulink url="https://trac.osgeo.org/postgis/ticket/5799">5799</ulink>, make ST_TileEnvelope clips envelopes to tile plane extent (Paul Ramsey)</para>
+ </simplesect>
+ </sect1>
<sect1>
<title>PostGIS 3.4.4</title>
<para>2024/09/04</para>
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index b4f6f26d0..860f0ee6e 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -71,9 +71,10 @@ UPGRADEABLE_VERSIONS = \
3.0.9 \
3.0.10 \
3.0.11 \
+ 3.0.12 \
3.1.0 \
3.1.1 \
- 3.1.2 \
+ 3.1.2 \
3.1.3 \
3.1.4 \
3.1.5 \
@@ -84,6 +85,7 @@ UPGRADEABLE_VERSIONS = \
3.1.10 \
3.1.11 \
3.1.12 \
+ 3.1.13 \
3.2.0 \
3.2.1 \
3.2.2 \
@@ -93,6 +95,7 @@ UPGRADEABLE_VERSIONS = \
3.2.6 \
3.2.7 \
3.2.8 \
+ 3.2.9 \
3.3.0 \
3.3.1 \
3.3.2 \
@@ -102,6 +105,7 @@ UPGRADEABLE_VERSIONS = \
3.3.6 \
3.3.7 \
3.3.8 \
+ 3.3.9 \
3.4.0 \
3.4.1 \
3.4.2 \
commit d539a72e8fb6e8f2d7ccb15ff9c8c8d535745090
Author: Regina Obe <lr at pcorp.us>
Date: Sat Feb 7 22:03:17 2026 -0500
Remove postgis_extension_remove_objects
References #5853 for PostGIS 3.4.5
diff --git a/NEWS b/NEWS
index e38c14aa7..caf69b355 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
-PostGIS 3.4.5dev
-xxxx/xx/xx
+PostGIS 3.4.5
+2026/02/07
PostgreSQL 12-17 required. GEOS 3.6+ required but GEOS 3.12+ to take advantage of all features.
Proj 6.1+ required.
@@ -42,6 +42,7 @@ Proj 6.1+ required.
- GH-841, small memory leak in address_standardizer (Maxim Korotkov)
- #5998, [tiger_geocoder] [security] CVE-2022-2625, make sure tables requires
by extension are owned by extension (Andrey Borodin, Yandex)
+ - #5853, Issue with topology and tiger geocoder upgrade scripts (Regina Obe, Spencer Bryson)
PostGIS 3.4.4
2024/12/22
diff --git a/extensions/postgis_extension_helper.sql.in b/extensions/postgis_extension_helper.sql.in
index 632385133..b0f73015b 100644
--- a/extensions/postgis_extension_helper.sql.in
+++ b/extensions/postgis_extension_helper.sql.in
@@ -14,72 +14,6 @@
-- This is a suite of SQL helper functions for use during a PostGIS extension install/upgrade
-- The functions get uninstalled after the extention install/upgrade process
---------------------------
--- postgis_extension_remove_objects: This function removes objects of a particular class from an extension
--- this is needed because there is no ALTER EXTENSION DROP FUNCTION/AGGREGATE command
--- and we can't CREATE OR REPALCe functions whose signatures have changed and we can drop them if they are part of an extention
--- So we use this to remove it from extension first before we drop
-CREATE FUNCTION postgis_extension_remove_objects(param_extension text, param_type text)
- RETURNS boolean AS
-$$
-DECLARE
- var_sql text := '';
- var_r record;
- var_result boolean := false;
- var_class text := '';
- var_is_aggregate boolean := false;
- var_sql_list text := '';
- var_pgsql_version integer := pg_catalog.current_setting('server_version_num');
-BEGIN
- var_class := CASE WHEN pg_catalog.lower(param_type) OPERATOR(pg_catalog.=)'function' OR pg_catalog.lower(param_type) OPERATOR(pg_catalog.=) 'aggregate' THEN 'pg_catalog.pg_proc' ELSE '' END;
- var_is_aggregate := CASE WHEN pg_catalog.lower(param_type) OPERATOR(pg_catalog.=) 'aggregate' THEN true ELSE false END;
-
- IF var_pgsql_version OPERATOR(pg_catalog.<) 110000 THEN
- var_sql_list := $sql$SELECT 'ALTER EXTENSION ' OPERATOR(pg_catalog.||) e.extname OPERATOR(pg_catalog.||) ' DROP ' OPERATOR(pg_catalog.||) $3 OPERATOR(pg_catalog.||) ' ' OPERATOR(pg_catalog.||) COALESCE(proc.proname OPERATOR(pg_catalog.||) '(' OPERATOR(pg_catalog.||) oidvectortypes(proc.proargtypes) OPERATOR(pg_catalog.||) ')' ,typ.typname, cd.relname, op.oprname,
- cs.typname OPERATOR(pg_catalog.||) ' AS ' OPERATOR(pg_catalog.||) ct.typname OPERATOR(pg_catalog.||) ') ', opcname, opfname) OPERATOR(pg_catalog.||) ';' AS remove_command
- FROM pg_catalog.pg_depend As d INNER JOIN pg_catalog.pg_extension As e
- ON d.refobjid OPERATOR(pg_catalog.=) e.oid INNER JOIN pg_catalog.pg_class As c ON
- c.oid OPERATOR(pg_catalog.=) d.classid
- LEFT JOIN pg_catalog.pg_proc AS proc ON proc.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_catalog.pg_type AS typ ON typ.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_catalog.pg_class As cd ON cd.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_operator As op ON op.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_catalog.pg_cast AS ca ON ca.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_catalog.pg_type AS cs ON ca.castsource OPERATOR(pg_catalog.=) cs.oid
- LEFT JOIN pg_catalog.pg_type AS ct ON ca.casttarget OPERATOR(pg_catalog.=) ct.oid
- LEFT JOIN pg_opclass As oc ON oc.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_opfamily As ofa ON ofa.oid OPERATOR(pg_catalog.=) d.objid
- WHERE d.deptype OPERATOR(pg_catalog.=) 'e' and e.extname OPERATOR(pg_catalog.=) $1 and c.relname OPERATOR(pg_catalog.=) $2 AND COALESCE(proc.proisagg, false) OPERATOR(pg_catalog.=) $4;$sql$;
- ELSE -- for PostgreSQL 11 and above, they removed proc.proisagg among others and replaced with some func type thing
- var_sql_list := $sql$SELECT 'ALTER EXTENSION ' OPERATOR(pg_catalog.||) e.extname OPERATOR(pg_catalog.||) ' DROP ' OPERATOR(pg_catalog.||) $3 OPERATOR(pg_catalog.||) ' ' OPERATOR(pg_catalog.||) COALESCE(proc.proname OPERATOR(pg_catalog.||) '(' OPERATOR(pg_catalog.||) oidvectortypes(proc.proargtypes) OPERATOR(pg_catalog.||) ')' ,typ.typname, cd.relname, op.oprname,
- cs.typname OPERATOR(pg_catalog.||) ' AS ' OPERATOR(pg_catalog.||) ct.typname OPERATOR(pg_catalog.||) ') ', opcname, opfname) OPERATOR(pg_catalog.||) ';' AS remove_command
- FROM pg_catalog.pg_depend As d INNER JOIN pg_catalog.pg_extension As e
- ON d.refobjid OPERATOR(pg_catalog.=) e.oid INNER JOIN pg_catalog.pg_class As c ON
- c.oid OPERATOR(pg_catalog.=) d.classid
- LEFT JOIN pg_catalog.pg_proc AS proc ON proc.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_catalog.pg_type AS typ ON typ.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_catalog.pg_class As cd ON cd.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_operator As op ON op.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_catalog.pg_cast AS ca ON ca.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_catalog.pg_type AS cs ON ca.castsource OPERATOR(pg_catalog.=) cs.oid
- LEFT JOIN pg_catalog.pg_type AS ct ON ca.casttarget OPERATOR(pg_catalog.=) ct.oid
- LEFT JOIN pg_opclass As oc ON oc.oid OPERATOR(pg_catalog.=) d.objid
- LEFT JOIN pg_opfamily As ofa ON ofa.oid OPERATOR(pg_catalog.=) d.objid
- WHERE d.deptype OPERATOR(pg_catalog.=) 'e' and e.extname OPERATOR(pg_catalog.=) $1 and c.relname OPERATOR(pg_catalog.=) $2 AND (proc.prokind OPERATOR(pg_catalog.=) 'a') OPERATOR(pg_catalog.=) $4;$sql$;
- END IF;
-
- FOR var_r IN EXECUTE var_sql_list USING param_extension, var_class, param_type, var_is_aggregate
- LOOP
- var_sql := var_sql OPERATOR(pg_catalog.||) var_r.remove_command OPERATOR(pg_catalog.||) ';';
- END LOOP;
- IF var_sql > '' THEN
- EXECUTE var_sql;
- var_result := true;
- END IF;
-
- RETURN var_result;
-END;
-$$
-LANGUAGE plpgsql VOLATILE;
CREATE FUNCTION postgis_extension_drop_if_exists(param_extension text, param_statement text)
RETURNS boolean AS
diff --git a/extensions/postgis_extension_helper_uninstall.sql b/extensions/postgis_extension_helper_uninstall.sql
index 2fb1d1756..756dc80f8 100644
--- a/extensions/postgis_extension_helper_uninstall.sql
+++ b/extensions/postgis_extension_helper_uninstall.sql
@@ -13,7 +13,6 @@
--
-- This drops extension helper functions
-- and should be called at the end of the extension upgrade file
-DROP FUNCTION postgis_extension_remove_objects(text, text);
DROP FUNCTION postgis_extension_drop_if_exists(text, text);
DROP FUNCTION IF EXISTS postgis_extension_AddToSearchPath(varchar);
DROP FUNCTION IF EXISTS postgis_extension_AddToSearchPath(text);
diff --git a/extensions/postgis_tiger_geocoder/Makefile.in b/extensions/postgis_tiger_geocoder/Makefile.in
index 53de35f65..da6cb40e3 100644
--- a/extensions/postgis_tiger_geocoder/Makefile.in
+++ b/extensions/postgis_tiger_geocoder/Makefile.in
@@ -85,7 +85,7 @@ sql/$(EXTENSION).sql: sql/$(EXTENSION)_pre.sql ../../utils/create_or_replace_to_
| $(PERL) @top_srcdir@/utils/create_or_replace_to_create.pl sql/$(EXTENSION)_pre.sql \
> $@
-sql/$(EXTENSION)--ANY--$(EXTVERSION).sql: ../postgis_extension_helper.sql sql_bits/remove_from_extension.sql.in sql/tiger_geocoder_upgrade_minor.sql sql_bits/mark_editable_objects.sql.in sql_bits/tiger_geocoder_comments.sql | sql
+sql/$(EXTENSION)--ANY--$(EXTVERSION).sql: ../postgis_extension_helper.sql sql/tiger_geocoder_upgrade_minor.sql sql_bits/mark_editable_objects.sql.in sql_bits/tiger_geocoder_comments.sql | sql
cat $^ > $@
echo "SELECT postgis_extension_drop_if_exists('${EXTENSION}', 'DROP SCHEMA tiger_data');" >> $@
cat @srcdir@/../postgis_extension_helper_uninstall.sql >> $@
diff --git a/extensions/postgis_tiger_geocoder/sql_bits/remove_from_extension.sql.in b/extensions/postgis_tiger_geocoder/sql_bits/remove_from_extension.sql.in
deleted file mode 100644
index 704a145b6..000000000
--- a/extensions/postgis_tiger_geocoder/sql_bits/remove_from_extension.sql.in
+++ /dev/null
@@ -1,19 +0,0 @@
--- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
---
-----
--- PostGIS - Spatial Types for PostgreSQL
--- http://postgis.net
---
--- Copyright (C) 2011 Regina Obe <lr at pcorp.us>
---
--- This is free software; you can redistribute and/or modify it under
--- the terms of the GNU General Public Licence. See the COPYING file.
---
--- Author: Regina Obe <lr at pcorp.us>
---
--- This drops extension helper functions
--- and should be called at the end of the extension upgrade file
--- removes all postgis_topology functions from postgis_topology extension since they will be readded
--- during upgrade
-SELECT postgis_extension_remove_objects('postgis_tiger_geocoder', 'FUNCTION');
-SELECT postgis_extension_remove_objects('postgis_tiger_geocoder', 'AGGREGATE');
diff --git a/extensions/postgis_topology/Makefile.in b/extensions/postgis_topology/Makefile.in
index 040fc4606..be426797c 100644
--- a/extensions/postgis_topology/Makefile.in
+++ b/extensions/postgis_topology/Makefile.in
@@ -43,7 +43,6 @@ DATA_built = \
EXTENSION_UPGRADE_SCRIPTS = \
extlock.sql \
../postgis_extension_helper.sql \
- sql_bits/remove_from_extension.sql.in \
sql/topology_upgrade.sql \
sql_bits/mark_editable_objects.sql.in \
sql/topology_comments.sql \
diff --git a/extensions/postgis_topology/sql_bits/remove_from_extension.sql.in b/extensions/postgis_topology/sql_bits/remove_from_extension.sql.in
deleted file mode 100644
index 9d695d6a3..000000000
--- a/extensions/postgis_topology/sql_bits/remove_from_extension.sql.in
+++ /dev/null
@@ -1,19 +0,0 @@
--- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
---
-----
--- PostGIS - Spatial Types for PostgreSQL
--- http://postgis.net
---
--- Copyright (C) 2011 Regina Obe <lr at pcorp.us>
---
--- This is free software; you can redistribute and/or modify it under
--- the terms of the GNU General Public Licence. See the COPYING file.
---
--- Author: Regina Obe <lr at pcorp.us>
---
--- This drops extension helper functions
--- and should be called at the end of the extension upgrade file
--- removes all postgis_topology functions from postgis_topology extension since they will be readded
--- during upgrade
-SELECT postgis_extension_remove_objects('postgis_topology', 'FUNCTION');
-SELECT postgis_extension_remove_objects('postgis_topology', 'AGGREGATE');
-----------------------------------------------------------------------
Summary of changes:
NEWS | 5 +-
README.postgis | 4 +-
Version.config | 2 +-
doc/release_notes.xml | 57 +++++++++++++++++++
extensions/postgis_extension_helper.sql.in | 66 ----------------------
extensions/postgis_extension_helper_uninstall.sql | 1 -
extensions/postgis_tiger_geocoder/Makefile.in | 2 +-
.../sql_bits/remove_from_extension.sql.in | 19 -------
extensions/postgis_topology/Makefile.in | 1 -
.../sql_bits/remove_from_extension.sql.in | 19 -------
extensions/upgradeable_versions.mk | 6 +-
11 files changed, 69 insertions(+), 113 deletions(-)
delete mode 100644 extensions/postgis_tiger_geocoder/sql_bits/remove_from_extension.sql.in
delete mode 100644 extensions/postgis_topology/sql_bits/remove_from_extension.sql.in
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list