pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/lldb



Module Name:    pkgsrc
Committed By:   pin
Date:           Fri Aug 12 08:54:31 UTC 2022

Modified Files:
        pkgsrc/devel/lldb: Makefile PLIST distinfo
        pkgsrc/devel/lldb/patches: patch-cmake_modules_LLDBStandalone.cmake
            patch-source_API_CMakeLists.txt
            patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp
            patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h

Log Message:
devel/lldb: llvm update


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/lldb/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/lldb/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/lldb/distinfo
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/lldb/patches/patch-cmake_modules_LLDBStandalone.cmake
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h

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

Modified files:

Index: pkgsrc/devel/lldb/Makefile
diff -u pkgsrc/devel/lldb/Makefile:1.37 pkgsrc/devel/lldb/Makefile:1.38
--- pkgsrc/devel/lldb/Makefile:1.37     Thu Jun 30 11:18:16 2022
+++ pkgsrc/devel/lldb/Makefile  Fri Aug 12 08:54:30 2022
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.37 2022/06/30 11:18:16 nia Exp $
+# $NetBSD: Makefile,v 1.38 2022/08/12 08:54:30 pin Exp $
 
-PKGREVISION= 2
 .include "../../lang/llvm/version.mk"
 
 DISTNAME=      lldb-${LLVM_VERSION}.src

Index: pkgsrc/devel/lldb/PLIST
diff -u pkgsrc/devel/lldb/PLIST:1.14 pkgsrc/devel/lldb/PLIST:1.15
--- pkgsrc/devel/lldb/PLIST:1.14        Tue Nov 23 20:55:42 2021
+++ pkgsrc/devel/lldb/PLIST     Fri Aug 12 08:54:31 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2021/11/23 20:55:42 wiz Exp $
+@comment $NetBSD: PLIST,v 1.15 2022/08/12 08:54:31 pin Exp $
 bin/lldb
 bin/lldb-argdumper
 bin/lldb-instr
@@ -105,6 +105,7 @@ include/lldb/Core/AddressResolver.h
 include/lldb/Core/AddressResolverFileLine.h
 include/lldb/Core/Architecture.h
 include/lldb/Core/Communication.h
+include/lldb/Core/DataFileCache.h
 include/lldb/Core/Debugger.h
 include/lldb/Core/Declaration.h
 include/lldb/Core/Disassembler.h
@@ -230,7 +231,6 @@ include/lldb/Host/PseudoTerminal.h
 include/lldb/Host/SafeMachO.h
 include/lldb/Host/Socket.h
 include/lldb/Host/SocketAddress.h
-include/lldb/Host/StringConvert.h
 include/lldb/Host/Terminal.h
 include/lldb/Host/ThreadLauncher.h
 include/lldb/Host/Time.h
@@ -324,6 +324,7 @@ include/lldb/Interpreter/OptionValues.h
 include/lldb/Interpreter/Options.h
 include/lldb/Interpreter/Property.h
 include/lldb/Interpreter/ScriptInterpreter.h
+include/lldb/Interpreter/ScriptedInterface.h
 include/lldb/Interpreter/ScriptedProcessInterface.h
 include/lldb/Symbol/ArmUnwindInfo.h
 include/lldb/Symbol/Block.h
@@ -361,8 +362,10 @@ include/lldb/Symbol/UnwindTable.h
 include/lldb/Symbol/Variable.h
 include/lldb/Symbol/VariableList.h
 include/lldb/Target/ABI.h
+include/lldb/Target/AppleArm64ExceptionClass.h
 include/lldb/Target/AssertFrameRecognizer.h
 include/lldb/Target/DynamicLoader.h
+include/lldb/Target/DynamicRegisterInfo.h
 include/lldb/Target/ExecutionContext.h
 include/lldb/Target/ExecutionContextScope.h
 include/lldb/Target/InstrumentationRuntime.h
@@ -375,6 +378,7 @@ include/lldb/Target/Memory.h
 include/lldb/Target/MemoryHistory.h
 include/lldb/Target/MemoryRegionInfo.h
 include/lldb/Target/MemoryTagManager.h
+include/lldb/Target/MemoryTagMap.h
 include/lldb/Target/ModuleCache.h
 include/lldb/Target/OperatingSystem.h
 include/lldb/Target/PathMappingList.h
@@ -398,6 +402,7 @@ include/lldb/Target/StackFrame.h
 include/lldb/Target/StackFrameList.h
 include/lldb/Target/StackFrameRecognizer.h
 include/lldb/Target/StackID.h
+include/lldb/Target/Statistics.h
 include/lldb/Target/StopInfo.h
 include/lldb/Target/StructuredDataPlugin.h
 include/lldb/Target/SystemRuntime.h
@@ -455,6 +460,7 @@ include/lldb/Utility/FileSpec.h
 include/lldb/Utility/Flags.h
 include/lldb/Utility/GDBRemote.h
 include/lldb/Utility/IOObject.h
