pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lldb-netbsd: Update to SVN 294768



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Fri Feb 10 23:59:38 2017 +0100
Changeset:	716947aa5710b602e814471653bafed037883dbd

Modified Files:
	lldb-netbsd/distinfo
	lldb-netbsd/patches/patch-source_Plugins_Process_NetBSD_NativeThreadNetBSD.cpp
	lldb-netbsd/patches/patch-tools_lldb-server_CMakeLists.txt
Added Files:
	lldb-netbsd/patches/patch-source_Host_CMakeLists.txt
Removed Files:
	lldb-netbsd/patches/patch-cmake_LLDBDependencies.cmake

Log Message:
lldb-netbsd: Update to SVN 294768

Build local patches with SVN 294768.
Upstream code has been refactored and local version is rotten now.

Sponsored by <The NetBSD Foundation>

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=716947aa5710b602e814471653bafed037883dbd

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 lldb-netbsd/distinfo                                    |  6 +++---
 lldb-netbsd/patches/patch-cmake_LLDBDependencies.cmake  | 12 ------------
 lldb-netbsd/patches/patch-source_Host_CMakeLists.txt    | 12 ++++++++++++
 ...source_Plugins_Process_NetBSD_NativeThreadNetBSD.cpp |  4 ++--
 .../patches/patch-tools_lldb-server_CMakeLists.txt      | 17 +----------------
 5 files changed, 18 insertions(+), 33 deletions(-)

diffs:
diff --git a/lldb-netbsd/distinfo b/lldb-netbsd/distinfo
index 51256dd190..658e286301 100644
--- a/lldb-netbsd/distinfo
+++ b/lldb-netbsd/distinfo
@@ -12,9 +12,9 @@ Size (libcxx-3.6.2.src.tar.xz) = 944020 bytes
 SHA1 (llvm-3.6.2.src.tar.xz) = 7a00257eb2bc9431e4c77c3a36b033072c54bc7e
 RMD160 (llvm-3.6.2.src.tar.xz) = 521cbc5fe2925ea3c6e90c7a31f752a04045c972
 Size (llvm-3.6.2.src.tar.xz) = 12802380 bytes
-SHA1 (patch-cmake_LLDBDependencies.cmake) = 2577a759167675d3a89915bebad05c8159798e8a
 SHA1 (patch-include_lldb_Host_netbsd_HostThreadNetBSD.h) = 79f207cdb9da2ef57d39eeb307ec6d10cf828925
 SHA1 (patch-source_CMakeLists.txt) = 5dacabc3f39c23bdfd432b5a4895866157b97aa0
+SHA1 (patch-source_Host_CMakeLists.txt) = 28c31759dd684ff44d2f3c5a53c97edf8abb3a17
 SHA1 (patch-source_Host_common_Host.cpp) = 7d48b8bb1e4350ba6d3ddc6357b9b8dc82d6b32d
 SHA1 (patch-source_Host_common_NativeProcessProtocol.cpp) = 23cc7da280b2123cf0206f3d5660d2647935edbc
 SHA1 (patch-source_Host_netbsd_Host.cpp) = bc19754c964ea8242f6bf83ef7b3d3c4bf02c35b
@@ -25,6 +25,6 @@ SHA1 (patch-source_Plugins_Process_CMakeLists.txt) = c689ff4ec455234f8d506dc9eb8
 SHA1 (patch-source_Plugins_Process_NetBSD_CMakeLists.txt) = 483584dad2dba01dccd065435a5d75eedf11b3c6
 SHA1 (patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp) = 5d21b95f347a5e6797d6f4c46c8f22b1c378dfd1
 SHA1 (patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h) = c48bb2dd45682164ab904b8b3f7664b91ac35d5b
-SHA1 (patch-source_Plugins_Process_NetBSD_NativeThreadNetBSD.cpp) = 4369b37e51c367787a12c7f935a8f5daf274841e
+SHA1 (patch-source_Plugins_Process_NetBSD_NativeThreadNetBSD.cpp) = c768cf41e090a1843c998cd5aada0f7bbab2f821
 SHA1 (patch-source_Plugins_Process_NetBSD_NativeThreadNetBSD.h) = 22e5c436baea68b38058c8387318d08c7a43c149
