Re: SpatiaLite 4.3.0 and the wider spatialite family
On 06/27/2015 11:11 PM, Sebastiaan Couwenberg wrote:
> But first I still need to do a new round of rebuilds with spatialite
> 4.3.0~rc1.
gdal (1.10.1+dfsg-8) failed to build with what looks like an issue
caused by the upload of mysql-5.6 to unstable recently:
ogrmysqldatasource.cpp: In member function 'int
OGRMySQLDataSource::Open(const char*, int, int)':
ogrmysqldatasource.cpp:142:60: error: 'load_defaults' was not declared
in this scope
load_defaults( "my", client_groups, &nArgc, &papszArgv );
^
ogrmysqldatasource.cpp:157:30: error: 'free_defaults' was not declared
in this scope
free_defaults( papszArgv );
gdal (1.11.2+dfsg-1~exp4) builds just fine.
Further inspections shows this to be a known issue for GDAL 1.10 and
fixed in 1.11. I've included a mysql-5.6 patch with the changes from the
upstream issue:
https://trac.osgeo.org/gdal/ticket/5284
gdal (1.10.1+dfsg-9) with the mysql-5.6 patch built successfully with
libspatialite7 (4.3.0~rc1-1~exp1) too. I'm cherry-picking changes from
the experimental branches to be included in the gdal (1.10.1+dfsg-9)
upload later today.
We don't necessarily have to wait for the final librasterlite2 &
spatialite-gui releases, we can start the spatialite transition without
those updates too.
The OpenStreetMap community has moved merkaartor development to GitHub
recently where they're working on Qt5 support amongst others. I've filed
an issue about the use of the deprecated spatialite_init() method:
https://github.com/openstreetmap/merkaartor/issues/50
There is also a recent issue about merkaartor failing to build with GDAL
2.0, so it's a good thing we're transitioning to GDAL 1.11 first.
https://github.com/openstreetmap/merkaartor/issues/49
Transition: spatialite
libspatialite5 (4.1.1-10) -> libspatialite7 (4.3.0~rc1-1~exp1)
The status of the most recent rebuilds is as follows.
gdal (1.10.1+dfsg-9 / 1.11.2+dfsg-1~exp4) OK / OK
librasterlite (1.1g-5) OK
librasterlite2 (1.0.0~rc0+devel-1~exp1) OK
pyspatialite (3.0.1-7) OK
spatialite-tools (4.1.1-5 / 4.3.0~rc1-1~exp1) OK / OK
merkaartor (0.18.1-3) OK
osmcoastline (2.0.1-2) OK
qgis (2.8.2+dfsg-2) OK
spatialite-gui (1.7.1-6 / 2.0.0~devel1-1~exp1) OK / OK
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Reply to: