File soversion.patch of Package wgrib2
diff --git a/wgrib2/CMakeLists.txt b/wgrib2/CMakeLists.txt
index 479f73d..e44ed6c 100644
--- a/wgrib2/CMakeLists.txt
+++ b/wgrib2/CMakeLists.txt
@@ -103,6 +103,7 @@ if(BUILD_LIB)
if(BUILD_SHARED_LIB)
add_library(wgrib2_lib SHARED ${lib_src})
set_property(TARGET wgrib2_lib PROPERTY POSITION_INDEPENDENT_CODE ON)
+ set_target_properties(wgrib2_lib PROPERTIES SOVERSION 0)
else()
add_library(wgrib2_lib STATIC ${lib_src} $<TARGET_OBJECTS:gctpc>)
set_property(TARGET wgrib2_lib PROPERTY POSITION_INDEPENDENT_CODE ON)
diff --git a/wgrib2/fatal_error.c b/wgrib2/fatal_error.c
index 2c6d949..233da70 100644
diff --git a/wgrib2/ftn_api/CMakeLists.txt b/wgrib2/ftn_api/CMakeLists.txt
index 66ba0e8..42b0966 100644
--- a/wgrib2/ftn_api/CMakeLists.txt
+++ b/wgrib2/ftn_api/CMakeLists.txt
@@ -15,6 +15,7 @@ set(c_src
if (BUILD_SHARED_LIB)
add_library(wgrib2_ftn_api SHARED ${fortran_src} ${c_src})
+ set_target_properties(wgrib2_ftn_api PROPERTIES SOVERSION 0)
else()
add_library(wgrib2_ftn_api STATIC ${fortran_src} ${c_src})
set_property(TARGET wgrib2_ftn_api PROPERTY POSITION_INDEPENDENT_CODE ON)