-SHA1 (patch-tools_lldb-server_CMakeLists.txt) = 7a25edbff78d8091fa907b01c2c01c3e51579c15
+SHA1 (patch-tools_lldb-server_CMakeLists.txt) = 9804b083a1aa0cb7fa06b840a71c28424ad8e01d
diff --git a/lldb-netbsd/patches/patch-cmake_LLDBDependencies.cmake b/lldb-netbsd/patches/patch-cmake_LLDBDependencies.cmake
deleted file mode 100644
index 1cfb22ab41..0000000000
--- a/lldb-netbsd/patches/patch-cmake_LLDBDependencies.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- cmake/LLDBDependencies.cmake.orig	2017-01-31 17:20:58.000000000 +0000
-+++ cmake/LLDBDependencies.cmake
-@@ -115,6 +115,7 @@ endif ()
- # NetBSD-only libraries
- if ( CMAKE_SYSTEM_NAME MATCHES "NetBSD" )
-   list(APPEND LLDB_USED_LIBS
-+    lldbPluginProcessNetBSD
-     lldbPluginProcessPOSIX
-     )
- endif ()
diff --git a/lldb-netbsd/patches/patch-source_Host_CMakeLists.txt b/lldb-netbsd/patches/patch-source_Host_CMakeLists.txt
new file mode 100644
index 0000000000..f2891f54d5
--- /dev/null
+++ b/lldb-netbsd/patches/patch-source_Host_CMakeLists.txt
@@ -0,0 +1,12 @@
+$NetBSD$
+
+--- source/Host/CMakeLists.txt.orig	2017-02-01 14:45:44.000000000 +0000
++++ source/Host/CMakeLists.txt
+@@ -147,6 +147,7 @@ else()
+       netbsd/HostThreadNetBSD.cpp
+       netbsd/ThisThread.cpp
+       )
++    list(APPEND LLDB_PLUGINS lldbPluginProcessNetBSD)
+   endif()
+ endif()
+ 
diff --git a/lldb-netbsd/patches/patch-source_Plugins_Process_NetBSD_NativeThreadNetBSD.cpp b/lldb-netbsd/patches/patch-source_Plugins_Process_NetBSD_NativeThreadNetBSD.cpp
index 22076809ed..a93194ae32 100644
--- a/lldb-netbsd/patches/patch-source_Plugins_Process_NetBSD_NativeThreadNetBSD.cpp
+++ b/lldb-netbsd/patches/patch-source_Plugins_Process_NetBSD_NativeThreadNetBSD.cpp
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp.orig	2017-01-31 18:01:27.515752282 +0000
+--- source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp.orig	2017-02-10 22:41:02.014389855 +0000
 +++ source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp
 @@ -0,0 +1,388 @@
 +//===-- NativeThreadNetBSD.cpp --------------------------------- -*- C++ -*-===//
@@ -325,7 +325,7 @@ $NetBSD$
 +    case SIGBUS:
 +    case SIGFPE:
 +    case SIGILL:
-+      stringStream << GetCrashReasonString(GetCrashReason(*info), *info);
++//      stringStream << GetCrashReasonString(GetCrashReason(*info), *info);
 +      break;
 +    default:
 +      stringStream << "The signal " << strsignal(info->si_signo) << " was caught";
diff --git a/lldb-netbsd/patches/patch-tools_lldb-server_CMakeLists.txt b/lldb-netbsd/patches/patch-tools_lldb-server_CMakeLists.txt
index 44321c358d..3c7d07774c 100644
--- a/lldb-netbsd/patches/patch-tools_lldb-server_CMakeLists.txt
+++ b/lldb-netbsd/patches/patch-tools_lldb-server_CMakeLists.txt
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- tools/lldb-server/CMakeLists.txt.orig	2017-01-31 17:20:57.000000000 +0000
+--- tools/lldb-server/CMakeLists.txt.orig	2017-02-10 22:40:56.029392963 +0000
 +++ tools/lldb-server/CMakeLists.txt
 @@ -17,6 +17,7 @@ endif ()
  if ( CMAKE_SYSTEM_NAME MATCHES "NetBSD" )
@@ -10,18 +10,3 @@ $NetBSD$
    ../../source/Plugins/Process/POSIX
    )
  endif ()
-@@ -84,6 +85,14 @@ if ( CMAKE_SYSTEM_NAME MATCHES "Linux|An
-    )
- endif ()
- 
-+# Linux-only libraries
-+if ( CMAKE_SYSTEM_NAME MATCHES "NetBSD" )
-+  list(APPEND LLDB_USED_LIBS
-+    lldbPluginProcessNetBSD
-+    lldbPluginProcessPOSIX
-+   )
-+endif ()
-+
- # Darwin-only libraries
- if ( CMAKE_SYSTEM_NAME MATCHES "Darwin" )
-   list(APPEND LLDB_USED_LIBS


Home | Main Index | Thread Index | Old Index