[Osgeo4w-trac] [osgeo4w] #897: GRASS: Function GDALRegister ... did not register a driver ... (it needs to be built against GDAL 3.12)
OSGeo4W
trac_osgeo4w at osgeo.org
Fri Dec 12 18:36:58 PST 2025
#897: GRASS: Function GDALRegister ... did not register a driver ... (it needs to
be built against GDAL 3.12)
------------------------+---------------------------
Reporter: andreaerdna | Owner: osgeo4w-dev@…
Type: defect | Status: new
Priority: normal | Component: Package
Version: | Keywords:
------------------------+---------------------------
Running QGIS LTR 3.40.13 (QGIS-OSGeo4W-3.40.13-1.msi) on Windows 10, when
a GRASS processing algorithm is executed involving vector or raster input
layer of various formats, then the following error messages are printed in
the processing algorithm's log depending on the format, e.g.:
{{{
ERROR 1: Function GDALRegister_MrSID of
C:\PROGRA~1\QGIS34~1.13\apps\gdal\lib\gdalplugins\gdal_MrSID.dll did not
register a driver MrSID
ERROR: Unable to open datasource ...>
}}}
This also prevents GRASS to correctly import and use various raster
formats.
Such errors are probably due to the fact that while QGIS is build against
GDAL 3.12 and the GDAL plugins installed in apps\gdal\lib\gdalplugins are
also built against GDAL 3.12, GRASS-GIS is built against GDAL 3.11 and
thus it fails to correctly load the GDAL plugins built against GDAL 3.12.
--
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/897>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer and package environment for the OSGeo stack.
More information about the Osgeo4w-trac
mailing list