diff -up libharu-2.4.2/src/CMakeLists.txt.soname libharu-2.4.2/src/CMakeLists.txt --- libharu-2.4.2/src/CMakeLists.txt.soname 2022-10-04 20:54:26.641706094 -0600 +++ libharu-2.4.2/src/CMakeLists.txt 2022-10-04 20:57:37.804353062 -0600 @@ -73,6 +73,8 @@ set( # create hpdf library # ======================================================================= add_library(hpdf ${LIBHPDF_SRCS}) +# Fedora - set soname since upstream doesn't care about ABI compatibility +set_target_properties(hpdf PROPERTIES SOVERSION ${PROJECT_VERSION}) if (PNG_FOUND) include_directories (${PNG_INCLUDE_DIRS}) target_link_libraries (hpdf ${PNG_LIBRARIES})