mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-04 13:27:26 +00:00
Updated patch kfreebsd-support.diff
This commit is contained in:
parent
3a3f4647ff
commit
4007f6d948
1
debian/changelog
vendored
1
debian/changelog
vendored
@ -1,6 +1,7 @@
|
|||||||
llvm-toolchain-3.8 (1:3.8.1-13) UNRELEASED; urgency=medium
|
llvm-toolchain-3.8 (1:3.8.1-13) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
* Fix a version issue with run-clang-tidy-4.0.py
|
* Fix a version issue with run-clang-tidy-4.0.py
|
||||||
|
* Updated patch kfreebsd-support.diff
|
||||||
|
|
||||||
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 12 Sep 2016 13:57:25 +0200
|
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 12 Sep 2016 13:57:25 +0200
|
||||||
|
|
||||||
|
21
debian/patches/kfreebsd-support.diff
vendored
21
debian/patches/kfreebsd-support.diff
vendored
@ -23,15 +23,18 @@
|
|||||||
elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
|
elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
|
||||||
--- a/lldb/cmake/LLDBDependencies.cmake
|
--- a/lldb/cmake/LLDBDependencies.cmake
|
||||||
+++ b/lldb/cmake/LLDBDependencies.cmake
|
+++ b/lldb/cmake/LLDBDependencies.cmake
|
||||||
@@ -153,7 +153,7 @@ if (NOT CMAKE_SYSTEM_NAME MATCHES "Windo
|
@@ -152,10 +152,7 @@ if (NOT CMAKE_SYSTEM_NAME MATCHES "Windo
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
# On FreeBSD/NetBSD backtrace() is provided by libexecinfo, not libc.
|
-# On FreeBSD/NetBSD backtrace() is provided by libexecinfo, not libc.
|
||||||
-if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR CMAKE_SYSTEM_NAME MATCHES "NetBSD")
|
-if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR CMAKE_SYSTEM_NAME MATCHES "NetBSD")
|
||||||
+if ((CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR CMAKE_SYSTEM_NAME MATCHES "NetBSD") AND NOT CMAKE_SYSTEM_NAME STREQUAL "kFreeBSD")
|
- list(APPEND LLDB_SYSTEM_LIBS execinfo)
|
||||||
list(APPEND LLDB_SYSTEM_LIBS execinfo)
|
-endif()
|
||||||
endif()
|
+list(APPEND LLDB_SYSTEM_LIBS ${Backtrace_LIBRARY})
|
||||||
|
|
||||||
|
if (NOT LLDB_DISABLE_PYTHON AND NOT LLVM_BUILD_STATIC)
|
||||||
|
list(APPEND LLDB_SYSTEM_LIBS ${PYTHON_LIBRARIES})
|
||||||
--- a/lldb/scripts/utilsOsType.py
|
--- a/lldb/scripts/utilsOsType.py
|
||||||
+++ b/lldb/scripts/utilsOsType.py
|
+++ b/lldb/scripts/utilsOsType.py
|
||||||
@@ -35,6 +35,7 @@ if sys.version_info.major >= 3:
|
@@ -35,6 +35,7 @@ if sys.version_info.major >= 3:
|
||||||
@ -72,3 +75,11 @@
|
|||||||
+if ((CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "GNU" OR CMAKE_SYSTEM_NAME STREQUAL "kFreeBSD") AND NOT __ANDROID_NDK__)
|
+if ((CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "GNU" OR CMAKE_SYSTEM_NAME STREQUAL "kFreeBSD") AND NOT __ANDROID_NDK__)
|
||||||
add_subdirectory(readline)
|
add_subdirectory(readline)
|
||||||
endif()
|
endif()
|
||||||
|
--- a/lldb/cmake/modules/LLDBConfig.cmake
|
||||||
|
+++ b/lldb/cmake/modules/LLDBConfig.cmake
|
||||||
|
@@ -410,3 +410,5 @@ if (NOT LLDB_DISABLE_CURSES)
|
||||||
|
list(APPEND system_libs ${CURSES_LIBRARIES})
|
||||||
|
include_directories(${CURSES_INCLUDE_DIR})
|
||||||
|
endif ()
|
||||||
|
+
|
||||||
|
+find_package(Backtrace REQUIRED)
|
||||||
|
Loading…
Reference in New Issue
Block a user