Package: rtags / 2.21-3

0001-fix-lintian-error-about-rpath.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
From: Denis Danilov <danilovdenis@yandex.ru>
Date: Sat, 20 Oct 2018 15:05:53 +0200
Subject: fix lintian error about rpath

---
 cmake/FindLibClang.cmake | 2 +-
 src/CMakeLists.txt       | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/cmake/FindLibClang.cmake b/cmake/FindLibClang.cmake
index 1e95cb7..b62f0bd 100644
--- a/cmake/FindLibClang.cmake
+++ b/cmake/FindLibClang.cmake
@@ -120,7 +120,7 @@ if (NOT LIBCLANG_LIBRARIES)
     else ()
         find_library(LIBCLANG_LIBRARIES NAMES clang libclang)
         if (NOT EXISTS ${LIBCLANG_LIBRARIES})
-            set (LIBCLANG_LIBRARIES "-L${LIBCLANG_LIBDIR}" "-lclang" "-Wl,-rpath,${LIBCLANG_LIBDIR}")
+            set (LIBCLANG_LIBRARIES "-L${LIBCLANG_LIBDIR}" "-lclang" "${LIBCLANG_LIBDIR}")
         endif ()
     endif ()
     unset(LIBCLANG_LIB_HACK_CMAKECACHE_DOT_TEXT_BULLSHIT CACHE)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 8c59a1f..55e1ed5 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,6 +1,6 @@
-set(CMAKE_SKIP_BUILD_RPATH            FALSE)
+set(CMAKE_SKIP_BUILD_RPATH            TRUE)
 set(CMAKE_BUILD_WITH_INSTALL_RPATH    FALSE)
-set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+set(CMAKE_INSTALL_RPATH_USE_LINK_PATH FALSE)
 
 include(ExternalProject)