This patch is for the release/11.x branch. We need to bump the SONAME, because
the ABI of the shared library is changing
Reviewed By: sylvestre.ledru, cuviper
Differential Revision: https://reviews.llvm.org/D94941
Gbp-Pq: Name 0001-Add-minor-version-to-libclang.so-and-libclang-cpp.so.patch
"${CLANG_VERSION_MAJOR}" CACHE STRING
"Major version number that will be appended to the clang executable name")
set(LIBCLANG_LIBRARY_VERSION
- "${CLANG_VERSION_MAJOR}.${CLANG_VERSION_MINOR}" CACHE STRING
+ "${CLANG_VERSION_MAJOR}" CACHE STRING
"Major version number that will be appended to the libclang library")
mark_as_advanced(CLANG_EXECUTABLE_VERSION LIBCLANG_LIBRARY_VERSION)
${_OBJECTS}
LINK_LIBS
${_DEPS})
-
- set_target_properties(clang-cpp
- PROPERTIES
- VERSION ${LIBCLANG_LIBRARY_VERSION}
- SOVERSION ${LIBCLANG_LIBRARY_VERSION})
else()
set_target_properties(libclang
PROPERTIES
- SOVERSION ${LIBCLANG_LIBRARY_VERSION}
VERSION ${LIBCLANG_LIBRARY_VERSION}
DEFINE_SYMBOL _CINDEX_LIB_)
# FIXME: _CINDEX_LIB_ affects dllexport/dllimport on Win32.