11.0.0-rc1 Release
This commit is contained in:
parent
122ec6994b
commit
8dbb138fcf
2
.gitignore
vendored
2
.gitignore
vendored
@ -37,3 +37,5 @@
|
|||||||
/lld-10.0.0rc6.src.tar.xz.sig
|
/lld-10.0.0rc6.src.tar.xz.sig
|
||||||
/lld-10.0.0.src.tar.xz
|
/lld-10.0.0.src.tar.xz
|
||||||
/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.sig
|
||||||
|
7986
0001-Revert-lld-Initial-commit-for-new-Mach-O-backend.patch
Normal file
7986
0001-Revert-lld-Initial-commit-for-new-Mach-O-backend.patch
Normal file
File diff suppressed because it is too large
Load Diff
25
lld.spec
25
lld.spec
@ -1,7 +1,7 @@
|
|||||||
#%%global rc_ver 6
|
%global rc_ver 1
|
||||||
%global baserelease 7
|
%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 10
|
%global maj_ver 11
|
||||||
%global min_ver 0
|
%global min_ver 0
|
||||||
%global patch_ver 0
|
%global patch_ver 0
|
||||||
|
|
||||||
@ -28,6 +28,7 @@ Source2: lit.lld-test.cfg.py
|
|||||||
Source4: https://prereleases.llvm.org/%{version}/hans-gpg-key.asc
|
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
|
||||||
|
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
@ -56,7 +57,10 @@ The LLVM project linker.
|
|||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Libraries and header files for LLD
|
Summary: Libraries and header files for LLD
|
||||||
Requires: lld-libs = %{version}-%{release}
|
Requires: lld-libs%{?_isa} = %{version}-%{release}
|
||||||
|
# lld tools are referenced in the cmake files, so we need to add lld as a
|
||||||
|
# dependency.
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
This package contains library and header files needed to develop new native
|
This package contains library and header files needed to develop new native
|
||||||
@ -80,7 +84,14 @@ LLVM regression tests.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%{gpgverify} --keyring='%{SOURCE4}' --signature='%{SOURCE3}' --data='%{SOURCE0}'
|
%{gpgverify} --keyring='%{SOURCE4}' --signature='%{SOURCE3}' --data='%{SOURCE0}'
|
||||||
%autosetup -n %{lld_srcdir} -p1
|
%setup -q -n %{lld_srcdir}
|
||||||
|
|
||||||
|
%patch0 -p1 -b .gtest-fix
|
||||||
|
# Remove the MachO backend since it doesn't seem to work on big-endian hosts.
|
||||||
|
%ifarch s390x
|
||||||
|
%patch1 -p2 -b .remove-MachO
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
@ -181,6 +192,7 @@ fi
|
|||||||
%files devel
|
%files devel
|
||||||
%{_includedir}/lld
|
%{_includedir}/lld
|
||||||
%{_libdir}/liblld*.so
|
%{_libdir}/liblld*.so
|
||||||
|
%{_libdir}/cmake/lld/
|
||||||
|
|
||||||
%files libs
|
%files libs
|
||||||
%{_libdir}/liblld*.so.*
|
%{_libdir}/liblld*.so.*
|
||||||
@ -194,6 +206,9 @@ fi
|
|||||||
%{_datadir}/lld/lit.lld-test.cfg.py
|
%{_datadir}/lld/lit.lld-test.cfg.py
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Aug 10 2020 Tom Stellard <tstellar@redhat.com> - 11.0.0-0.1.rc1
|
||||||
|
- 11.0.0-rc1 Release
|
||||||
|
|
||||||
* Mon Aug 10 2020 sguelton@redhat.com - 10.0.0-7
|
* Mon Aug 10 2020 sguelton@redhat.com - 10.0.0-7
|
||||||
- use %%license macro
|
- use %%license macro
|
||||||
|
|
||||||
|
4
sources
4
sources
@ -1,2 +1,2 @@
|
|||||||
SHA512 (lld-10.0.0.src.tar.xz) = 3457b4a4be2cc9f1e6f1a74dff74e142e7590f1aafffa9623f46af0e2e8822aea264a6cf79287849ae4944505ddbbfb99efa380ac860d5a7eb791984ac4ca59f
|
SHA512 (lld-11.0.0rc1.src.tar.xz) = c291c59d501b0c84677b6817f2c70e67d6218165f49ebd08a4b0869ef6130c0dddc439f2114599a6393f19f89ad50d20e24dcf2e60f0449a35e463fd39d110de
|
||||||
SHA512 (lld-10.0.0.src.tar.xz.sig) = 46299a6f92964ddc0c72048c1eb47c9b6de3117edc5d7b353c3922b979ebc625e47cb7e18d4da1944778451403893cd8339e8cac852e5b2f3176cea8c9bd360b
|
SHA512 (lld-11.0.0rc1.src.tar.xz.sig) = 7b8403256f45a695fede99554ceeeafb5bdf28c2edff6623f713cedc92bba30b566ccf1c941d663ae0c8131c9de4fe53b744a6aa042ce00e08c145418fe1e6d1
|
||||||
|
Loading…
Reference in New Issue
Block a user