Opened 2 years ago

Last modified 2 years ago

#737 closed defect

Patch needed for GDAL 3.4.2 — at Initial Version

Reported by: andreaerdna Owned by: osgeo4w-dev@…
Priority: major Component: Package
Version: Keywords:
Cc:

Description

After the update of the gdal package in OSGeo4W to version 3.4.2 in order to enable the fix provided by PR ​QGIS/qgis#47098 for the issue ​​QGIS/qgis#23991, some issues caused by the same PR ​QGIS/qgis#47098 have been discovered:

1) QGIS/qgis#48003 "Geopackage from network location is not a valid or recognized data source"

2) QGIS/qgis#48154 "Adding additional layers to GPKG does not load them correctly"

3) QGIS/qgis#48024 "Cannot add GeoPackage layer with hash symbol # in file path"

These issues affects current QGIS 3.25.0-Master and QGIS 3.24.1 when built against GDAL 3.4.2. They doesn't affect QGIS LTR 3.22.5, but they will affect QGIS LTR 3.22.6.

While the issues 1) and 2) have been fixed (the first one with qgis#48059 and QGIS/qgis#48119 and the second one with QGIS/qgis#48157) with patches in QGIS (backports for 3.22 and 3.24 branches are awaiting merging, which will hopefully happen before the release of the forthcoming QGIS versions), the issue 3) has been fixed with a patch in GDAL (both in master OSGeo/gdal#5554 and 3.4 OSGeo/gdal#5571 branches).

So, since a GDAL 3.4.3 release that contains the patch for the issue 3) is not yet available, I propose to temporary apply the GDAL patch OSGeo/gdal#5571 in the OSGeo4W gdal package to prevent that the issue 3) will affect the forthcoming QGIS 3.24.2 and QGIS LTR 3.22.6.

Change History (0)

Note: See TracTickets for help on using tickets.