diff --git a/.gitignore b/.gitignore index db1112f..8a01b32 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -SOURCES/lld-14.0.0.src.tar.xz +SOURCES/lld-14.0.6.src.tar.xz SOURCES/tstellar-gpg-key.asc diff --git a/.lld.metadata b/.lld.metadata index 4e8e7be..5171d3a 100644 --- a/.lld.metadata +++ b/.lld.metadata @@ -1,2 +1,2 @@ -7de1e7afeda89c395e128f1c8f6fc10aea7a4364 SOURCES/lld-14.0.0.src.tar.xz +bba0ab108d525c911e80fed4b10435e459cdf7b6 SOURCES/lld-14.0.6.src.tar.xz b8d2648a01d36ed0186fd2c5af325fd28797f9a0 SOURCES/tstellar-gpg-key.asc diff --git a/SOURCES/ignore-no-add-needed.patch b/SOURCES/ignore-no-add-needed.patch deleted file mode 100644 index b322eeb..0000000 --- a/SOURCES/ignore-no-add-needed.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -ruN lld-14.0.0.src.orig/ELF/Options.td lld-14.0.0.src/ELF/Options.td ---- a/lld-14.0.0.src.orig/ELF/Options.td 2022-03-14 10:44:55.000000000 +0100 -+++ b/lld-14.0.0.src/ELF/Options.td 2022-05-05 13:27:06.029896421 +0200 -@@ -695,6 +695,7 @@ - def: F<"detect-odr-violations">; - def: Flag<["-"], "g">; - def: F<"long-plt">; -+def: FF<"no-add-needed">; - def: F<"no-copy-dt-needed-entries">; - def: F<"no-ctors-in-init-array">; - def: F<"no-keep-memory">; -diff -ruN lld-14.0.0.src.orig/test/ELF/silent-ignore.test lld-14.0.0.src/test/ELF/silent-ignore.test ---- a/lld-14.0.0.src.orig/test/ELF/silent-ignore.test 2022-03-14 10:44:55.000000000 +0100 -+++ b/lld-14.0.0.src/test/ELF/silent-ignore.test 2022-05-05 13:27:29.734085587 +0200 -@@ -2,6 +2,7 @@ - RUN: -detect-odr-violations \ - RUN: -g \ - RUN: -long-plt \ -+RUN: --no-add-needed \ - RUN: -no-copy-dt-needed-entries \ - RUN: -no-ctors-in-init-array \ - RUN: -no-keep-memory \ diff --git a/SOURCES/lld-14.0.0.src.tar.xz.sig b/SOURCES/lld-14.0.0.src.tar.xz.sig deleted file mode 100644 index d70dc8e..0000000 Binary files a/SOURCES/lld-14.0.0.src.tar.xz.sig and /dev/null differ diff --git a/SOURCES/lld-14.0.6.src.tar.xz.sig b/SOURCES/lld-14.0.6.src.tar.xz.sig new file mode 100644 index 0000000..afb2249 Binary files /dev/null and b/SOURCES/lld-14.0.6.src.tar.xz.sig differ diff --git a/SPECS/lld.spec b/SPECS/lld.spec index 91988cc..e4a08b3 100644 --- a/SPECS/lld.spec +++ b/SPECS/lld.spec @@ -4,7 +4,7 @@ %global lld_srcdir lld-%{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:rc%{rc_ver}}.src %global maj_ver 14 %global min_ver 0 -%global patch_ver 0 +%global patch_ver 6 # Don't include unittests in automatic generation of provides or requires. %global __provides_exclude_from ^%{_libdir}/lld/.*$ @@ -15,7 +15,7 @@ Name: lld Version: %{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:~rc%{rc_ver}} -Release: 2%{?rc_ver:.rc%{rc_ver}}%{?dist} +Release: 1%{?rc_ver:.rc%{rc_ver}}%{?dist} Summary: The LLVM Linker License: NCSA @@ -33,9 +33,6 @@ Patch0: 0001-PATCH-lld-CMake-Check-for-gtest-headers-even-if-lit..patch # Bundle libunwind header need during build for MachO support Patch1: 0002-PATCH-lld-Import-compact_unwind_encoding.h-from-libu.patch -# https://github.com/llvm/llvm-project/commit/c29c19cb5327624dd31fcb776f8fbe66ca1011bb -Patch2: ignore-no-add-needed.patch - BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: cmake @@ -232,6 +229,9 @@ cd %{_vpath_builddir} %endif %changelog +* Tue Jun 28 2022 Tom Stellard - 14.0.6-1 +- 14.0.6 Release + * Fri May 06 2022 Timm Bäder - 14.0.0-2 - Backport ignoring --no-add-needed