11.0.0-rc2 Release
This commit is contained in:
parent
8dbb138fcf
commit
434748c022
2
.gitignore
vendored
2
.gitignore
vendored
@ -39,3 +39,5 @@
|
|||||||
/lld-10.0.0.src.tar.xz.sig
|
/lld-10.0.0.src.tar.xz.sig
|
||||||
/lld-11.0.0rc1.src.tar.xz
|
/lld-11.0.0rc1.src.tar.xz
|
||||||
/lld-11.0.0rc1.src.tar.xz.sig
|
/lld-11.0.0rc1.src.tar.xz.sig
|
||||||
|
/lld-11.0.0rc2.src.tar.xz
|
||||||
|
/lld-11.0.0rc2.src.tar.xz.sig
|
||||||
|
26
lld.spec
26
lld.spec
@ -1,4 +1,4 @@
|
|||||||
%global rc_ver 1
|
%global rc_ver 2
|
||||||
%global baserelease 0.1
|
%global baserelease 0.1
|
||||||
%global lld_srcdir lld-%{version}%{?rc_ver:rc%{rc_ver}}.src
|
%global lld_srcdir lld-%{version}%{?rc_ver:rc%{rc_ver}}.src
|
||||||
%global maj_ver 11
|
%global maj_ver 11
|
||||||
@ -16,16 +16,11 @@ Summary: The LLVM Linker
|
|||||||
|
|
||||||
License: NCSA
|
License: NCSA
|
||||||
URL: http://llvm.org
|
URL: http://llvm.org
|
||||||
%if 0%{?rc_ver:1}
|
Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}%{?rc_ver:-rc%{rc_ver}}/%{lld_srcdir}.tar.xz
|
||||||
Source0: https://prereleases.llvm.org/%{version}/rc%{rc_ver}/%{lld_srcdir}.tar.xz
|
Source1: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}%{?rc_ver:-rc%{rc_ver}}/%{lld_srcdir}.tar.xz.sig
|
||||||
Source3: https://prereleases.llvm.org/%{version}/rc%{rc_ver}/%{lld_srcdir}.tar.xz.sig
|
Source2: https://prereleases.llvm.org/%{version}/hans-gpg-key.asc
|
||||||
%else
|
Source3: run-lit-tests
|
||||||
Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{lld_srcdir}.tar.xz
|
Source4: lit.lld-test.cfg.py
|
||||||
Source3: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{lld_srcdir}.tar.xz.sig
|
|
||||||
%endif
|
|
||||||
Source1: run-lit-tests
|
|
||||||
Source2: lit.lld-test.cfg.py
|
|
||||||
Source4: https://prereleases.llvm.org/%{version}/hans-gpg-key.asc
|
|
||||||
|
|
||||||
Patch0: 0001-CMake-Check-for-gtest-headers-even-if-lit.py-is-not-.patch
|
Patch0: 0001-CMake-Check-for-gtest-headers-even-if-lit.py-is-not-.patch
|
||||||
Patch1: 0001-Revert-lld-Initial-commit-for-new-Mach-O-backend.patch
|
Patch1: 0001-Revert-lld-Initial-commit-for-new-Mach-O-backend.patch
|
||||||
@ -83,7 +78,7 @@ Requires: lld-libs = %{version}-%{release}
|
|||||||
LLVM regression tests.
|
LLVM regression tests.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%{gpgverify} --keyring='%{SOURCE4}' --signature='%{SOURCE3}' --data='%{SOURCE0}'
|
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||||
%setup -q -n %{lld_srcdir}
|
%setup -q -n %{lld_srcdir}
|
||||||
|
|
||||||
%patch0 -p1 -b .gtest-fix
|
%patch0 -p1 -b .gtest-fix
|
||||||
@ -138,7 +133,7 @@ done
|
|||||||
|
|
||||||
# Install test files
|
# Install test files
|
||||||
install -d %{buildroot}%{_datadir}/lld/src
|
install -d %{buildroot}%{_datadir}/lld/src
|
||||||
cp %{SOURCE2} %{buildroot}%{_datadir}/lld/
|
cp %{SOURCE4} %{buildroot}%{_datadir}/lld/
|
||||||
|
|
||||||
# The various tar options are there to make sur the archive is the same on 32 and 64 bit arch, i.e.
|
# The various tar options are there to make sur the archive is the same on 32 and 64 bit arch, i.e.
|
||||||
# the archive creation is reproducible. Move arch-specific content out of the tarball
|
# the archive creation is reproducible. Move arch-specific content out of the tarball
|
||||||
@ -147,7 +142,7 @@ mv %{lit_unit_cfg} %{buildroot}%{_datadir}/lld/src/%{_arch}.Unit.site.cfg.py
|
|||||||
tar --sort=name --mtime='UTC 2020-01-01' -c test/ | gzip -n > %{buildroot}%{_datadir}/lld/src/test.tar.gz
|
tar --sort=name --mtime='UTC 2020-01-01' -c test/ | gzip -n > %{buildroot}%{_datadir}/lld/src/test.tar.gz
|
||||||
|
|
||||||
install -d %{buildroot}%{_libexecdir}/tests/lld
|
install -d %{buildroot}%{_libexecdir}/tests/lld
|
||||||
cp %{SOURCE1} %{buildroot}%{_libexecdir}/tests/lld
|
cp %{SOURCE3} %{buildroot}%{_libexecdir}/tests/lld
|
||||||
|
|
||||||
# Install unit test binaries
|
# Install unit test binaries
|
||||||
install -d %{buildroot}%{_libdir}/lld/
|
install -d %{buildroot}%{_libdir}/lld/
|
||||||
@ -206,6 +201,9 @@ fi
|
|||||||
%{_datadir}/lld/lit.lld-test.cfg.py
|
%{_datadir}/lld/lit.lld-test.cfg.py
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Sep 01 2020 sguelton@redhat.com - 11.0.0-0.1.rc2
|
||||||
|
- 11.0.0-rc2 Release
|
||||||
|
|
||||||
* Mon Aug 10 2020 Tom Stellard <tstellar@redhat.com> - 11.0.0-0.1.rc1
|
* Mon Aug 10 2020 Tom Stellard <tstellar@redhat.com> - 11.0.0-0.1.rc1
|
||||||
- 11.0.0-rc1 Release
|
- 11.0.0-rc1 Release
|
||||||
|
|
||||||
|
4
sources
4
sources
@ -1,2 +1,2 @@
|
|||||||
SHA512 (lld-11.0.0rc1.src.tar.xz) = c291c59d501b0c84677b6817f2c70e67d6218165f49ebd08a4b0869ef6130c0dddc439f2114599a6393f19f89ad50d20e24dcf2e60f0449a35e463fd39d110de
|
SHA512 (lld-11.0.0rc2.src.tar.xz) = 4c21ebec5dab159198de872f9907498214dfa9b6c2e070134f2983e8fead71d11bd28e9673c8713baf40e7b147d070cfd241e63204fef2f641349f71cf4002c4
|
||||||
SHA512 (lld-11.0.0rc1.src.tar.xz.sig) = 7b8403256f45a695fede99554ceeeafb5bdf28c2edff6623f713cedc92bba30b566ccf1c941d663ae0c8131c9de4fe53b744a6aa042ce00e08c145418fe1e6d1
|
SHA512 (lld-11.0.0rc2.src.tar.xz.sig) = f6f5c3e9e7a6336edc0800b06b7c0f434e3f9ee832da8f7faaf64b742ea677cb10fb9bbd63dd21de2f86dfc8df7c1924e3ce858572516f72e79b2ebf4e8450b2
|
||||||
|
Loading…
Reference in New Issue
Block a user