]> granicus.if.org Git - postgis/commitdiff
Drop support in configure for PostgreSQL < 9.4 and GEOS < 3.5
authorRegina Obe <lr@pcorp.us>
Mon, 16 Apr 2018 07:54:21 +0000 (07:54 +0000)
committerRegina Obe <lr@pcorp.us>
Mon, 16 Apr 2018 07:54:21 +0000 (07:54 +0000)
References #4096

git-svn-id: http://svn.osgeo.org/postgis/trunk@16539 b70326c6-7e19-0410-871a-916f4a2858ee

NEWS
README.postgis
configure.ac
doc/installation.xml
doc/postgis.xml

diff --git a/NEWS b/NEWS
index 37bc20978e45ecf0f742c11cbcf6d29e7a89c91b..dde995ba9f725bcf89d87e14ad4d6a77634e82b5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -20,6 +20,7 @@ PostGIS 2.5.0
   - #3893, raster support functions can only be loaded in the same schema
            with core PostGIS functions.
   - #4035, remove dummy pgis_abs type from aggregate/collect routines.
+  - #4069, drop support for GEOS < 3.5 and PostgreSQL < 9.4
 
 * Enhancements and Fixes*
   - #3944, Update to EPSG register v9.2 (Even Rouault)
@@ -54,7 +55,7 @@ PostGIS 2.5.0
   - #4038, ST_Subdivide now selects pivot for geometry split that reuses input
            vertices. ST_ClipByBox2D is stubbed with ST_Intersection because of
            robustness issues. (Darafei Praliaskouski)
-  - #4025, #4032 Fixed precision issue in ST_ClosestPointOfApproach, 
+  - #4025, #4032 Fixed precision issue in ST_ClosestPointOfApproach,
            ST_DistanceCPA, and ST_CPAWithin (Paul Ramsey, Darafei Praliaskouski)
 
 
index 9efd9335fb5ca6d558a2f6d2edf541643808ec43..7d7727a40a4ba06422fd2b87316134cc15100461 100644 (file)
@@ -31,7 +31,7 @@ Directory structure::
 REQUIREMENTS
 ------------
 
-PostGIS is compatible with PostgreSQL 9.6 and above.
+PostGIS is compatible with PostgreSQL 9.4 and above.
 
 You *must* have the full PostgreSQL - including server headers - installed for
 this to work.
index c02178726c7e7fd50492facfcc80682c64879331..baeb6b15568c4dff04a06736749913eb0318491e 100644 (file)
@@ -457,15 +457,12 @@ if test "x$LIBLWGEOM_ONLY" = "xno"; then
   PGSQL_SHAREDIR=`"$PG_CONFIG" --sharedir`
 
   AC_MSG_RESULT([checking PostgreSQL version... $PGSQL_FULL_VERSION])
-  dnl Ensure that we are using PostgreSQL >= 9.3
-  if test $POSTGIS_PGSQL_VERSION -lt 93; then
-    AC_MSG_ERROR([PostGIS requires PostgreSQL >= 9.3])
+  dnl Ensure that we are using PostgreSQL >= 9.4
+  if test $POSTGIS_PGSQL_VERSION -lt 94; then
+    AC_MSG_ERROR([PostGIS requires PostgreSQL >= 9.4])
   fi
 
-  HAVE_BRIN=no
-  if test $POSTGIS_PGSQL_VERSION -gt 94; then
-    HAVE_BRIN=yes
-  fi
+  HAVE_BRIN=yes
 
   dnl Note: We don't need the server-side LDFLAGS or CPPFLAGS because we get these from PGXS
 
@@ -680,10 +677,10 @@ GEOS_NUMERIC_PATCH_VERSION=`printf "%02d" $GEOS_PATCH_VERSION`
 GEOS_NUMERIC_MINOR_VERSION=`printf "%02d" $GEOS_MINOR_VERSION`
 GEOS_NUMERIC_VERSION="$GEOS_MAJOR_VERSION$GEOS_NUMERIC_MINOR_VERSION$GEOS_NUMERIC_PATCH_VERSION"
 
