commit 9ce2c3e788acdaf9b2c3be16887db79d93955acf Author: Danny Rawlins <contact@romster.me> Date: Fri Oct 1 18:33:12 2021 +1000 lldb: 12.0.1 -> 13.0.0 diff --git a/lldb/.footprint b/lldb/.footprint index e774a13f0..79596c795 100644 --- a/lldb/.footprint +++ b/lldb/.footprint @@ -65,7 +65,6 @@ drwxr-xr-x root/root usr/include/lldb/API/ -rw-r--r-- root/root usr/include/lldb/API/SBThreadCollection.h -rw-r--r-- root/root usr/include/lldb/API/SBThreadPlan.h -rw-r--r-- root/root usr/include/lldb/API/SBTrace.h --rw-r--r-- root/root usr/include/lldb/API/SBTraceOptions.h -rw-r--r-- root/root usr/include/lldb/API/SBType.h -rw-r--r-- root/root usr/include/lldb/API/SBTypeCategory.h -rw-r--r-- root/root usr/include/lldb/API/SBTypeEnumMember.h @@ -110,10 +109,10 @@ drwxr-xr-x root/root usr/include/lldb/Core/ -rw-r--r-- root/root usr/include/lldb/Core/AddressRange.h -rw-r--r-- root/root usr/include/lldb/Core/AddressResolver.h -rw-r--r-- root/root usr/include/lldb/Core/AddressResolverFileLine.h --rw-r--r-- root/root usr/include/lldb/Core/AddressResolverName.h -rw-r--r-- root/root usr/include/lldb/Core/Architecture.h -rw-r--r-- root/root usr/include/lldb/Core/Communication.h -rw-r--r-- root/root usr/include/lldb/Core/Debugger.h +-rw-r--r-- root/root usr/include/lldb/Core/Declaration.h -rw-r--r-- root/root usr/include/lldb/Core/Disassembler.h -rw-r--r-- root/root usr/include/lldb/Core/DumpDataExtractor.h -rw-r--r-- root/root usr/include/lldb/Core/DumpRegisterValue.h @@ -135,9 +134,11 @@ drwxr-xr-x root/root usr/include/lldb/Core/ -rw-r--r-- root/root usr/include/lldb/Core/Opcode.h -rw-r--r-- root/root usr/include/lldb/Core/PluginInterface.h -rw-r--r-- root/root usr/include/lldb/Core/PluginManager.h +-rw-r--r-- root/root usr/include/lldb/Core/Progress.h -rw-r--r-- root/root usr/include/lldb/Core/RichManglingContext.h -rw-r--r-- root/root usr/include/lldb/Core/SearchFilter.h -rw-r--r-- root/root usr/include/lldb/Core/Section.h +-rw-r--r-- root/root usr/include/lldb/Core/SourceLocationSpec.h -rw-r--r-- root/root usr/include/lldb/Core/SourceManager.h -rw-r--r-- root/root usr/include/lldb/Core/StreamAsynchronousIO.h -rw-r--r-- root/root usr/include/lldb/Core/StreamBuffer.h @@ -161,6 +162,7 @@ drwxr-xr-x root/root usr/include/lldb/Core/ -rw-r--r-- root/root usr/include/lldb/Core/ValueObjectMemory.h -rw-r--r-- root/root usr/include/lldb/Core/ValueObjectRegister.h -rw-r--r-- root/root usr/include/lldb/Core/ValueObjectSyntheticFilter.h +-rw-r--r-- root/root usr/include/lldb/Core/ValueObjectUpdater.h -rw-r--r-- root/root usr/include/lldb/Core/ValueObjectVariable.h -rw-r--r-- root/root usr/include/lldb/Core/dwarf.h drwxr-xr-x root/root usr/include/lldb/DataFormatters/ @@ -257,6 +259,7 @@ drwxr-xr-x root/root usr/include/lldb/Host/freebsd/ -rw-r--r-- root/root usr/include/lldb/Host/freebsd/HostInfoFreeBSD.h drwxr-xr-x root/root usr/include/lldb/Host/linux/ -rw-r--r-- root/root usr/include/lldb/Host/linux/AbstractSocket.h +-rw-r--r-- root/root usr/include/lldb/Host/linux/Host.h -rw-r--r-- root/root usr/include/lldb/Host/linux/HostInfoLinux.h -rw-r--r-- root/root usr/include/lldb/Host/linux/Ptrace.h -rw-r--r-- root/root usr/include/lldb/Host/linux/Support.h @@ -288,7 +291,6 @@ drwxr-xr-x root/root usr/include/lldb/Host/windows/ -rw-r--r-- root/root usr/include/lldb/Host/windows/PipeWindows.h -rw-r--r-- root/root usr/include/lldb/Host/windows/PosixApi.h -rw-r--r-- root/root usr/include/lldb/Host/windows/ProcessLauncherWindows.h --rw-r--r-- root/root usr/include/lldb/Host/windows/editlinewin.h -rw-r--r-- root/root usr/include/lldb/Host/windows/windows.h drwxr-xr-x root/root usr/include/lldb/Initialization/ -rw-r--r-- root/root usr/include/lldb/Initialization/SystemInitializer.h @@ -342,6 +344,7 @@ drwxr-xr-x root/root usr/include/lldb/Interpreter/ -rw-r--r-- root/root usr/include/lldb/Interpreter/Options.h -rw-r--r-- root/root usr/include/lldb/Interpreter/Property.h -rw-r--r-- root/root usr/include/lldb/Interpreter/ScriptInterpreter.h +-rw-r--r-- root/root usr/include/lldb/Interpreter/ScriptedProcessInterface.h drwxr-xr-x root/root usr/include/lldb/Symbol/ -rw-r--r-- root/root usr/include/lldb/Symbol/ArmUnwindInfo.h -rw-r--r-- root/root usr/include/lldb/Symbol/Block.h @@ -354,7 +357,6 @@ drwxr-xr-x root/root usr/include/lldb/Symbol/ -rw-r--r-- root/root usr/include/lldb/Symbol/DWARFCallFrameInfo.h -rw-r--r-- root/root usr/include/lldb/Symbol/DebugMacros.h -rw-r--r-- root/root usr/include/lldb/Symbol/DeclVendor.h --rw-r--r-- root/root usr/include/lldb/Symbol/Declaration.h -rw-r--r-- root/root usr/include/lldb/Symbol/FuncUnwinders.h -rw-r--r-- root/root usr/include/lldb/Symbol/Function.h -rw-r--r-- root/root usr/include/lldb/Symbol/LineEntry.h @@ -394,6 +396,7 @@ drwxr-xr-x root/root usr/include/lldb/Target/ -rw-r--r-- root/root usr/include/lldb/Target/Memory.h -rw-r--r-- root/root usr/include/lldb/Target/MemoryHistory.h -rw-r--r-- root/root usr/include/lldb/Target/MemoryRegionInfo.h +-rw-r--r-- root/root usr/include/lldb/Target/MemoryTagManager.h -rw-r--r-- root/root usr/include/lldb/Target/ModuleCache.h -rw-r--r-- root/root usr/include/lldb/Target/OperatingSystem.h -rw-r--r-- root/root usr/include/lldb/Target/PathMappingList.h @@ -445,9 +448,10 @@ drwxr-xr-x root/root usr/include/lldb/Target/ -rw-r--r-- root/root usr/include/lldb/Target/ThreadPlanStepUntil.h -rw-r--r-- root/root usr/include/lldb/Target/ThreadPlanTracer.h -rw-r--r-- root/root usr/include/lldb/Target/ThreadSpec.h --rw-r--r-- root/root usr/include/lldb/Target/ThreadTrace.h -rw-r--r-- root/root usr/include/lldb/Target/Trace.h --rw-r--r-- root/root usr/include/lldb/Target/TraceSessionFileParser.h +-rw-r--r-- root/root usr/include/lldb/Target/TraceCursor.h +-rw-r--r-- root/root usr/include/lldb/Target/TraceExporter.h +-rw-r--r-- root/root usr/include/lldb/Target/TraceInstructionDumper.h -rw-r--r-- root/root usr/include/lldb/Target/UnixSignals.h -rw-r--r-- root/root usr/include/lldb/Target/Unwind.h -rw-r--r-- root/root usr/include/lldb/Target/UnwindAssembly.h @@ -458,6 +462,7 @@ drwxr-xr-x root/root usr/include/lldb/Utility/ -rw-r--r-- root/root usr/include/lldb/Utility/Args.h -rw-r--r-- root/root usr/include/lldb/Utility/Baton.h -rw-r--r-- root/root usr/include/lldb/Utility/Broadcaster.h +-rw-r--r-- root/root usr/include/lldb/Utility/Cloneable.h -rw-r--r-- root/root usr/include/lldb/Utility/CompletionRequest.h -rw-r--r-- root/root usr/include/lldb/Utility/Connection.h -rw-r--r-- root/root usr/include/lldb/Utility/ConstString.h @@ -505,7 +510,8 @@ drwxr-xr-x root/root usr/include/lldb/Utility/ -rw-r--r-- root/root usr/include/lldb/Utility/TildeExpressionResolver.h -rw-r--r-- root/root usr/include/lldb/Utility/Timeout.h -rw-r--r-- root/root usr/include/lldb/Utility/Timer.h --rw-r--r-- root/root usr/include/lldb/Utility/TraceOptions.h +-rw-r--r-- root/root usr/include/lldb/Utility/TraceGDBRemotePackets.h +-rw-r--r-- root/root usr/include/lldb/Utility/TraceIntelPTGDBRemotePackets.h -rw-r--r-- root/root usr/include/lldb/Utility/UUID.h -rw-r--r-- root/root usr/include/lldb/Utility/UnimplementedError.h -rw-r--r-- root/root usr/include/lldb/Utility/UriParser.h @@ -527,11 +533,11 @@ drwxr-xr-x root/root usr/include/lldb/Utility/ -rw-r--r-- root/root usr/include/lldb/lldb-types.h -rw-r--r-- root/root usr/include/lldb/lldb-versioning.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/liblldb.so -> liblldb.so.12 -lrwxrwxrwx root/root usr/lib/liblldb.so.12 -> liblldb.so.12.0.1 --rwxr-xr-x root/root usr/lib/liblldb.so.12.0.1 -lrwxrwxrwx root/root usr/lib/liblldbIntelFeatures.so -> liblldbIntelFeatures.so.12 --rwxr-xr-x root/root usr/lib/liblldbIntelFeatures.so.12 +lrwxrwxrwx root/root usr/lib/liblldb.so -> liblldb.so.13 +lrwxrwxrwx root/root usr/lib/liblldb.so.13 -> liblldb.so.13.0.0 +-rwxr-xr-x root/root usr/lib/liblldb.so.13.0.0 +lrwxrwxrwx root/root usr/lib/liblldbIntelFeatures.so -> liblldbIntelFeatures.so.13 +-rwxr-xr-x root/root usr/lib/liblldbIntelFeatures.so.13 drwxr-xr-x root/root usr/lib/python3.9/ drwxr-xr-x root/root usr/lib/python3.9/site-packages/ drwxr-xr-x root/root usr/lib/python3.9/site-packages/lldb/ @@ -586,6 +592,16 @@ drwxr-xr-x root/root usr/lib/python3.9/site-packages/lldb/formatters/cpp/__pycac -rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/formatters/metrics.py -rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/formatters/synth.py lrwxrwxrwx root/root usr/lib/python3.9/site-packages/lldb/lldb-argdumper -> ../../../../bin/lldb-argdumper +drwxr-xr-x root/root usr/lib/python3.9/site-packages/lldb/plugins/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/plugins/__init__.py +drwxr-xr-x root/root usr/lib/python3.9/site-packages/lldb/plugins/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/plugins/__pycache__/__init__.cpython-39.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/plugins/__pycache__/__init__.cpython-39.opt-2.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/plugins/__pycache__/__init__.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/plugins/__pycache__/scripted_process.cpython-39.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/plugins/__pycache__/scripted_process.cpython-39.opt-2.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/plugins/__pycache__/scripted_process.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/plugins/scripted_process.py drwxr-xr-x root/root usr/lib/python3.9/site-packages/lldb/utils/ -rw-r--r-- root/root usr/lib/python3.9/site-packages/lldb/utils/__init__.py drwxr-xr-x root/root usr/lib/python3.9/site-packages/lldb/utils/__pycache__/ diff --git a/lldb/.signature b/lldb/.signature index 931140b40..287b2f244 100644 --- a/lldb/.signature +++ b/lldb/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YXr82Yb+BOERxeqWgwpBA5JfTbC63duSMPw4RxSTVIxdHtAuJcS5UmlKiP3+X7Y3Fk5ISThja2MYlLBHm9vegU= -SHA256 (Pkgfile) = 4c0396057a34c1b40a541334122a02918a0a619cd50fa6553b522df34ed13a00 -SHA256 (.footprint) = 3d92603b31f89f2abdaea1d89327daccfe07bbae072e1907c66c67373e354ce3 -SHA256 (lldb-12.0.1.src.tar.xz) = e8c4118cd01d4e242090741a457d83c21754ad77299791ef564e41366a90773c +RWSE3ohX2g5d/e9O1wZXZjHSCyPPSl/fgsAP68pEDOc8kURyTtC8NKcci7KW/tWxIkFi/TCv0IjYFr1Ys8o2qKGWh3/JfiMXmQ0= +SHA256 (Pkgfile) = 5cd7c411c86bf5b22508d5a1cc11bdd08476100d406078be8f6e86509863d323 +SHA256 (.footprint) = 3662d88ad0265faa421c66c32789006cb4292dc011b2cc88be52aeba2092c6b1 +SHA256 (lldb-13.0.0.src.tar.xz) = 24c65bd5ec0d7cbc37bafdd7533b1783352708bf6338c403a72f47884e406dbd diff --git a/lldb/Pkgfile b/lldb/Pkgfile index b8ea6cca7..e39bb10b5 100644 --- a/lldb/Pkgfile +++ b/lldb/Pkgfile @@ -1,10 +1,10 @@ # Description: LLDB is a next generation, high-performance debugger # URL: https://lldb.llvm.org/ # Maintainer: Tim Biermann, tbier at posteo dot de -# Depends on: clang python3-six python3-lit swig +# Depends on: clang python3-six swig name=lldb -version=12.0.1 +version=13.0.0 release=1 source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/lldb...) @@ -12,8 +12,9 @@ build() { cmake -S $name-$version.src -B build -G Ninja \ -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D LLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF;NVPTX' \ -D LLVM_LINK_LLVM_DYLIB=ON \ -D LLDB_USE_SYSTEM_SIX=1 \ -Wno-dev