# HG changeset patch # User John Donoghue # Date 1701624093 18000 # Node ID afb65daa8eba16b3c5ea8e183d60bb4ad9a0e69a # Parent 6ce5b48c8195365a3e9f8e7e22a4ffecb1718977 * src/gdal-1-fixes.patch: remove gdal xml fixes patch diff -r 6ce5b48c8195 -r afb65daa8eba src/gdal-1-fixes.patch --- a/src/gdal-1-fixes.patch Sun Dec 03 12:21:32 2023 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,29 +0,0 @@ -diff -ur gdal-3.8.0.orig/gcore/gdaljp2metadatagenerator.cpp gdal-3.8.0/gcore/gdaljp2metadatagenerator.cpp ---- gdal-3.8.0.orig/gcore/gdaljp2metadatagenerator.cpp 2023-11-18 10:50:42.858058910 -0500 -+++ gdal-3.8.0/gcore/gdaljp2metadatagenerator.cpp 2023-11-18 10:52:52.805490659 -0500 -@@ -357,7 +357,12 @@ - /************************************************************************/ - - static void GDALGMLJP2XPathErrorHandler(void * /* userData */, -- xmlErrorPtr error) -+#if LIBXML_VERSION >= 21200 -+ const xmlError *error -+#else -+ xmlErrorPtr error -+#endif -+) - { - if (error->domain == XML_FROM_XPATH && error->str1 != nullptr && - error->int1 < static_cast(strlen(error->str1))) -diff -ur gdal-3.8.0.orig/port/cpl_xml_validate.cpp gdal-3.8.0/port/cpl_xml_validate.cpp ---- gdal-3.8.0.orig/port/cpl_xml_validate.cpp 2023-11-18 13:23:43.173950425 -0500 -+++ gdal-3.8.0/port/cpl_xml_validate.cpp 2023-11-18 13:26:22.462050184 -0500 -@@ -914,7 +914,7 @@ - - if (strstr(pszStr, "since this namespace was already imported") == nullptr) - { -- xmlErrorPtr pErrorPtr = xmlGetLastError(); -+ const xmlError *pErrorPtr = xmlGetLastError(); - const char *pszFilename = static_cast(ctx); - char *pszStrDup = CPLStrdup(pszStr); - int nLen = static_cast(strlen(pszStrDup));