-dnl Ensure that we are using GEOS >= 3.4.0
+dnl Ensure that we are using GEOS >= 3.5.0
 AC_MSG_RESULT([checking GEOS version... $GEOS_FULL_VERSION])
-if test ! "$GEOS_NUMERIC_VERSION" -ge 30400; then
-       AC_MSG_ERROR([PostGIS requires GEOS >= 3.4.0])
+if test ! "$GEOS_NUMERIC_VERSION" -ge 30500; then
+       AC_MSG_ERROR([PostGIS requires GEOS >= 3.5.0])
 fi
 
 dnl Extract the linker and include flags
index d7a112fd58dcb08a82950c34b8461ab6d670beb9..061ae9e21ce9057f59e38093c400fb5f71826317 100644 (file)
@@ -73,7 +73,7 @@ psql -d yourdatabase -f sfcgal_comments.sql
        <note><para>If you are on windows, do not quote the driver list</para></note>
 
        <para>Setting environment variables varies depending on OS.  For PostgreSQL installed on Ubuntu or Debian via apt-postgresql, the preferred way is to
-       edit <filename>/etc/postgresql/<replaceable>9.3</replaceable>/<replaceable>main</replaceable>/environment</filename> where 9.3 refers to version of PostgreSQL and main refers to the cluster.</para>
+       edit <filename>/etc/postgresql/<replaceable>10</replaceable>/<replaceable>main</replaceable>/environment</filename> where 9.3 refers to version of PostgreSQL and main refers to the cluster.</para>
 
        <para>On windows, if you are running as a service, you can set via System variables which for Windows 7 you can get to by right-clicking on Computer-&gt;Properties Advanced System Settings or in explorer navigating to <varname>Control Panel\All Control Panel Items\System</varname>.
        Then clicking <emphasis>Advanced System Settings -&gt;Advanced->Environment Variables</emphasis> and adding new system variables.</para>
@@ -127,7 +127,7 @@ psql -d yourdatabase -f sfcgal_comments.sql
 
          <listitem>
                <para>
-                 Proj4 reprojection library, version 4.6.0 or greater. Proj4 4.9 or above is needed to take advantage of improved geodetic.
+                 Proj4 reprojection library, version 4.9.0 or greater. Proj4 4.9 or above is needed to take advantage of improved geodetic.
                        The Proj4 library is used to provide coordinate reprojection support within
                  PostGIS. Proj4 is available for download from
                  <ulink url="http://trac.osgeo.org/proj/">
@@ -139,7 +139,7 @@ psql -d yourdatabase -f sfcgal_comments.sql
 
          <listitem>
                <para>
-                 GEOS geometry library, version 3.4 or greater, but GEOS 3.7+ is recommended to take full advantage of all the new functions and features.  You should have at least GEOS 3.5,
+                 GEOS geometry library, version 3.5 or greater, but GEOS 3.7+ is recommended to take full advantage of all the new functions and features.  You should have at least GEOS 3.5,
                        without which you will be missing some major enhancements such as <xref linkend="ST_ClipByBox2D" /> and <xref linkend="ST_Subdivide" />. GEOS is available for download from
                  <ulink url="http://trac.osgeo.org/geos/">
                        http://trac.osgeo.org/geos/
index 61763842469d93986e08f2e3277825a9b5ce4f6d..b5815c953c339db9d240f1fb94198ae181cc7fa6 100644 (file)
@@ -4,7 +4,7 @@
 
 <!-- This value is automatically generated by the Makefile -->
 <!ENTITY last_release_version "@@LAST_RELEASE_VERSION@@">
-<!ENTITY last_minor_version "2.3">
+<!ENTITY last_minor_version "2.4">
 
 <!-- ONCE Tagged, this need to change to http://download.osgeo.org/postgis/source/postgis-@@LAST_RELEASE_VERSION@@.tar.gz -->
 <!-- In dev should be, this need to change to http://postgis.net/stuff/postgis-@@LAST_RELEASE_VERSION@@.tar.gz -->