+include/lldb/Utility/Instrumentation.h
 include/lldb/Utility/Iterable.h
 include/lldb/Utility/LLDBAssert.h
 include/lldb/Utility/Listener.h
@@ -468,7 +474,6 @@ include/lldb/Utility/RangeMap.h
 include/lldb/Utility/RegisterValue.h
 include/lldb/Utility/RegularExpression.h
 include/lldb/Utility/Reproducer.h
-include/lldb/Utility/ReproducerInstrumentation.h
 include/lldb/Utility/ReproducerProvider.h
 include/lldb/Utility/Scalar.h
 include/lldb/Utility/SelectHelper.h
@@ -497,6 +502,7 @@ include/lldb/Utility/UserIDResolver.h
 include/lldb/Utility/VASPrintf.h
 include/lldb/Utility/VMRange.h
 include/lldb/Utility/XcodeSDK.h
+include/lldb/Version/Version.h
 include/lldb/lldb-defines.h
 include/lldb/lldb-enumerations.h
 include/lldb/lldb-forward.h
@@ -510,8 +516,9 @@ include/lldb/lldb-public.h
 include/lldb/lldb-types.h
 include/lldb/lldb-versioning.h
 lib/liblldb.so
-lib/liblldb.so.13
+lib/liblldb.so.14
 lib/liblldb.so.${PKGVERSION}
+lib/lua/5.3/lldb.so
 ${PYSITELIB}/lldb/__init__.py
 ${PYSITELIB}/lldb/_lldb.so
 ${PYSITELIB}/lldb/embedded_interpreter.py

Index: pkgsrc/devel/lldb/distinfo
diff -u pkgsrc/devel/lldb/distinfo:1.29 pkgsrc/devel/lldb/distinfo:1.30
--- pkgsrc/devel/lldb/distinfo:1.29     Thu Feb  3 20:38:40 2022
+++ pkgsrc/devel/lldb/distinfo  Fri Aug 12 08:54:31 2022
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.29 2022/02/03 20:38:40 adam Exp $
+$NetBSD: distinfo,v 1.30 2022/08/12 08:54:31 pin Exp $
 
-BLAKE2s (lldb-13.0.1.src.tar.xz) = f01995e86d3005c817cd47562ba1e1264123330f021c56c29ec2a127c0a1db23
-SHA512 (lldb-13.0.1.src.tar.xz) = 4d6f134305d3f869e951c9cef6d792945b47bc6b3226acb1df2e85bb54cac980efa8b12bd399bdc7bb8d108154400205221c387d4d75024c20f61d8e4ed2dee9
-Size (lldb-13.0.1.src.tar.xz) = 9904936 bytes
-SHA1 (patch-cmake_modules_LLDBStandalone.cmake) = 55a8d614cc52872968fc7c7c205c7d6e4021b538
-SHA1 (patch-source_API_CMakeLists.txt) = edc7bdaa39436dd8df6c5e8172f39c5329fa8cb2
-SHA1 (patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp) = b2fcd2a6fbe7c9c514df657d60b21a93d9d4667c
-SHA1 (patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h) = 1a01bed99b146a7c3e8bcdc559dc2755f997ac4c
+BLAKE2s (lldb-14.0.6.src.tar.xz) = 41dcd1742c7b654007d257127a45a41d7c5304dc403913e6ba2129bb98ed77f1
+SHA512 (lldb-14.0.6.src.tar.xz) = 3fd616f2c992edfa92c86a38aaaaccdeec1ba34186ec38856c4e543cf41163f366855a8b2a22d09b9f7152041c52ac5963f5986d31b72bcb942661fddad55543
+Size (lldb-14.0.6.src.tar.xz) = 10088312 bytes
+SHA1 (patch-cmake_modules_LLDBStandalone.cmake) = 773d420c3fd2c9b4af6af9d42c5778e96a1ae52b
+SHA1 (patch-source_API_CMakeLists.txt) = 23a7b24632f937a4541863aff6a7591255cafe40
+SHA1 (patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp) = 15c6d8399198de567b4e901533e1b1f77d9e348f
+SHA1 (patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h) = 26a7298b835b97b89257975f7e87f0f8225e5f99

Index: pkgsrc/devel/lldb/patches/patch-cmake_modules_LLDBStandalone.cmake
diff -u pkgsrc/devel/lldb/patches/patch-cmake_modules_LLDBStandalone.cmake:1.4 pkgsrc/devel/lldb/patches/patch-cmake_modules_LLDBStandalone.cmake:1.5
--- pkgsrc/devel/lldb/patches/patch-cmake_modules_LLDBStandalone.cmake:1.4      Sat Oct 19 14:01:37 2019
+++ pkgsrc/devel/lldb/patches/patch-cmake_modules_LLDBStandalone.cmake  Fri Aug 12 08:54:31 2022
@@ -1,8 +1,8 @@
-$NetBSD: patch-cmake_modules_LLDBStandalone.cmake,v 1.4 2019/10/19 14:01:37 adam Exp $
+$NetBSD: patch-cmake_modules_LLDBStandalone.cmake,v 1.5 2022/08/12 08:54:31 pin Exp $
 
