set the soversion
Index: dmlc-core/CMakeLists.txt
===================================================================
--- dmlc-core.orig/CMakeLists.txt
+++ dmlc-core/CMakeLists.txt
@@ -59,9 +59,8 @@ if(USE_AZURE)
 endif()
 
 add_library(dmlc ${SOURCE})
-set_target_properties(dmlc PROPERTIES
-  VERSION ${PROJECT_VERSION}
-  SOVERSION ${PROJECT_VERSION_MAJOR})
+set_target_properties(dmlc PROPERTIES VERSION 0 SOVERSION 0)
+
 target_compile_features(dmlc PUBLIC cxx_std_${CMAKE_CXX_STANDARD})
 
 # Sanitizer
