[spatialite] 02/03: Drop build dependency on liblwgeom-dev to untangle spatialite->postgis->gdal->spatialite circular dependency.
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Fri Feb 5 15:48:24 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository spatialite.
commit 00af44405bf6888598a6c46b71ef682943a2e66d
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Mon Aug 17 22:35:37 2015 +0200
Drop build dependency on liblwgeom-dev to untangle spatialite->postgis->gdal->spatialite circular dependency.
---
debian/NEWS | 16 ++++++++++++++++
debian/changelog | 2 ++
debian/control | 1 -
debian/libspatialite7.symbols | 24 ------------------------
debian/rules | 2 +-
5 files changed, 19 insertions(+), 26 deletions(-)
diff --git a/debian/NEWS b/debian/NEWS
index b351ee6..b1a5f55 100644
--- a/debian/NEWS
+++ b/debian/NEWS
@@ -1,3 +1,19 @@
+spatialite (4.3.0a-5) unstable; urgency=medium
+
+ SpatiaLite 4.3.x is no longer configured to enable liblwgeom, because the
+ spatialite->postgis->gdal->spatialite circular dependency this created
+ caused too many issues with transitions to newer releases of GEOS and GDAL.
+
+ Concerns about the circular dependency were raised in #808606 and elsewhere.
+ Please refer to the following posts for more discussion about this issue:
+
+ * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808606#5
+ * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791045#49
+ * https://lists.debian.org/debian-gis/2016/02/msg00017.html
+ * https://lists.alioth.debian.org/pipermail/pkg-grass-devel/2016-January/042322.html
+
+ -- Bas Couwenberg <sebastic at debian.org> Fri, 05 Feb 2016 15:53:48 +0100
+
spatialite (4.3.0~rc0-1~exp1) experimental; urgency=medium
SpatiaLite 4.3.x is now configured to enable liblwgeom and GCP options.
diff --git a/debian/changelog b/debian/changelog
index 3de52d9..9509584 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
spatialite (4.3.0a-5) UNRELEASED; urgency=medium
* Update Vcs-Git URL to use HTTPS.
+ * Drop build dependency on liblwgeom-dev to untangle
+ spatialite->postgis->gdal->spatialite circular dependency.
-- Bas Couwenberg <sebastic at debian.org> Fri, 05 Feb 2016 15:50:00 +0100
diff --git a/debian/control b/debian/control
index 0beb1d5..dcea09c 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,6 @@ Build-Depends: debhelper (>= 9),
libreadline-dev,
libexpat1-dev,
libfreexl-dev,
- liblwgeom-dev (>= 2.2.1),
libxml2-dev,
pkg-config,
zlib1g-dev
diff --git a/debian/libspatialite7.symbols b/debian/libspatialite7.symbols
index fda52c6..dde6bd6 100644
--- a/debian/libspatialite7.symbols
+++ b/debian/libspatialite7.symbols
@@ -178,8 +178,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
ewktParseFree at Base 3.0.0
ewkt_point_xyzm at Base 3.0.0
ewky_yylex at Base 4.0.0
- gaia3DDistance at Base 4.3.0~rc0
- gaia3DMaxDistance at Base 4.3.0~rc0
gaiaAddControlPoint2D at Base 4.3.0~rc0
gaiaAddControlPoint3D at Base 4.3.0~rc0
gaiaAddDbfField at Base 2.4.0
@@ -221,8 +219,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaAppendPointZMToDynamicLine at Base 3.0.0
gaiaAppendPointZToDynamicLine at Base 3.0.0
gaiaAppendToOutBuffer at Base 3.0.0
- gaiaAsX3D at Base 4.3.0~rc0
- gaiaAzimuth at Base 4.3.0~rc0
gaiaBoundary at Base 2.4.0
gaiaBoundary_r at Base 4.2.0
gaiaBuildCircleMbr at Base 2.4.0
@@ -307,7 +303,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaDynamicLineSplitAfter at Base 2.4.0
gaiaDynamicLineSplitBefore at Base 2.4.0
gaiaEllipseParams at Base 2.4.0
- gaiaEllipsoidAzimuth at Base 4.3.0~rc0
gaiaEncodeURL at Base 4.3.0~rc0
gaiaEndianArch at Base 2.4.0
gaiaEwkbGetLinestring at Base 4.0.0
@@ -382,8 +377,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaFromWkb at Base 2.4.0
gaiaFullFileNameFromPath at Base 4.3.0~rc0
gaiaGPKG2Spatialite at Base 4.2.0
- gaiaGeoHash at Base 4.3.0~rc0
- gaiaGeodesicArea at Base 4.3.0~rc0
gaiaGeodesicDistance at Base 2.4.0
gaiaGeodesicTotalLength at Base 2.4.0
gaiaGeomCollArea at Base 2.4.0
@@ -461,8 +454,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaGetGpsLatLong at Base 2.4.0
gaiaGetLayerExtent at Base 4.1.0
gaiaGetLocaleCharset at Base 2.4.0
- gaiaGetLwGeomErrorMsg at Base 4.3.0~rc0
- gaiaGetLwGeomWarningMsg at Base 4.3.0~rc0
gaiaGetMbrMaxX at Base 2.4.0
gaiaGetMbrMaxY at Base 2.4.0
gaiaGetMbrMinX at Base 2.4.0
@@ -557,9 +548,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaMakePointZ at Base 3.0.2~20120302
gaiaMakePointZM at Base 3.0.2~20120302
gaiaMakePolygon at Base 4.2.0
- gaiaMakeValid at Base 4.3.0~rc0
- gaiaMakeValidDiscarded at Base 4.3.0~rc0
- gaiaMaxDistance at Base 4.3.0~rc0
gaiaMbrGeometry at Base 2.4.0
gaiaMbrLinestring at Base 2.4.0
gaiaMbrPolygon at Base 2.4.0
@@ -576,7 +564,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaMergeGeometries at Base 3.0.0
gaiaMergeGeometries_r at Base 4.2.0
gaiaMinDistance at Base 2.4.0
- gaiaNodeLines at Base 4.3.0~rc0
gaiaNormalizeLonLat at Base 4.0.0
gaiaOffsetCurve at Base 3.0.2~20120302
gaiaOffsetCurve_r at Base 4.2.0
@@ -625,7 +612,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaPrependPointToDynamicLine at Base 2.4.0
gaiaPrependPointZMToDynamicLine at Base 3.0.0
gaiaPrependPointZToDynamicLine at Base 3.0.0
- gaiaProjectedPoint at Base 4.3.0~rc0
gaiaQuotedSql at Base 3.0.2~20120302
gaiaRadsToDegs at Base 2.4.0
gaiaReadDbfEntity at Base 2.4.0
@@ -636,7 +622,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaResetDbfEntity at Base 2.4.0
gaiaResetGeosMsg at Base 2.4.0
gaiaResetGeosMsg_r at Base 4.2.0
- gaiaResetLwGeomMsg at Base 4.3.0~rc0
gaiaReverseDynamicLine at Base 2.4.0
gaiaRingCentroid at Base 2.4.0
gaiaRingGetPoint at Base 2.4.0
@@ -644,7 +629,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaRotateCoords at Base 2.4.0
gaiaSanitize at Base 2.4.0
gaiaScaleCoords at Base 2.4.0
- gaiaSegmentize at Base 4.3.0~rc0
gaiaSetDoubleValue at Base 2.4.0
gaiaSetGeosAuxErrorMsg at Base 4.1.0
gaiaSetGeosAuxErrorMsg_r at Base 4.2.0
@@ -653,8 +637,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaSetGeosWarningMsg at Base 2.4.0
gaiaSetGeosWarningMsg_r at Base 4.2.0
gaiaSetIntValue at Base 2.4.0
- gaiaSetLwGeomErrorMsg at Base 4.3.0~rc0
- gaiaSetLwGeomWarningMsg at Base 4.3.0~rc0
gaiaSetNullValue at Base 2.4.0
gaiaSetStrValue at Base 2.4.0
gaiaSharedPaths at Base 3.0.2~20120302
@@ -672,9 +654,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaiaSnapToGrid at Base 4.0.0
gaiaSnap_r at Base 4.2.0
gaiaSpatialite2GPKG at Base 4.2.0
- gaiaSplit at Base 4.3.0~rc0
- gaiaSplitLeft at Base 4.3.0~rc0
- gaiaSplitRight at Base 4.3.0~rc0
gaiaSquareGrid at Base 4.0.0
gaiaSquareGrid_r at Base 4.2.0
gaiaStatisticsInvalidate at Base 4.2.0
@@ -745,8 +724,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
gaia_geos_warning_msg at Base 2.4.0
gaia_geosaux_error_msg at Base 4.1.0
gaia_libxml2_version at Base 4.1.1
- gaia_lwgeom_error_msg at Base 4.3.0~rc0
- gaia_lwgeom_warning_msg at Base 4.3.0~rc0
gaia_matrix_as_text at Base 4.3.0~rc0
gaia_matrix_create at Base 4.3.0~rc0
gaia_matrix_create_multiply at Base 4.3.0~rc0
@@ -823,7 +800,6 @@ libspatialite.so.7 libspatialite7 #MINVER#
spatialitetargetcpu at Base 4.2.0
spatialiteversion at Base 2.4.0
splite_connection_pool at Base 4.2.0
- splitelwgeomversion at Base 4.3.0~rc0
srid_get_axis at Base 4.3.0~rc0
srid_get_datum at Base 4.3.0~rc0
srid_get_prime_meridian at Base 4.3.0~rc0
diff --git a/debian/rules b/debian/rules
index 3d75e1a..dc452d5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -37,7 +37,7 @@ override_dh_auto_configure:
--enable-geos \
$(EPSG) \
--enable-proj \
- --enable-lwgeom=yes \
+ --enable-lwgeom=no \
--enable-gcp=yes \
--disable-examples
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/spatialite.git
More information about the Pkg-grass-devel
mailing list