ed14a03
%bcond_without check
58046ac
%bcond_with compat_build
ed14a03
2212972
#global rc_ver 1
ff68453
%global lld_srcdir lld-%{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:rc%{rc_ver}}.src
6eb2cda
%global maj_ver 14
07ce44f
%global min_ver 0
bd951c0
%global patch_ver 5
9747614
58046ac
%if %{with compat_build}
58046ac
%global pkg_name lld%{maj_ver}
58046ac
%global install_prefix %{_libdir}/llvm%{maj_ver}
58046ac
%global install_includedir %{install_prefix}/include
58046ac
%global install_libdir %{install_prefix}/lib
58046ac
%else
58046ac
%global pkg_name lld
58046ac
%global install_prefix /usr
58046ac
%global install_includedir %{_includedir}
58046ac
%global install_libdir %{_libdir}
58046ac
%endif
58046ac
9747614
# Don't include unittests in automatic generation of provides or requires.
9747614
%global __provides_exclude_from ^%{_libdir}/lld/.*$
9747614
%global __requires_exclude ^libgtest.*$
9ab38c3
58046ac
Name:		%{pkg_name}
f08a150
Version:	%{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:~rc%{rc_ver}}
d2d0adf
Release:	4%{?dist}
098c352
Summary:	The LLVM Linker
098c352
098c352
License:	NCSA
098c352
URL:		http://llvm.org
5be791e
Source0:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:-rc%{rc_ver}}/%{lld_srcdir}.tar.xz
5be791e
Source1:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{maj_ver}.%{min_ver}.%{patch_ver}%{?rc_ver:-rc%{rc_ver}}/%{lld_srcdir}.tar.xz.sig
5cbb831
Source2:	tstellar-gpg-key.asc
58046ac
%if %{without compat_build}
434748c
Source3:	run-lit-tests
434748c
Source4:	lit.lld-test.cfg.py
58046ac
%endif
098c352
aa6e69d
ExcludeArch:	s390x
aa6e69d
2a948c7
Patch0:		0001-PATCH-lld-CMake-Check-for-gtest-headers-even-if-lit..patch
07ce44f
07ce44f
# Bundle libunwind header need during build for MachO support
2a948c7
Patch1:		0002-PATCH-lld-Import-compact_unwind_encoding.h-from-libu.patch
059c998
d2d0adf
# Backport --package-metadata flag
d2d0adf
Patch2:		0001-ELF-Support-package-metadata.patch
d2d0adf
3f05fc2
BuildRequires:	gcc
3f05fc2
BuildRequires:	gcc-c++
3f05fc2
BuildRequires:	cmake
5fa20ee
BuildRequires:	ninja-build
58046ac
%if %{with compat_build}
58046ac
BuildRequires:	llvm%{maj_ver}-devel = %{version}
58046ac
%else
3f05fc2
BuildRequires:	llvm-devel = %{version}
d799273
BuildRequires:	llvm-test = %{version}
58046ac
BuildRequires:	llvm-googletest = %{version}
58046ac
%endif
3f05fc2
BuildRequires:	ncurses-devel
3f05fc2
BuildRequires:	zlib-devel
098c352
059c998
# For make check:
4928a61
BuildRequires:	python3-rpm-macros
c6cdb09
BuildRequires:	python3-lit
059c998
0968bb5
# For gpg source verification
0968bb5
BuildRequires:	gnupg2
0968bb5
45ecd25
Requires(post): %{_sbindir}/update-alternatives
45ecd25
Requires(preun): %{_sbindir}/update-alternatives
fbb8d64
58046ac
Requires: %{name}-libs = %{version}-%{release}
8f684e0
098c352
%description
098c352
The LLVM project linker.
098c352
098c352
%package devel
098c352
Summary:	Libraries and header files for LLD
58046ac
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
58046ac
%if %{without compat_build}
8dbb138
# lld tools are referenced in the cmake files, so we need to add lld as a
8dbb138
# dependency.
8dbb138
Requires: %{name}%{?_isa} = %{version}-%{release}
58046ac
%endif
098c352
098c352
%description devel
098c352
This package contains library and header files needed to develop new native
098c352
programs that use the LLD infrastructure.
098c352
098c352
%package libs
098c352
Summary:	LLD shared libraries
098c352
098c352
%description libs
098c352
Shared libraries for LLD.
098c352
58046ac
%if %{without compat_build}
9747614
%package test
9747614
Summary: LLD regression tests
9747614
Requires:	%{name}%{?_isa} = %{version}-%{release}
9747614
Requires:	python3-lit
9747614
Requires:	llvm-test(major) = %{maj_ver}
2735326
Requires:	lld-libs = %{version}-%{release}
9747614
9747614
%description test
9747614
LLVM regression tests.
58046ac
%endif
9747614
098c352
%prep
434748c
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
2a948c7
%autosetup -n %{lld_srcdir} -p2
8dbb138
58046ac
%if %{with compat_build}
58046ac
# For compat builds, we don't want to build the actual lld binary. While there is an
58046ac
# LLD_BUILD_TOOLS cmake option, it is incomplete in various ways (e.g. still leaves install
58046ac
# targets and symlinks), so instead skip the tools/lld build entirely.
58046ac
# We can't simply delete the binaries after the fact, because this would leave checks for
58046ac
# their existence in the cmake exports.
58046ac
sed 's/add_subdirectory(tools\/lld)//' -i CMakeLists.txt
58046ac
%endif
098c352
098c352
%build
098c352
3ff7ed6
# Disable lto since it causes the COFF/libpath.test lit test to crash.
3ff7ed6
%global _lto_cflags %{nil}
3ff7ed6
5fa20ee
%cmake \
5fa20ee
	-GNinja \
