Update to LLVM 18.1.8
Related: https://issues.redhat.com/browse/RHEL-28687
This commit is contained in:
parent
93e5f22a65
commit
059edb5a24
16
lld.spec
16
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 <kkleine@redhat.com> - 18.1.8-1
|
||||
- Update to 18.1.8
|
||||
|
||||
* Wed Jun 05 2024 Konrad Kleine <kkleine@redhat.com> - 18.1.6-3
|
||||
- Rebuild against clang-18.1.6-2 which defaults to DWARF4
|
||||
|
||||
|
4
sources
4
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
|
||||
|
Loading…
Reference in New Issue
Block a user