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: adam
Date: Sat Apr 18 07:59:44 UTC 2020
Modified Files:
pkgsrc/devel/lldb: Makefile PLIST distinfo
pkgsrc/devel/lldb/patches: patch-source_API_CMakeLists.txt
Log Message:
lldb: updated to 10.0.0
Changes to LLDB
Improved support for building with MinGW
Initial support for debugging Windows ARM and ARM64 binaries
Improved error messages in the expression evaluator.
Tab completions for command options now also provide a description for each option.
Fixed that printing structs/classes with the expression command sometimes did not print the members/contents of the class.
Improved support for using classes with bit-field members in the expression evaluator.
Greatly improved support for DWARF v5.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/lldb/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/lldb/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/lldb/distinfo
cvs rdiff -u -r1.3 -r1.4 \
pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt
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.25 pkgsrc/devel/lldb/Makefile:1.26
--- pkgsrc/devel/lldb/Makefile:1.25 Sun Dec 29 15:31:21 2019
+++ pkgsrc/devel/lldb/Makefile Sat Apr 18 07:59:44 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2019/12/29 15:31:21 adam Exp $
+# $NetBSD: Makefile,v 1.26 2020/04/18 07:59:44 adam Exp $
.include "../../lang/llvm/version.mk"
@@ -20,7 +20,7 @@ CONFIGURE_DIRS= ${WRKDIR}/build
CMAKE_ARG_PATH= ${WRKSRC}
USE_CMAKE= yes
-USE_LANGUAGES= c c++11
+USE_LANGUAGES= c c++14
GCC_REQD+= 4.8
PY_PATCHPLIST= yes
@@ -34,6 +34,8 @@ CMAKE_ARGS+= -DLLDB_USE_SYSTEM_SIX:BOOL=
CHECK_PORTABILITY_SKIP= utils/buildit/build_llvm
+LUA_VERSIONS_ACCEPTED= 53
+
REPLACE_PERL+= *.pl
REPLACE_PERL+= */*.pl
REPLACE_PERL+= */*/*.pl
@@ -81,6 +83,7 @@ post-extract:
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/clang/buildlink3.mk"
.include "../../lang/llvm/buildlink3.mk"
+.include "../../lang/lua/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../lang/python/tool.mk"
Index: pkgsrc/devel/lldb/PLIST
diff -u pkgsrc/devel/lldb/PLIST:1.11 pkgsrc/devel/lldb/PLIST:1.12
--- pkgsrc/devel/lldb/PLIST:1.11 Sat Oct 19 14:01:37 2019
+++ pkgsrc/devel/lldb/PLIST Sat Apr 18 07:59:44 2020
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.11 2019/10/19 14:01:37 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2020/04/18 07:59:44 adam Exp $
bin/lldb
bin/lldb-argdumper
bin/lldb-instr
-bin/lldb-mi
bin/lldb-server
bin/lldb-vscode
include/lldb/API/LLDB.h
@@ -25,6 +24,7 @@ include/lldb/API/SBError.h
include/lldb/API/SBEvent.h
include/lldb/API/SBExecutionContext.h
include/lldb/API/SBExpressionOptions.h
+include/lldb/API/SBFile.h
include/lldb/API/SBFileSpec.h
include/lldb/API/SBFileSpecList.h
include/lldb/API/SBFrame.h
@@ -115,6 +115,7 @@ include/lldb/Core/FileSpecList.h
include/lldb/Core/FormatEntity.h
include/lldb/Core/Highlighter.h
include/lldb/Core/IOHandler.h
+include/lldb/Core/IOHandlerCursesGUI.h
include/lldb/Core/IOStreamMacros.h
include/lldb/Core/LoadedModuleInfoList.h
include/lldb/Core/Mangled.h
@@ -127,7 +128,6 @@ include/lldb/Core/Opcode.h
include/lldb/Core/PluginInterface.h
include/lldb/Core/PluginManager.h
include/lldb/Core/RichManglingContext.h
-include/lldb/Core/STLUtils.h
include/lldb/Core/SearchFilter.h
include/lldb/Core/Section.h
include/lldb/Core/SourceManager.h
@@ -137,8 +137,6 @@ include/lldb/Core/StreamFile.h
include/lldb/Core/StructuredDataImpl.h
include/lldb/Core/ThreadSafeDenseMap.h
include/lldb/Core/ThreadSafeDenseSet.h
-include/lldb/Core/ThreadSafeSTLMap.h
-include/lldb/Core/ThreadSafeSTLVector.h
include/lldb/Core/ThreadSafeValue.h
include/lldb/Core/UniqueCStringMap.h
include/lldb/Core/UserSettingsController.h
@@ -172,7 +170,6 @@ include/lldb/DataFormatters/TypeCategory
include/lldb/DataFormatters/TypeFormat.h
include/lldb/DataFormatters/TypeSummary.h
include/lldb/DataFormatters/TypeSynthetic.h
-include/lldb/DataFormatters/TypeValidator.h
include/lldb/DataFormatters/ValueObjectPrinter.h
include/lldb/DataFormatters/VectorIterator.h
include/lldb/DataFormatters/VectorType.h
@@ -212,6 +209,7 @@ include/lldb/Host/HostNativeThreadBase.h
include/lldb/Host/HostNativeThreadForward.h
include/lldb/Host/HostProcess.h
include/lldb/Host/HostThread.h
+include/lldb/Host/LZMA.h
include/lldb/Host/LockFile.h
include/lldb/Host/LockFileBase.h
include/lldb/Host/MainLoop.h
@@ -292,6 +290,7 @@ include/lldb/Interpreter/OptionGroupFile
include/lldb/Interpreter/OptionGroupFormat.h
include/lldb/Interpreter/OptionGroupOutputFile.h
include/lldb/Interpreter/OptionGroupPlatform.h
+include/lldb/Interpreter/OptionGroupPythonClassWithDict.h
include/lldb/Interpreter/OptionGroupString.h
include/lldb/Interpreter/OptionGroupUInt64.h
include/lldb/Interpreter/OptionGroupUUID.h
@@ -324,10 +323,11 @@ include/lldb/Interpreter/Property.h
include/lldb/Interpreter/ScriptInterpreter.h
include/lldb/Symbol/ArmUnwindInfo.h
include/lldb/Symbol/Block.h
+include/lldb/Symbol/CallFrameInfo.h
include/lldb/Symbol/ClangASTContext.h
include/lldb/Symbol/ClangASTImporter.h
+include/lldb/Symbol/ClangASTMetadata.h
include/lldb/Symbol/ClangExternalASTSourceCallbacks.h
-include/lldb/Symbol/ClangExternalASTSourceCommon.h
include/lldb/Symbol/ClangUtil.h
include/lldb/Symbol/CompactUnwindInfo.h
include/lldb/Symbol/CompileUnit.h
@@ -363,7 +363,6 @@ include/lldb/Symbol/UnwindPlan.h
include/lldb/Symbol/UnwindTable.h
include/lldb/Symbol/Variable.h
include/lldb/Symbol/VariableList.h
-include/lldb/Symbol/VerifyDecl.h
include/lldb/Target/ABI.h
include/lldb/Target/DynamicLoader.h
include/lldb/Target/ExecutionContext.h
@@ -431,7 +430,6 @@ include/lldb/Utility/ArchSpec.h
include/lldb/Utility/Args.h
include/lldb/Utility/Baton.h
include/lldb/Utility/Broadcaster.h
-include/lldb/Utility/CleanUp.h
include/lldb/Utility/CompletionRequest.h
include/lldb/Utility/Connection.h
include/lldb/Utility/ConstString.h
@@ -443,12 +441,11 @@ include/lldb/Utility/DataExtractor.h
include/lldb/Utility/Endian.h
include/lldb/Utility/Environment.h
include/lldb/Utility/Event.h
-include/lldb/Utility/FileCollector.h
include/lldb/Utility/FileSpec.h
include/lldb/Utility/Flags.h
+include/lldb/Utility/GDBRemote.h
include/lldb/Utility/IOObject.h
include/lldb/Utility/Iterable.h
-include/lldb/Utility/JSON.h
include/lldb/Utility/LLDBAssert.h
include/lldb/Utility/Listener.h
include/lldb/Utility/Log.h
@@ -469,7 +466,6 @@ include/lldb/Utility/State.h
include/lldb/Utility/Status.h
include/lldb/Utility/Stream.h
include/lldb/Utility/StreamCallback.h
-include/lldb/Utility/StreamGDBRemote.h
include/lldb/Utility/StreamString.h
include/lldb/Utility/StreamTee.h
include/lldb/Utility/StringExtractor.h
@@ -501,7 +497,7 @@ include/lldb/lldb-types.h
include/lldb/lldb-versioning.h
lib/liblldb.so
lib/liblldb.so.${PKGVERSION}
-${PLIST.posix}lib/liblldb.so.9
+${PLIST.posix}lib/liblldb.so.10
${PYSITELIB}/lldb/__init__.py
${PYSITELIB}/lldb/_lldb.so
${PYSITELIB}/lldb/embedded_interpreter.py
@@ -515,6 +511,6 @@ ${PYSITELIB}/lldb/formatters/cpp/libcxx.
${PYSITELIB}/lldb/formatters/metrics.py
${PYSITELIB}/lldb/formatters/synth.py
${PYSITELIB}/lldb/lldb-argdumper
-${PYSITELIB}/lldb/runtime/__init__.py
${PYSITELIB}/lldb/utils/__init__.py
+${PYSITELIB}/lldb/utils/in_call_stack.py
${PYSITELIB}/lldb/utils/symbolication.py
Index: pkgsrc/devel/lldb/distinfo
diff -u pkgsrc/devel/lldb/distinfo:1.18 pkgsrc/devel/lldb/distinfo:1.19
--- pkgsrc/devel/lldb/distinfo:1.18 Sun Dec 29 15:31:21 2019
+++ pkgsrc/devel/lldb/distinfo Sat Apr 18 07:59:44 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.18 2019/12/29 15:31:21 adam Exp $
+$NetBSD: distinfo,v 1.19 2020/04/18 07:59:44 adam Exp $
-SHA1 (lldb-9.0.1.src.tar.xz) = 3afa0d2573ba55c46360419ed944a729ae08c8f7
-RMD160 (lldb-9.0.1.src.tar.xz) = f0507a476d6ac832478dbcd72385ab4be9c8e9ce
-SHA512 (lldb-9.0.1.src.tar.xz) = 8ec31129933d95cead2c5dcf9ead71b7fd69a49bbc10544a86025edc8f4deaf070b7c4309df01e4569b2de54a1d2028dbf9489a889d7c7c484dd899e58939b6a
-Size (lldb-9.0.1.src.tar.xz) = 9837400 bytes
+SHA1 (lldb-10.0.0.src.tar.xz) = 44b5a19204717a1053fab13b113172aa822b012b
+RMD160 (lldb-10.0.0.src.tar.xz) = 02efcbf1a094276765217def9e25b3752ecbf617
+SHA512 (lldb-10.0.0.src.tar.xz) = f6a73cc05b26dfda8076cab082e90a6818b496189a8bafd6c771ea7c2dfe948e139e168bdcb82ccfad9e7ba110ad68beef453e280cca98031fa69923c27933f4
+Size (lldb-10.0.0.src.tar.xz) = 9637552 bytes
SHA1 (patch-cmake_modules_LLDBStandalone.cmake) = 55a8d614cc52872968fc7c7c205c7d6e4021b538
-SHA1 (patch-source_API_CMakeLists.txt) = 07e3e45f36af36f18ab5837bba170bd9bdc94b74
+SHA1 (patch-source_API_CMakeLists.txt) = ed630498cdd30f6f11c5fbfa8d9f539baeba5a2c
SHA1 (patch-source_Host_CMakeLists.txt) = 5c7ae7b896aa110fe7ab21ed3616350e0958bc2a
Index: pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt
diff -u pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt:1.3 pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt:1.4
--- pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt:1.3 Sat Oct 19 14:01:37 2019
+++ pkgsrc/devel/lldb/patches/patch-source_API_CMakeLists.txt Sat Apr 18 07:59:44 2020
@@ -1,17 +1,17 @@
-$NetBSD: patch-source_API_CMakeLists.txt,v 1.3 2019/10/19 14:01:37 adam Exp $
+$NetBSD: patch-source_API_CMakeLists.txt,v 1.4 2020/04/18 07:59:44 adam Exp $
Fix finding libxml2's includes.
---- source/API/CMakeLists.txt.orig 2019-07-10 11:09:29.000000000 +0000
+--- source/API/CMakeLists.txt.orig 2020-03-23 15:01:02.000000000 +0000
+++ source/API/CMakeLists.txt
-@@ -13,6 +13,10 @@ if(LLDB_BUILD_FRAMEWORK)
- set(option_install_prefix INSTALL_PREFIX ${LLDB_FRAMEWORK_INSTALL_DIR})
+@@ -19,6 +19,10 @@ if(LLDB_BUILD_FRAMEWORK)
+ set(option_framework FRAMEWORK)
endif()
+if(LIBXML2_FOUND)
+ include_directories(SYSTEM ${LIBXML2_INCLUDE_DIR})
+endif()
+
- add_lldb_library(liblldb SHARED
+ add_lldb_library(liblldb SHARED ${option_framework}
SBAddress.cpp
SBAttachInfo.cpp
Home |
Main Index |
Thread Index |
Old Index