[gdal-dev] For GEOS support, GDAL trunk now requires GEOS >= 3.1.0
Even Rouault
even.rouault at mines-paris.org
Thu Aug 15 05:57:16 PDT 2013
Hi,
Just to inform you that the requirement for GEOS support has jumped from GEOS
2.2.0 to GEOS 3.1.0 (GEOS still being an optional, but recommanded,
dependency).
Why ?
- Up to now, we used the global GEOS error and warning handler functions,
which caused problems when mixing GDAL with other software using GEOS itself.
For a recent example of such a problem :
https://github.com/mapserver/mapserver/issues/4733
- Using the "new" GEOSXXXXX_r functions enable us to drop a global mutex in
OGRGeometry::exportToGEOS(), which is always good.
I don't anticipate it will be an annoyance to anybody. GEOS 3.1.0 was released
in March 2009, so people running a cutting-edge GDAL trunk should also have
GEOS >= 3.1.0. I've also verified that the old-stable Ubuntu (Lucid 10.04) and
Debian (squeeze) ship at least with GEOS 3.1.0, so that should be safe.
Best regards,
Even
--
Geospatial professional services
http://even.rouault.free.fr/services.html
More information about the gdal-dev
mailing list