GDAL 1.11.3/2.0.1
With the release of GDAL 1.11.3 & 2.0.1 we need to determine which is
most suitable for the next transition.
As mentioned in the GDAL/OGR 1.11.2 thread [0], merkaartor was known not
to work with GDAL 2.0 but that has been fixed in the recent update to
0.18.2 which is now available in unstable.
I didn't want to wait for the rebuild results by Amedeo, and I found
some time to do a round of rebuilds with GDAL 2.0.1. The results show
that it's not a very suitable candidate for transition yet, a number of
packages need changes to build successfully.
We should probably go for GDAL 1.11.3 instead and get that transition
started as soon as possible. I'll file the transition bug after a round
of rebuilds with 1.11.3.
The summary of the build failures with GDAL 2.0.1 is included below.
I'll have a more extensive look at those and try to provide a more
helpful suggestion or even a patch using the migration guide [1] in the
bugreports to be filed for them.
If anyone wants to help with the GDAL 2.0 transition, creating patches
for these build failures is very much appreciated.
[0] https://lists.debian.org/debian-gis/2015/08/msg00121.html
[1] https://svn.osgeo.org/gdal/branches/2.0/gdal/MIGRATION_GUIDE.TXT
fiona (1.6.2-1) FTBFS due to test failures, whereas it builds
successfully with GDAL 1.11.2. This needs further investigation.
gazebo (5.0.1+dfsg-2.1) FTBFS due to issues unrelated to GDAL (#797809 &
#793242). Since the package is sid-only we don't have to worry much
about it.
mysql-workbench (6.3.4+dfsg-1) FTBFS due to a linking issue, it doesn't
seem related to GDAL, it also FTBFS with plain unstable.
openscenegraph (3.2.1-7) FTBFS due to missing compatibility with
GDAL/OGR 2.0:
error: 'Open' is not a member of 'OGRSFDriverRegistrar'
There is some discussion about GDAL 2.0 support on the OSG forum:
http://forum.openscenegraph.org/viewtopic.php?t=14579
And this change in SVN seems to fix the OGRSFDriverRegistrar issue:
http://trac.openscenegraph.org/projects/osg/changeset/14926
The GDAL/OGR 2.0 support in OpenSceneGraph is required to unblock the
rebuilds of osgEarth & QGIS.
osrm (4.7.1-2) FTBFS because of incompatibility with GDAL 2.0 too,
specifically:
error: invalid conversion from 'GDALDriver*' to 'OGRSFDriver*'
pprepair (0.0~20150323-6284890-2) FTBFS due to GDAL 2.0 incompatibility,
specifically:
error: 'Open' is not a member of 'OGRSFDriverRegistrar'
error: 'class GDALDriver' has no member named 'GetName'
error: invalid conversion from 'GDALDriver*' to 'OGRSFDriver*'
prepair (0.7-3) FTBFS with the same conversion error as pprepair:
error: invalid conversion from 'GDALDriver*' to 'OGRSFDriver*'
sumo (0.23.0+dfsg1-2) FTBFS due to one of the issues also affecting
pprepair:
error: 'Open' is not a member of 'OGRSFDriverRegistrar'
vtk6 (6.2.0+dfsg1-4) FTBFS due to the same issue:
error: 'Open' is not a member of 'OGRSFDriverRegistrar'
osmcoastline (2.1.1-1) FTBFS due to the same conversion issue as prepair
& pprepair:
error: invalid conversion from 'GDALDriver*' to 'OGRSFDriver*'
pktools (2.6.4-3) FTBFS due to the common conversion and Open issues too:
error: 'Open' is not a member of 'OGRSFDriverRegistrar'
error: invalid conversion from 'GDALDriver*' to 'OGRSFDriver*'
Transition: gdal
libgdal1i (1.11.2+dfsg-3) -> libgdal20 (2.0.1-1~exp1)
libgdal.so.1-1.11.2 -> gdal-abi-2-0-1
The status of the most recent rebuilds is as follows.
dans-gdal-scripts (0.23-4) OK
fiona (1.6.2-1) FTBFS
gazebo (5.0.1+dfsg-2.1) FTBFS
gmt (5.1.2+dfsg1-2) OK
imposm (2.6.0+ds-2) OK
libcitygml (2.0-1) OK
liblas (1.8.0-5) OK
libosmium (2.4.1-3) OK
mapcache (1.4.0-4) OK
mapnik (3.0.7+ds-4) OK
mapserver (7.0.0-5) OK
merkaartor (0.18.2-1) OK
mysql-workbench (6.3.4+dfsg-1) FTBFS
ncl (6.3.0-4~exp2) OK
node-srs (0.4.8+dfsg-2) OK
openscenegraph (3.2.1-7) FTBFS
osmium (0.0~20150428-7f23002-2) OK
osrm (4.7.1-2) FTBFS
postgis (2.1.8+dfsg-4 / 2.2.0+dfsg-1~exp1) OK / OK
pprepair (0.0~20150323-6284890-2) FTBFS
prepair (0.7-3) FTBFS
qlandkartegt (1.8.1+ds-2) OK
qmapshack (1.3.1-1) OK
rasterio (0.28.0-1) OK
saga (2.2.1+dfsg-1) OK
sumo (0.23.0+dfsg1-2) FTBFS
thuban (1.2.2-8) OK
vtk6 (6.2.0+dfsg1-4) FTBFS
xastir (2.0.6-4) OK
grass (7.0.1-2) OK
osgearth (2.5.0+dfsg-7 / 2.7.0+dfsg-1~exp4) TODO / TODO
osmcoastline (2.1.1-1) FTBFS
pktools (2.6.4-3) FTBFS
pyosmium (2.4.1-2) OK
libgdal-grass (1.11.2-1 / 2.0.1-1~exp1) FTBFS / OK
qgis (2.8.3+dfsg-3) TODO
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Reply to:
- Follow-Ups:
- GDAL 1.11.3
- From: Sebastiaan Couwenberg <sebastic@xs4all.nl>
- GDAL 2.0.1
- From: Sebastiaan Couwenberg <sebastic@xs4all.nl>