diff --git a/CMake/External_GDAL.cmake b/CMake/External_GDAL.cmake index 36a75bee..8de06b36 100644 --- a/CMake/External_GDAL.cmake +++ b/CMake/External_GDAL.cmake @@ -132,7 +132,8 @@ else() set(GDAL_CONFIGURE_COMMAND ${env} ${env_var} ${GDAL_CONFIGURE_COMMAND}) endif() - if(fletch_ENABLE_libxml2) + # GDAL 3 no long supports a path to our libxml2 + if(fletch_ENABLE_libxml2 AND GDAL_SELECT_VERSION VERSION_LESS "3.0") list(APPEND _GDAL_DEPENDS libxml2) set(_GDAL_ARGS_XML2 "--with-xml2=${LIBXML2_ROOT}/bin/xml2-config") endif()