summaryrefslogtreecommitdiff
path: root/geography
diff options
context:
space:
mode:
authorgdt <gdt>2017-01-22 23:42:18 +0000
committergdt <gdt>2017-01-22 23:42:18 +0000
commit5bcf7e4212802e09de744f11a23ec5ef2d37271e (patch)
treeecac0a45fee62f0a60785ac15c7072d19bf82591 /geography
parent885829c6bc48288891e1cbb597fedc7ae97fd594 (diff)
downloadpkgsrc-5bcf7e4212802e09de744f11a23ec5ef2d37271e.tar.gz
Request that geos not be updated to 3.6
Expand on the "is using the geos C++ interface a bug" controversy. Add osm2pgsql as a geos-C++-using package, and link to the issue where osm2pgsql says they intend to stop depending on geos. (Comment-only change; no PKGREVISION++.)
Diffstat (limited to 'geography')
-rw-r--r--geography/geos/Makefile22
1 files changed, 16 insertions, 6 deletions
diff --git a/geography/geos/Makefile b/geography/geos/Makefile
index 850546d9e8f..7757be556c8 100644
--- a/geography/geos/Makefile
+++ b/geography/geos/Makefile
@@ -1,5 +1,11 @@
-# $NetBSD: Makefile,v 1.27 2017/01/22 15:56:07 gdt Exp $
-
+# $NetBSD: Makefile,v 1.28 2017/01/22 23:42:18 gdt Exp $
+
+# Do not update to 3.6, because there is serious ABI breakage which
+# prevents osm2pgsql from working, and may well cause other programs
+# to have issues. osm2pgsql plans to stop using geos, and it seems
+# better to have slightly old geos in pkgsrc then to have a bunch of
+# broken other programs. Please email me if you have a problem with
+# this. -- gdt, 20160122
DISTNAME= geos-3.5.1
CATEGORIES= geography
MASTER_SITES= http://download.osgeo.org/geos/
@@ -13,12 +19,16 @@ EXTRACT_SUFX= .tar.bz2
# interface should not be directly used and other packages should not
# link against it. Therefore, pkgsrc will perform a recursive revbump
# when the geos_c shlib version changes, and will generally ignore
-# geos shlib name changes.
+# geos shlib name changes. However, people on the geos list dispute
+# this characterization.
-# The following packages incorrectly (from the geos viewpoint) link
-# directly against -lgeos and should be revbumped on every update (and
-# fixed not to use -lgeos):
+# The following packages either incorrectly (from the geos
+# READMEviewpoint) or suboptimally (from some comments ont he list)
+# link directly against -lgeos and should be revbumped on every update
+# (and perhaps fixed not to use -lgeos):
# geography/gdal-lib
+# geoggraph/osm2pgsql
+# https://github.com/openstreetmap/osm2pgsql/issues/634
MAINTAINER= gdt@NetBSD.org
HOMEPAGE= https://trac.osgeo.org/geos