import lldb-14.0.6-1.module+el8.7.0+15816+ec020e8f
This commit is contained in:
parent
9d25a91034
commit
139ae30497
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,2 @@
|
||||
SOURCES/lldb-13.0.1.src.tar.xz
|
||||
SOURCES/lldb-14.0.6.src.tar.xz
|
||||
SOURCES/tstellar-gpg-key.asc
|
||||
|
@ -1,2 +1,2 @@
|
||||
23b6e1dd5295965ec0adfe4447787f95d24b07c3 SOURCES/lldb-13.0.1.src.tar.xz
|
||||
1d5b26df4c008adeb484b76caf115f7ac692c7b0 SOURCES/lldb-14.0.6.src.tar.xz
|
||||
b8d2648a01d36ed0186fd2c5af325fd28797f9a0 SOURCES/tstellar-gpg-key.asc
|
||||
|
15
SOURCES/disable-std-vector-prettyprinter.patch
Normal file
15
SOURCES/disable-std-vector-prettyprinter.patch
Normal file
@ -0,0 +1,15 @@
|
||||
diff -ruN lldb-14.0.0.src.orig/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp lldb-14.0.0.src/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
|
||||
--- a/lldb-14.0.0.src.orig/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp 2022-03-14 10:44:55.000000000 +0100
|
||||
+++ b/lldb-14.0.0.src/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp 2022-06-08 07:06:32.227607437 +0200
|
||||
@@ -940,11 +940,6 @@
|
||||
stl_deref_flags.SetFrontEndWantsDereference();
|
||||
|
||||
cpp_category_sp->GetRegexTypeSyntheticsContainer()->Add(
|
||||
- RegularExpression("^std::vector<.+>(( )?&)?$"),
|
||||
- SyntheticChildrenSP(new ScriptedSyntheticChildren(
|
||||
- stl_synth_flags,
|
||||
- "lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider")));
|
||||
- cpp_category_sp->GetRegexTypeSyntheticsContainer()->Add(
|
||||
RegularExpression("^std::map<.+> >(( )?&)?$"),
|
||||
SyntheticChildrenSP(new ScriptedSyntheticChildren(
|
||||
stl_synth_flags,
|
Binary file not shown.
BIN
SOURCES/lldb-14.0.6.src.tar.xz.sig
Normal file
BIN
SOURCES/lldb-14.0.6.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
#global rc_ver 3
|
||||
%global lldb_version 13.0.1
|
||||
%global lldb_version 14.0.6
|
||||
#global rc_ver 2
|
||||
%global lldb_srcdir %{name}-%{lldb_version}%{?rc_ver:rc%{rc_ver}}.src
|
||||
|
||||
Name: lldb
|
||||
@ -32,6 +32,17 @@ BuildRequires: multilib-rpm-config
|
||||
|
||||
Requires: python3-lldb
|
||||
|
||||
# There is a problem with the debug info generated by the
|
||||
# GCC version we ship in RHEL 8. It somehow makes it very
|
||||
# hard for lldb to inspect std::vector types.
|
||||
# Disable the pretty-printer for now, since otherwise
|
||||
# such vectors look empty to the developer even though
|
||||
# they aren't.
|
||||
# See https://bugzilla.redhat.com/show_bug.cgi?id=2082508
|
||||
Patch001: disable-std-vector-prettyprinter.patch
|
||||
|
||||
# For origin certification
|
||||
BuildRequires: gnupg2
|
||||
|
||||
%description
|
||||
LLDB is a next generation, high-performance debugger. It is built as a set
|
||||
@ -58,6 +69,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
The package contains the LLDB Python module.
|
||||
|
||||
%prep
|
||||
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||
%autosetup -n %{lldb_srcdir} -p2
|
||||
|
||||
%build
|
||||
@ -129,6 +141,15 @@ rm -f %{buildroot}%{python3_sitearch}/six.*
|
||||
%{python3_sitearch}/lldb
|
||||
|
||||
%changelog
|
||||
* Tue Jun 28 2022 Tom Stellard <tstellar@redhat.com> - 14.0.6-1
|
||||
- 14.0.6 Release
|
||||
|
||||
* Wed Jun 08 2022 Timm Bäder <tbaeder@redhat.com> - 14.0.0-2
|
||||
- Disable libstdc++ std::vector prettyprinter
|
||||
|
||||
* Thu Apr 07 2022 Timm Bäder <tbaeder@redhat.com> - 14.0.0-1
|
||||
- Update to 14.0.0
|
||||
|
||||
* Thu Feb 03 2022 Tom Stellard <tstellar@redhat.com> - 13.0.1-1
|
||||
- 13.0.1 Release
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user