---- cmake/modules/LLDBStandalone.cmake.orig    2019-07-17 19:36:20.000000000 +0000
+--- cmake/modules/LLDBStandalone.cmake.orig    2022-06-22 16:46:24.000000000 +0000
 +++ cmake/modules/LLDBStandalone.cmake
-@@ -74,7 +74,6 @@ list(APPEND CMAKE_MODULE_PATH "${LLVM_DI
+@@ -85,7 +85,6 @@ list(APPEND CMAKE_MODULE_PATH "${LLVM_DI
  include(AddLLVM)
  include(TableGen)
  include(HandleLLVMOptions)

Index: pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt
diff -u pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt:1.5 pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt:1.6
--- pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt:1.5       Mon Jul 12 18:47:16 2021
+++ pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt   Fri Aug 12 08:54:31 2022
@@ -1,10 +1,10 @@
-$NetBSD: patch-source_API_CMakeLists.txt,v 1.5 2021/07/12 18:47:16 adam Exp $
+$NetBSD: patch-source_API_CMakeLists.txt,v 1.6 2022/08/12 08:54:31 pin Exp $
 
 Fix finding libxml2's includes.
 
---- source/API/CMakeLists.txt.orig     2021-04-06 16:38:18.000000000 +0000
+--- source/API/CMakeLists.txt.orig     2022-06-22 16:46:24.000000000 +0000
 +++ source/API/CMakeLists.txt
-@@ -19,6 +19,10 @@ if(LLDB_ENABLE_LUA)
+@@ -15,6 +15,10 @@ if(LLDB_ENABLE_LUA)
    set(lldb_lua_wrapper ${lua_bindings_dir}/LLDBWrapLua.cpp)
  endif()
  

Index: pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp
diff -u pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp:1.2 pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp:1.3
--- pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp:1.2   Mon Jul 12 18:47:16 2021
+++ pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp       Fri Aug 12 08:54:31 2022
@@ -1,10 +1,10 @@
-$NetBSD: patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp,v 1.2 2021/07/12 18:47:16 adam Exp $
+$NetBSD: patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp,v 1.3 2022/08/12 08:54:31 pin Exp $
 
 Provide StopProcess.
 
---- source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp.orig 2021-04-06 16:38:18.000000000 +0000
+--- source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp.orig 2022-06-22 16:46:24.000000000 +0000
 +++ source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp
-@@ -346,6 +346,29 @@ void NativeProcessNetBSD::MonitorSignal(
+@@ -381,6 +381,29 @@ void NativeProcessNetBSD::MonitorSignal(
    SetState(StateType::eStateStopped, true);
  }
  
@@ -33,8 +33,8 @@ Provide StopProcess.
 +
  Status NativeProcessNetBSD::PtraceWrapper(int req, lldb::pid_t pid, void *addr,
                                            int data, int *result) {
-   Log *log(ProcessPOSIXLog::GetLogIfAllCategoriesSet(POSIX_LOG_PTRACE));
-@@ -498,7 +521,7 @@ Status NativeProcessNetBSD::Resume(const
+   Log *log = GetLog(POSIXLog::Ptrace);
+@@ -533,7 +556,7 @@ Status NativeProcessNetBSD::Resume(const
    return ret;
  }
  
@@ -43,7 +43,7 @@ Provide StopProcess.
  
  Status NativeProcessNetBSD::Detach() {
    Status error;
-@@ -523,7 +546,7 @@ Status NativeProcessNetBSD::Signal(int s
+@@ -558,7 +581,7 @@ Status NativeProcessNetBSD::Signal(int s
  }
  
  Status NativeProcessNetBSD::Interrupt() {

Index: pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h
diff -u pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h:1.3 pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h:1.4
--- pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h:1.3     Wed Sep 23 06:58:46 2020
+++ pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h Fri Aug 12 08:54:31 2022
@@ -1,14 +1,14 @@
-$NetBSD: patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h,v 1.3 2020/09/23 06:58:46 adam Exp $
+$NetBSD: patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.h,v 1.4 2022/08/12 08:54:31 pin Exp $
 
 Declare StopProcess.
 
---- source/Plugins/Process/NetBSD/NativeProcessNetBSD.h.orig   2020-07-07 16:21:37.000000000 +0000
+--- source/Plugins/Process/NetBSD/NativeProcessNetBSD.h.orig   2022-06-22 16:46:24.000000000 +0000
 +++ source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
-@@ -86,6 +86,7 @@ public:
+@@ -87,6 +87,7 @@ public:
    // Interface used by NativeRegisterContext-derived classes.
    static Status PtraceWrapper(int req, lldb::pid_t pid, void *addr = nullptr,
                                int data = 0, int *result = nullptr);
 +  static Status StopProcess(lldb::pid_t pid);
  
- private:
-   MainLoop::SignalHandleUP m_sigchld_handle;
+   llvm::Expected<std::string> SaveCore(llvm::StringRef path_hint) override;
+ 



Home | Main Index | Thread Index | Old Index