6b51a15
	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
58046ac
	-DCMAKE_INSTALL_PREFIX=%{install_prefix} \
098c352
	-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
9f38435
	-DLLVM_DYLIB_COMPONENTS="all" \
5fa20ee
	-DCMAKE_SKIP_RPATH:BOOL=ON \
4928a61
	-DPYTHON_EXECUTABLE=%{__python3} \
58046ac
%if %{with compat_build}
58046ac
	-DLLVM_INCLUDE_TESTS=OFF \
58046ac
%else
059c998
	-DLLVM_INCLUDE_TESTS=ON \
059c998
	-DLLVM_EXTERNAL_LIT=%{_bindir}/lit \
059c998
	-DLLVM_LIT_ARGS="-sv \
3f05fc2
	--path %{_libdir}/llvm" \
098c352
%if 0%{?__isa_bits} == 64
58046ac
	-DLLVM_LIBDIR_SUFFIX=64 \
098c352
%else
58046ac
	-DLLVM_LIBDIR_SUFFIX= \
58046ac
%endif
098c352
%endif
58046ac
	-DLLVM_MAIN_SRC_DIR=%{_datadir}/llvm/src
098c352
5fa20ee
%cmake_build
098c352
58046ac
%if %{without compat_build}
9747614
# Build the unittests so we can install them.
5fa20ee
%cmake_build --target lld-test-depends
58046ac
%endif
9747614
098c352
%install
9747614
58046ac
%if %{without compat_build}
9747614
%global lit_cfg test/%{_arch}.site.cfg.py
9747614
%global lit_unit_cfg test/Unit/%{_arch}.site.cfg.py
9747614
%global lit_lld_test_cfg_install_path %{_datadir}/lld/lit.lld-test.cfg.py
9747614
9747614
# Generate lit config files.  Strip off the last line that initiates the
9747614
# test run, so we can customize the configuration.
2cb02d9
head -n -1 %{__cmake_builddir}/test/lit.site.cfg.py >> %{lit_cfg}
2cb02d9
head -n -1 %{__cmake_builddir}/test/Unit/lit.site.cfg.py >> %{lit_unit_cfg}
9747614
9747614
# Patch lit config files to load custom config:
9747614
for f in %{lit_cfg} %{lit_unit_cfg}; do
9747614
  echo "lit_config.load_config(config, '%{lit_lld_test_cfg_install_path}')" >> $f
