SlackBuilds for qgis and gdal
Posted 06-29-2010 at 06:00 AM by 55020
Here's some news on two of the SlackBuilds I maintain at SlackBuilds.org.
qgis
It appears that the update of SIP in Slackware 13.1 (which occurred quite late in the -current cycle) exposed some breakage in the qgis build system. The consequence is that the current SBo-13.1 "BUILD=1" qgis-1.4.0 script builds without Python support. Unfortunately this means that a lot of qgis plugin functionality is disabled.
The problem is known upstream. It's easy to patch the relevant cmake file to disable the broken SIP version check (https://trac.osgeo.org/qgis/ticket/2446) and so re-enable the Python support. I have now submitted a revised "BUILD=2" SlackBuild and it should show up shortly at SBo.
gdal
The version of gdal currently at SBo is 1.6.3. There are newer versions of gdal available upsteam, but qgis-1.4.0 crashes in certain circumstances with gdal-1.7.2. Backtrace reveals a floating point exception in GDALRasterBand::RasterIO. I suspect that the upstream bug fix is here: http://trac.osgeo.org/gdal/changeset/19737.
As qgis is the only package at SBo that requires gdal, I won't patch gdal-1.7.2 -- I'll wait until there's a new version of gdal upstream that incorporates this bug fix.
Hope someone finds this interesting or helpful.
qgis
It appears that the update of SIP in Slackware 13.1 (which occurred quite late in the -current cycle) exposed some breakage in the qgis build system. The consequence is that the current SBo-13.1 "BUILD=1" qgis-1.4.0 script builds without Python support. Unfortunately this means that a lot of qgis plugin functionality is disabled.
The problem is known upstream. It's easy to patch the relevant cmake file to disable the broken SIP version check (https://trac.osgeo.org/qgis/ticket/2446) and so re-enable the Python support. I have now submitted a revised "BUILD=2" SlackBuild and it should show up shortly at SBo.
gdal
The version of gdal currently at SBo is 1.6.3. There are newer versions of gdal available upsteam, but qgis-1.4.0 crashes in certain circumstances with gdal-1.7.2. Backtrace reveals a floating point exception in GDALRasterBand::RasterIO. I suspect that the upstream bug fix is here: http://trac.osgeo.org/gdal/changeset/19737.
As qgis is the only package at SBo that requires gdal, I won't patch gdal-1.7.2 -- I'll wait until there's a new version of gdal upstream that incorporates this bug fix.
Hope someone finds this interesting or helpful.
Total Comments 0