diff --git a/lldb.spec b/lldb.spec index ed5918a..c3adfeb 100644 --- a/lldb.spec +++ b/lldb.spec @@ -2,7 +2,7 @@ # https://bugzilla.redhat.com/show_bug.cgi?id=2158587 %undefine _include_frame_pointers -%global lldb_version 17.0.6 +%global lldb_version 18.1.2 #global rc_ver 4 %global lldb_srcdir %{name}-%{lldb_version}%{?rc_ver:rc%{rc_ver}}.src @@ -13,7 +13,7 @@ Name: lldb Version: %{lldb_version}%{?rc_ver:~rc%{rc_ver}} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Next generation high-performance debugger License: NCSA @@ -33,6 +33,8 @@ Patch002: 0001-lldb-Disable-std-vector-pretty-printer.patch BuildRequires: gcc BuildRequires: gcc-c++ + +BuildRequires: clang BuildRequires: cmake BuildRequires: ninja-build BuildRequires: llvm-devel = %{version} @@ -98,6 +100,7 @@ CXXFLAGS="%{optflags} -Wno-error=format-security" -DLLDB_DISABLE_CURSES:BOOL=OFF \ -DLLDB_DISABLE_LIBEDIT:BOOL=OFF \ -DLLDB_DISABLE_PYTHON:BOOL=OFF \ + -DLLDB_INCLUDE_TESTS=OFF \ %if 0%{?__isa_bits} == 64 -DLLVM_LIBDIR_SUFFIX=64 \ %else @@ -139,17 +142,37 @@ rm -f %{buildroot}%{python3_sitearch}/six.* %files %license LICENSE.TXT %{_bindir}/lldb* +# Usually, *.so symlinks are kept in devel subpackages. However, the python +# bindings depend on this symlink at runtime. +%{_libdir}/*.so %{_libdir}/liblldb.so.* %{_libdir}/liblldbIntelFeatures.so.* %files devel %{_includedir}/lldb -%{_libdir}/*.so %files -n python3-lldb %{python3_sitearch}/lldb %changelog +* Mon Mar 25 2024 Tulio Magno Quites Machado Filho - 18.1.2-2 +- Move liblldb symlink to the main package. Fix rhbz#2260611. + +* Fri Mar 22 2024 Tom Stellard - 18.1.2-1 +- 18.1.2 Release + +* Tue Mar 12 2024 Tom Stellard - 18.1.1-1 +- 18.1.1 Release + +* Wed Feb 28 2024 Tom Stellard - 18.1.0~rc4-1 +- 18.1.0-rc4 Release + +* Thu Jan 25 2024 Fedora Release Engineering - 17.0.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 17.0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Nov 29 2023 Nikita Popov - 17.0.6-1 - Update to LLVM 17.0.6 diff --git a/sources b/sources index cb17763..8a17d8d 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (lldb-17.0.6.src.tar.xz) = 80b327c89b160b1dcdbea1946a7c69514e797056629c0a7501c77e7557d6bb3a7ae6ecdd0d760d072b1f7c3f5b136838f76c8d75522cd84622a03b1b25ba6e6c -SHA512 (lldb-17.0.6.src.tar.xz.sig) = d6f8edabc7d4d3ec1f7620c6166606abef4632e10f36244a8e5b76d66a94f1218742c86cd6445c7983353fc001d307709659709e9708a82c7a7042495492d9da +SHA512 (lldb-18.1.2.src.tar.xz) = 3979d156230c32af2b9b725f26aa48bab64bdcfa13ef6b412d7ab2f0ff325a99deba92d38d0ed6e127c779c429e20791e03bae0994e7289b3cf78844d22f1749 +SHA512 (lldb-18.1.2.src.tar.xz.sig) = 5e398fc49063f9e5a6f7ef2f39f8ea8f509f42691a53882b17806eb2f7e0c213bcb6c3d5e3c64b4e0fc377d8f7757d42825bd226076fa18ffbc39964c5b1bee0