9747614
done
9747614
9747614
# Install test files
9747614
install -d %{buildroot}%{_datadir}/lld/src
434748c
cp %{SOURCE4} %{buildroot}%{_datadir}/lld/
9747614
8006ef9
# The various tar options are there to make sur the archive is the same on 32 and 64 bit arch, i.e.
8006ef9
# the archive creation is reproducible. Move arch-specific content out of the tarball
8006ef9
mv %{lit_cfg} %{buildroot}%{_datadir}/lld/src/%{_arch}.site.cfg.py
8006ef9
mv %{lit_unit_cfg} %{buildroot}%{_datadir}/lld/src/%{_arch}.Unit.site.cfg.py
8006ef9
tar --sort=name --mtime='UTC 2020-01-01' -c test/ | gzip -n > %{buildroot}%{_datadir}/lld/src/test.tar.gz
8006ef9
9747614
install -d %{buildroot}%{_libexecdir}/tests/lld
7172ab4
install -m 0755 %{SOURCE3} %{buildroot}%{_libexecdir}/tests/lld
9747614
9747614
# Install unit test binaries
9747614
install -d %{buildroot}%{_libdir}/lld/
6eb2cda
f0b5c99
rm -rf `find %{buildroot}%{_libdir}/lld/ -iname '*make*'`
9747614
9747614
# Install gtest libraries
2cb02d9
cp %{__cmake_builddir}/%{_lib}/libgtest*so* %{buildroot}%{_libdir}/lld/
58046ac
%endif
9747614
9747614
# Install libraries and binaries
5fa20ee
%cmake_install
098c352
07ce44f
# This is generated by Patch1 during build and (probably) must be removed afterward
58046ac
rm %{buildroot}%{install_includedir}/mach-o/compact_unwind_encoding.h
07ce44f
58046ac
%if %{without compat_build}
9214e08
# Required when using update-alternatives:
9214e08
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Alternatives/
9214e08
touch %{buildroot}%{_bindir}/ld
9214e08
fbb8d64
%post
fbb8d64
%{_sbindir}/update-alternatives --install %{_bindir}/ld ld %{_bindir}/ld.lld 1
fbb8d64
fbb8d64
%postun
fbb8d64
if [ $1 -eq 0 ] ; then
fbb8d64
  %{_sbindir}/update-alternatives --remove ld %{_bindir}/ld.lld
fbb8d64
fi
58046ac
%endif
9ade981
098c352
%check
d71ad35
58046ac
%if %{without compat_build}
d71ad35
# armv7lhl tests disabled because of arm issue, see https://koji.fedoraproject.org/koji/taskinfo?taskID=33660162
107b041
%ifnarch %{arm}
ed14a03
%if %{with check}
5fa20ee
%cmake_build --target check-lld
d71ad35
%endif
ed14a03
%endif
098c352
cde0133
%ldconfig_scriptlets libs
58046ac
%endif
098c352
58046ac
%if %{without compat_build}
098c352
%files
122ec69
%license LICENSE.TXT
fbb8d64
%ghost %{_bindir}/ld
098c352
%{_bindir}/lld*
098c352
%{_bindir}/ld.lld
da75323
%{_bindir}/ld64.lld
da75323
%{_bindir}/wasm-ld
58046ac
%endif
098c352
098c352
%files devel
58046ac
%{install_includedir}/lld
58046ac
%{install_libdir}/liblld*.so
58046ac
%{install_libdir}/cmake/lld/
098c352
098c352
%files libs
58046ac
%{install_libdir}/liblld*.so.*
098c352
58046ac
%if %{without compat_build}
9747614
%files test
9747614
%{_libexecdir}/tests/lld/
9747614
%{_libdir}/lld/
9747614
%{_datadir}/lld/src/test.tar.gz
8006ef9
%{_datadir}/lld/src/%{_arch}.site.cfg.py
8006ef9
%{_datadir}/lld/src/%{_arch}.Unit.site.cfg.py
9747614
%{_datadir}/lld/lit.lld-test.cfg.py
58046ac
%endif
9747614
098c352
%changelog
d2d0adf
* Tue Aug 09 2022 Nikita Popov <npopov@redhat.com> - 14.0.5-4
d2d0adf
- Backport --package-metadata flag
d2d0adf
379a6fe
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 14.0.5-3
379a6fe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
379a6fe
6b51a15
* Mon Jul 11 2022 Konrad Kleine <kkleine@redhat.com> - 14.0.5-2
6b51a15
- Set build type to RelWithDebInfo
6b51a15
bd951c0
* Fri Jun 17 2022 Timm Bäder <tbaeder@redhat.com> - 14.0.5-1
bd951c0
- Update to 14.0.5
bd951c0
6d38530
* Thu Mar 31 2022 Tom Stellard <tstellar@redhat.com> - 14.0.0-2
6d38530
- Fix CI test failure: gcc-compat-basic
6d38530
6eb2cda
* Mon Feb 28 2022 Timm Bäder <tbaeder@redhat.com> - 14.0.0~rc1-1
6eb2cda
- Update to 14.0.0rc1
6eb2cda
454fa1a
* Thu Feb 03 2022 Nikita Popov <npopov@redhat.com> - 13.0.1-1
454fa1a
- Update to LLVM 13.0.1 final
454fa1a
5e96c22
* Tue Feb 01 2022 Nikita Popov <npopov@redhat.com> - 13.0.1~rc3-1
5e96c22
- Update to LLVM 13.0.1 rc3
5e96c22
b24f9a9
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 13.0.1~rc2-2
b24f9a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
b24f9a9
52ca9d7
* Fri Jan 14 2022 Nikita Popov <npopov@redhat.com> - 13.0.1~rc2-1
52ca9d7
- Update to LLVM 13.0.1rc2
52ca9d7
5be791e
* Wed Jan 12 2022 Nikita Popov <npopov@redhat.com> - 13.0.1~rc1-1
5be791e
- Update to LLVM 13.0.1rc1
5be791e
93a7a3a
* Wed Oct 06 2021 Tom Stellard <tstellar@redhat.com> - 13.0.0-2
93a7a3a
- Rebuild for llvm soname bump
93a7a3a
c601f77
* Fri Oct 01 2021 Tom Stellard <tstellar@redhat.com> - 13.0.0-1
c601f77
- 13.0.0 Release
c601f77
30ccf55
* Thu Sep 30 2021 Tom Stellard <tstellar@redhat.com> - 13.0.0~rc4-1
30ccf55
- 13.0.0-rc4 Release
30ccf55
4d1a853
* Mon Sep 20 2021 Tom Stellard <tstellar@redhat.com> - 13.0.0~rc1-3
4d1a853
- 13.0.0-rc3 Release
4d1a853
ed14a03
* Tue Sep 14 2021 Konrad Kleine <kkleine@redhat.com> - 13.0.0~rc1-2
ed14a03
- Add --without=check option
ed14a03
2cb02d9
* Fri Aug 06 2021 Tom Stellard <tstellar@redhat.com> - 13.0.0~rc1-1
2cb02d9
- 13.0.0-rc1 Release
2cb02d9
91100a1
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 12.0.1-2
91100a1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
91100a1
2d634b7
* Tue Jul 13 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1-1
2d634b7
- 12.0.1 Release
2d634b7
65708e0
* Wed Jun 30 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1~rc3-1
65708e0
- 12.0.1-rc3 Release
65708e0
ff68453
* Tue Jun 01 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1~rc1-1
ff68453
- 12.0.1-rc1 Release
ff68453
f08a150
* Fri Apr 16 2021 Tom Stellard <tstellar@redhat.com> - 12.0.0-1
f08a150
- 12.0.0 Release
f08a150
88878fa
* Thu Apr 08 2021 sguelton@redhat.com - 12.0.0-0.8.rc5
88878fa
- New upstream release candidate
88878fa
7172ab4
* Wed Apr 07 2021 Tom Stellard <tstellar@redhat.com> - 12.0.0-0.7.rc4
7172ab4
- Set executable permissions on run-lit-tests
7172ab4
ff172bd
* Fri Apr 02 2021 sguelton@redhat.com - 12.0.0-0.6.rc4
ff172bd
- New upstream release candidate
ff172bd
fa2c552
* Wed Mar 31 2021 Jonathan Wakely <jwakely@redhat.com> - 12.0.0-0.5.rc3
fa2c552
- Rebuilt for removed libstdc++ symbols (#1937698)
fa2c552
75d7fcb
* Thu Mar 11 2021 sguelton@redhat.com - 12.0.0-0.4.rc3
75d7fcb
- LLVM 12.0.0 rc3
75d7fcb
1c31b3e
* Wed Mar 10 2021 sguelton@redhat.com - 12.0.0-0.3.rc2
1c31b3e
- rebuilt
1c31b3e
8eecd43
* Wed Feb 24 2021 sguelton@redhat.com - 12.0.0-0.2.rc2
8eecd43
- llvm 12.0.0-rc2 release
8eecd43
07ce44f
* Tue Feb 16 2021 sguelton@redhat.com - 12.0.0-0.1.rc1
07ce44f
- llvm 12.0.0-rc1 release
07ce44f
8d018ba
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 11.1.0-0.3.rc2
8d018ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
8d018ba
0063f80
* Fri Jan 22 2021 Serge Guelton - 11.1.0-0.2.rc2
0063f80
- llvm 11.1.0-rc2 release
0063f80
1ab4da8
* Thu Jan 14 2021 Serge Guelton - 11.1.0-0.1.rc1
1ab4da8
- 11.1.0-rc1 release
1ab4da8
481a604
* Wed Jan 06 2021 Serge Guelton - 11.0.1-3
481a604
- LLVM 11.0.1 final
481a604
3258a4b
* Tue Dec 22 2020 sguelton@redhat.com - 11.0.1-2.rc2
3258a4b
- llvm 11.0.1-rc2
3258a4b
5cbb831
* Tue Dec 01 2020 sguelton@redhat.com - 11.0.1-1.rc1
5cbb831
- llvm 11.0.1-rc1
5cbb831
aa6e69d
* Thu Nov 12 2020 sguelton@redhat.com - 11.0.0-3
aa6e69d
- Exclude s390x, unsupported upstream
aa6e69d
bfa947f
* Mon Oct 19 2020 sguelton@redhat.com - 11.0.0-2
bfa947f
- Rebuilt with all gating tests on
bfa947f
5baec8d
* Thu Oct 15 2020 sguelton@redhat.com - 11.0.0-1
5baec8d
- Fix NVR
5baec8d
b3fec90
* Mon Oct 12 2020 sguelton@redhat.com - 11.0.0-0.6
b3fec90
- llvm 11.0.0 - final release
b3fec90
b7eae80
* Thu Oct 08 2020 sguelton@redhat.com - 11.0.0-0.5.rc6
b7eae80
- 11.0.0-rc6
b7eae80
168b6a9
* Wed Oct 07 2020 sguelton@redhat.com - 11.0.0-0.4.rc5
168b6a9
- Update CI tests
168b6a9
60c5212
* Fri Oct 02 2020 sguelton@redhat.com - 11.0.0-0.3.rc5
60c5212
- 11.0.0-rc5 Release
60c5212
5487e65
* Sun Sep 27 2020 sguelton@redhat.com - 11.0.0-0.2.rc3
5487e65
- Fix NVR
5487e65
2174b7a
* Thu Sep 24 2020 sguelton@redhat.com - 11.0.0-0.1.rc3
2174b7a
- 11.0.0-rc3 Release
2174b7a
434748c
* Tue Sep 01 2020 sguelton@redhat.com - 11.0.0-0.1.rc2
434748c
- 11.0.0-rc2 Release
434748c
8dbb138
* Mon Aug 10 2020 Tom Stellard <tstellar@redhat.com> - 11.0.0-0.1.rc1
8dbb138
- 11.0.0-rc1 Release
8dbb138
122ec69
* Mon Aug 10 2020 sguelton@redhat.com - 10.0.0-7
122ec69
- use %%license macro
122ec69
3ff7ed6
* Mon Aug 10 2020 Tom Stellard <tstellar@redhat.com> - 10.0.0-6
3ff7ed6
- Disable LTO
3ff7ed6
d11d07b
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 10.0.0-5
d11d07b
- Second attempt - Rebuilt for
d11d07b
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
d11d07b
34fe535
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 10.0.0-4
34fe535
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
34fe535
5fa20ee
* Mon Jul 20 2020 sguelton@redhat.com - 10.0.0-3
5fa20ee
- Use generic cmake macros
5fa20ee
- Use Ninja as build system
5fa20ee
- Remove chrpath dependency
5fa20ee
8006ef9
* Fri Jul 17 2020 sguelton@redhat.com - 10.0.0-2
8006ef9
- Make test archive arch-independent
8006ef9
f5fd9e2
* Mon Mar 30 2020 sguelton@redhat.com - 10.0.0-1
f5fd9e2
- 10.0.0 final
f5fd9e2
1c30872
* Wed Mar 25 2020 sguelton@redhat.com - 10.0.0-0.6.rc6
1c30872
- 10.0.0 rc6
1c30872
4747daa
* Fri Mar 20 2020 sguelton@redhat.com - 10.0.0-0.5.rc5
4747daa
- 10.0.0 rc5
4747daa
5209624
* Sun Mar 15 2020 sguelton@redhat.com - 10.0.0-0.4.rc4
5209624
- 10.0.0 rc4
5209624
f7d5578
* Thu Mar 05 2020 sguelton@redhat.com - 10.0.0-0.3.rc3
f7d5578
- 10.0.0 rc3
f7d5578
45ecd25
* Fri Feb 14 2020 sguelton@redhat.com - 10.0.0-0.2.rc2
45ecd25
- 10.0.0 rc2
45ecd25
95ef65b
* Fri Jan 31 2020 sguelton@redhat.com - 10.0.0-0.1.rc1
95ef65b
- 10.0.0 rc1
95ef65b
9141c8a
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 9.0.1-2
9141c8a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
9141c8a
5e03274
* Thu Dec 19 2019 Tom Stellard <tstellar@redhat.com> -9.0.1-1
5e03274
- 9.0.1 Release
5e03274
2735326
* Sat Dec 14 2019 Tom Stellard <tstellar@redhat.com> - 9.0.0-6
2735326
- Fix some rpmdiff errors
2735326
f0b5c99
* Fri Dec 13 2019 Tom Stellard <tstellar@redhat.com> - 9.0.0-5
f0b5c99
- Remove build artifacts installed with unittests
f0b5c99
0968bb5
* Thu Dec 05 2019 Tom Stellard <tstellar@redhat.com> - 9.0.0-4
0968bb5
- Enable GPG-based source file verification
0968bb5
9747614
* Thu Dec 05 2019 Tom Stellard <tstellar@redhat.com> - 9.0.0-3
9747614
- Add lld-test package
9747614
8f684e0
* Thu Nov 14 2019 Tom Stellard <tstellar@redhat.com> - 9.0.0-2
8f684e0
- Add explicit lld-libs requires to fix rpmdiff errors
8f684e0
b748570
* Thu Sep 19 2019 Tom Stellard <tstellar@redhat.com> -9.0.0-1
b748570
- 9.0.0 Release
b748570
1e4c7d8
* Thu Aug 22 2019 Tom Stellard <tstellar@redhat.com> - 9.0.0-0.1.rc3
1e4c7d8
- 9.0.0-rc3 Release
1e4c7d8
9214e08
* Tue Aug 20 2019 Tom Stellard <tstellar@redhat.com> - 8.0.0-3
9214e08
- touch /usr/bin/ld as required by the packaging guidelines for
9214e08
  update-alternatives
9214e08
fbb8d64
* Tue Aug 13 2019 Tom Stellard <tstellar@redhat.com> - 8.0.0-2
fbb8d64
- Add update-alternative for ld
fbb8d64
9d77628
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.0-1.1
9d77628
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9d77628
ac59f00
* Wed Mar 20 2019 sguelton@redhat.com - 8.0.0-1
ac59f00
- 8.0.0 final
ac59f00
c50a47f
* Tue Mar 12 2019 sguelton@redhat.com - 8.0.0-0.4.rc4
c50a47f
- 8.0.0 Release candidate 4
c50a47f
d799273
* Tue Mar 5 2019 sguelton@redhat.com - 8.0.0-0.4.rc3
d799273
- Cleanup specfile after llvm specfile update
d799273
43e8ad9
* Mon Mar 4 2019 sguelton@redhat.com - 8.0.0-0.3.rc3
43e8ad9
- 8.0.0 Release candidate 3
43e8ad9
4d7cc5c
* Fri Feb 22 2019 sguelton@redhat.com - 8.0.0-0.2.rc2
4d7cc5c
- 8.0.0 Release candidate 2
4d7cc5c
4d7cc5c
* Mon Feb 11 2019 sguelton@redhat.com - 8.0.0-0.1.rc1
9ade981
- 8.0.0 Release candidate 1
9ade981
a6ae391
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.1-3.1
a6ae391
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
a6ae391
29c928e
* Mon Jan 14 2019 sguelton@redhat.com - 7.0.1-3
29c928e
- Fix lld + annobin integration & Setup basic CI tests
29c928e
c6cdb09
* Mon Dec 17 2018 sguelton@redhat.com - 7.0.1-2
c6cdb09
- Update lit dependency
c6cdb09
4928a61
* Mon Dec 17 2018 sguelton@redhat.com - 7.0.1-1
4928a61
- 7.0.1 Release
4928a61
3f05fc2
* Tue Dec 04 2018 sguelton@redhat.com - 7.0.0-2
3f05fc2
- Ensure rpmlint passes on specfile
3f05fc2
a0e4033
* Mon Sep 24 2018 Tom Stellard <tstellar@redhat.com> - 7.0.0-1
a0e4033
- 7.0.1 Release
a0e4033
a46aea7
* Tue Sep 11 2018 Tom Stellard <tstellar@redhat.com> - 7.0.0-0.4.rc3
a46aea7
- 7.0.0-rc3 Release
a46aea7
4a0d79c
* Fri Aug 31 2018 Tom Stellard <tstellar@redhat.com> - 7.0.0-0.3.rc2
4a0d79c
- 7.0.0-rc2 Release
4a0d79c
059c998
* Thu Aug 30 2018 Tom Stellard <tstellar@redhat.com> - 7.0.0-0.2.rc1
059c998
- Enable make check
059c998
9ab38c3
* Mon Aug 13 2018 Tom Stellard <tstellar@redhat.com> - 7.0.0-0.1.rc1
9ab38c3
- 7.0.0-rc1 Release
9ab38c3
6e3a5ee
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.1-2
6e3a5ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6e3a5ee
2a864b9
* Wed Jun 27 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-1
2a864b9
- 6.0.1 Release
2a864b9
ea99a80
* Fri May 11 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-0.1.rc1
ea99a80
- 6.0.1-rc1 Release
ea99a80
082405c
* Thu Mar 08 2018 Tom Stellard <tstellar@redhat.com> - 6.0.0-1
082405c
- 6.0.0 Release
082405c
de435f3
* Tue Feb 13 2018 Tom Stellard <tstellar@redhat.com> - 6.0.0-0.3.rc2
de435f3
- 6.0.0-rc2 Release
de435f3
948e525
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.0-0.2.rc1
948e525
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
948e525
da75323
* Thu Jan 25 2018 Tom Stellard <tstellar@redhat.com> - 6.0.0-0.1.rc1
da75323
- 6.0.0-rc1 Release
da75323
cbfdd41
* Thu Dec 21 2017 Tom Stellard <tstellar@redhat.com> - 5.0.1-1
cbfdd41
- 5.0.1 Release
cbfdd41
25acfbc
* Mon Sep 11 2017 Tom Stellard <tstellar@redhat.com> - 5.0.0-1
25acfbc
- 5.0.0 Release
25acfbc
dcb3503
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-4
dcb3503
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
dcb3503
e64615e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-3
e64615e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e64615e
4f2676b
* Thu Jul 06 2017 Tom Stellard <tstellar@redhat.com> - 4.0.1-2
4f2676b
- Backport r307092
4f2676b
a407b06
* Tue Jul 04 2017 Tom Stellard <tstellar@redhat.com> - 4.0.1-1
a407b06
- 4.0.1 Release
a407b06
9f38435
* Tue Jul 04 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-4
9f38435
- Fix build without llvm-static
9f38435
d5aeb58
* Wed May 31 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-3
d5aeb58
- Remove llvm-static dependency
d5aeb58
59978ab
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.0-2
59978ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
59978ab
098c352
* Tue Mar 14 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-1
098c352
- lld 4.0.0 Final Release