clang-soname-extract-version.diff: improve the upstream declaration

This commit is contained in:
Sylvestre Ledru 2021-08-21 14:04:13 +02:00
parent c99fd9dcf3
commit 4af5b56aef
3 changed files with 29 additions and 0 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
llvm-toolchain-13 (1:13.0.0~+rc1-2) UNRELEASED; urgency=medium
* clang-soname-extract-version.diff: improve the upstream declaration
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 19 Aug 2021 18:13:56 +0200
llvm-toolchain-13 (1:13.0.0~+rc1-1) unstable; urgency=medium
* Upload to Unstable

View File

@ -0,0 +1,22 @@
Index: llvm-toolchain-13_13.0.0~++20210730102409+6eaf46beb462/clang/tools/libclang/CMakeLists.txt
===================================================================
--- llvm-toolchain-13_13.0.0~++20210730102409+6eaf46beb462.orig/clang/tools/libclang/CMakeLists.txt
+++ llvm-toolchain-13_13.0.0~++20210730102409+6eaf46beb462/clang/tools/libclang/CMakeLists.txt
@@ -48,6 +48,8 @@ set(LIBS
clangTooling
)
+SET(CLANG_SONAME 13)
+
if (CLANG_ENABLE_ARCMT)
list(APPEND LIBS clangARCMigrate)
endif ()
@@ -171,7 +173,7 @@ if(ENABLE_SHARED)
# LLVM_VERSION_MAJOR.
set_target_properties(libclang PROPERTIES
VERSION ${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}${LLVM_VERSION_SUFFIX}
- SOVERSION 13)
+ SOVERSION ${CLANG_SONAME})
endif()
endif()

View File

@ -142,3 +142,4 @@ lld-use-link-atomic-i386.diff
lower-python-dep.diff
scan-build-py-fix-analyze-path.diff
scan-build-py-fix-default-bin.diff
clang-soname-extract-version.diff