From 059edb5a246dca5eb2233a34e6887d9543506b6e Mon Sep 17 00:00:00 2001 From: Konrad Kleine Date: Wed, 17 Jul 2024 12:44:51 +0200 Subject: [PATCH] Update to LLVM 18.1.8 Related: https://issues.redhat.com/browse/RHEL-28687 --- lld.spec | 16 +++++----------- sources | 4 ++-- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/lld.spec b/lld.spec index 11ea380..c5af181 100644 --- a/lld.spec +++ b/lld.spec @@ -17,7 +17,7 @@ %global maj_ver 18 %global min_ver 1 -%global patch_ver 6 +%global patch_ver 8 #global rc_ver 4 %if %{with snapshot_build} @@ -49,7 +49,7 @@ Name: %{pkg_name} Version: %{lld_version}%{?rc_ver:~rc%{rc_ver}}%{?llvm_snapshot_version_suffix:~%{llvm_snapshot_version_suffix}} -Release: 3%{?dist} +Release: 1%{?dist} Summary: The LLVM Linker License: Apache-2.0 WITH LLVM-exception OR NCSA @@ -123,15 +123,6 @@ Shared libraries for LLD. %autosetup -n %{lld_srcdir} -p2 -%if %{with compat_build} -# For compat builds, we don't want to build the actual lld binary. While there is an -# LLD_BUILD_TOOLS cmake option, it is incomplete in various ways (e.g. still leaves install -# targets and symlinks), so instead skip the tools/lld build entirely. -# We can't simply delete the binaries after the fact, because this would leave checks for -# their existence in the cmake exports. -sed 's/add_subdirectory(tools\/lld)//' -i CMakeLists.txt -%endif - %build %cmake \ @@ -228,6 +219,9 @@ export LD_LIBRARY_PATH=%{buildroot}/%{install_libdir} %{install_libdir}/liblld*.so.* %changelog +* Wed Jul 17 2024 Konrad Kleine - 18.1.8-1 +- Update to 18.1.8 + * Wed Jun 05 2024 Konrad Kleine - 18.1.6-3 - Rebuild against clang-18.1.6-2 which defaults to DWARF4 diff --git a/sources b/sources index 2289cb7..6502948 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (lld-18.1.6.src.tar.xz) = a53da0c796390950f656c71b0c194c741e0112d1661ceb959caec82fbee31e06aaf666e0135a7dd6441c935c5237dd50961450a15c5d9810cab526dd9082610b -SHA512 (lld-18.1.6.src.tar.xz.sig) = a1a3fd616dc13773cb2354235e45b9c8246d4e441081811007be3c565274fb1488beba5e7362625d80b318217bf6464bd3d06f5c0d24f7747482b8addf7f6d8f +SHA512 (lld-18.1.8.src.tar.xz) = 21671591cce90c967720d094d2c8b9d12eaf5ce8138abee8c35cf38dda7008f3ed0b1b5cd9ed9f11ea6aa30905444fc2a45e0e3a323d3612f47d534466262064 +SHA512 (lld-18.1.8.src.tar.xz.sig) = aeefd2e7f951cfd06d94338d23163466629ea94b8966f3e71d57af195c259cf5afbab02ad7314fce6f394685ed6bb6ae135f825c4fb49591aef08ecfe4dd4023