Enable build with exiv2 <0.28 --- saga-gis/src/tools/io/io_grid_image/CMakeLists.txt.orig 2025-07-14 09:54:43 +++ saga-gis/src/tools/io/io_grid_image/CMakeLists.txt 2025-07-16 16:27:17 @@ -31,7 +31,7 @@ else() # non-msw find_package(exiv2 QUIET) if(exiv2_FOUND) - target_link_libraries(${PROJECT_NAME} Exiv2::exiv2lib) + target_link_libraries(${PROJECT_NAME} exiv2lib) target_compile_definitions(${PROJECT_NAME} PRIVATE HAVE_EXIV2) endif() endif() --- saga-gis/src/tools/io/io_grid_image/extract_exif_gps.cpp.orig 2025-07-14 09:54:43 +++ saga-gis/src/tools/io/io_grid_image/extract_exif_gps.cpp 2025-07-16 16:25:04 @@ -311,7 +311,7 @@ if( altIt != exifData.end() && altRefIt != exifData.end() && altIt->value().count() == 1 ) { double Altitide = Convert_Rational( altIt->value(), 0 ); - if( altRefIt->value().toUint32() == 1 ) Altitide *= -1; + if( altRefIt->value().toLong() == 1 ) Altitide *= -1; pShape->Set_Value( 6, Altitide ); pShape->Set_Z( Altitide ); Alt_Message = "Found altitude";