diff --git a/science/paraview/files/patch-gdal b/science/paraview/files/patch-gdal new file mode 100644 index 000000000000..b030a57aac67 --- /dev/null +++ b/science/paraview/files/patch-gdal @@ -0,0 +1,20 @@ +--- VTK/IO/GDAL/vtkGDALRasterReader.cxx.orig 2025-09-25 09:24:50 UTC ++++ VTK/IO/GDAL/vtkGDALRasterReader.cxx +@@ -182,7 +182,7 @@ void vtkGDALRasterReader::vtkGDALRasterReaderInternal: + this->Reader->DriverShortName = GDALGetDriverShortName(driver); + this->Reader->DriverLongName = GDALGetDriverLongName(driver); + +- char** papszMetaData = GDALGetMetadata(this->GDALData, nullptr); ++ CSLConstList papszMetaData = GDALGetMetadata(this->GDALData, nullptr); + if (CSLCount(papszMetaData) > 0) + { + for (int i = 0; papszMetaData[i] != nullptr; ++i) +@@ -878,7 +878,7 @@ std::vector vtkGDALRasterReader::GetDomai + { + std::vector domainMetaData; + +- char** papszMetadata = GDALGetMetadata(this->Impl->GDALData, domain.c_str()); ++ CSLConstList papszMetadata = GDALGetMetadata(this->Impl->GDALData, domain.c_str()); + + if (CSLCount(papszMetadata) > 0) + {