Blame SPECS/llvm-compat.spec

b4d656
%global maj_ver 14
fe71e3
%global min_ver 0
b4d656
%global patch_ver 6
b4d656
%global baserelease 1
fe71e3
fe71e3
# Limit build jobs on ppc64 systems to avoid running out of memory.
fe71e3
%global _smp_mflags -j8
fe71e3
b877b9
%global install_prefix %{_libdir}/llvm%{maj_ver}
b877b9
%global pkg_libdir %{install_prefix}/lib/
b877b9
b4d656
# Disable debuginfo on ppc64le to reduce disk space usage.
b4d656
%ifarch ppc64le
b4d656
%global _find_debuginfo_dwz_opts %{nil}
b4d656
%global debug_package %{nil}
b4d656
%endif
b4d656
fe71e3
Name:		llvm-compat
fe71e3
Version:	%{maj_ver}.%{min_ver}.%{patch_ver}
fe71e3
Release:	%{baserelease}%{?dist}
fe71e3
Summary:	The Low Level Virtual Machine
fe71e3
fe71e3
License:	NCSA
fe71e3
URL:		http://llvm.org
fe71e3
Source0:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/llvm-%{version}.src.tar.xz
fe71e3
Source1:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/clang-%{version}.src.tar.xz
fe71e3
fe71e3
# LLVM Patches:
fe71e3
fe71e3
# Clang Patches:
5667d6
Patch101:	0001-PATCH-clang-Reorganize-gtest-integration.patch
5667d6
Patch102:	0002-PATCH-clang-Make-funwind-tables-the-default-on-all-a.patch
3ac0c7
3ac0c7
# Not Upstream
3ac0c7
Patch115:	0001-clang-Don-t-install-static-libraries.patch
fe71e3
fe71e3
fe71e3
BuildRequires:  gcc
fe71e3
BuildRequires:  gcc-c++
fe71e3
BuildRequires:	cmake
fe71e3
BuildRequires:	zlib-devel
fe71e3
BuildRequires:  libffi-devel
fe71e3
BuildRequires:	ncurses-devel
fe71e3
BuildRequires:	multilib-rpm-config
fe71e3
BuildRequires:	ninja-build
fe71e3
# This pulls in /usr/bin/python3
fe71e3
BuildRequires:	python3-devel
fe71e3
fe71e3
%ifarch %{valgrind_arches}
fe71e3
# Enable extra functionality when run the LLVM JIT under valgrind.
fe71e3
BuildRequires:  valgrind-devel
fe71e3
%endif
fe71e3
fe71e3
Requires:	%{name}-libs%{?_isa} = %{version}-%{release}
fe71e3
fe71e3
%description
fe71e3
LLVM is a compiler infrastructure designed for compile-time, link-time,
fe71e3
runtime, and idle-time optimization of programs from arbitrary programming
fe71e3
languages. The compiler infrastructure includes mirror sets of programming
fe71e3
tools as well as libraries with equivalent functionality.
fe71e3
fe71e3
%package libs
fe71e3
Summary:	LLVM shared libraries
fe71e3
Obsoletes:	clang-libs = %{version}
fe71e3
Obsoletes:	llvm-libs = %{version}
fe71e3
fe71e3
%description libs
fe71e3
Shared libraries for the LLVM compiler infrastructure.
fe71e3
fe71e3
%prep
fe71e3
%setup -T -q -b 1 -n clang-%{version}.src
3ac0c7
%autopatch -m100 -p1
fe71e3
fe71e3
%setup -q -n llvm-%{version}.src
3ac0c7
%autopatch -M100 -p2
fe71e3
fe71e3
fe71e3
%build
fe71e3
fe71e3
%ifarch s390 %ix86
fe71e3
# Decrease debuginfo verbosity to reduce memory consumption during final library linking
fe71e3
%global optflags %(echo %{optflags} | sed 's/-g /-g1 /')
fe71e3
%endif
fe71e3
fe71e3
cd ..
fe71e3
fe71e3
mkdir llvm-build
fe71e3
pushd llvm-build
fe71e3
fe71e3
# force off shared libs as cmake macros turns it on.
fe71e3
%cmake ../llvm-%{version}.src -G Ninja \
fe71e3
	-DBUILD_SHARED_LIBS:BOOL=OFF \
b4d656
%ifarch ppc64le
b4d656
	-DCMAKE_BUILD_TYPE=Release \
b4d656
%else
fe71e3
	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
b4d656
%endif
fe71e3
%ifarch s390 %ix86
fe71e3
	-DCMAKE_C_FLAGS_RELWITHDEBINFO="%{optflags} -DNDEBUG" \
fe71e3
	-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="%{optflags} -DNDEBUG" \
fe71e3
%endif
fe71e3
	\
5667d6
	-DLLVM_TARGETS_TO_BUILD="X86;AMDGPU;PowerPC;NVPTX;SystemZ;AArch64;ARM;Mips;BPF;WebAssembly" \
fe71e3
	-DLLVM_ENABLE_LIBCXX:BOOL=OFF \
fe71e3
	-DLLVM_ENABLE_ZLIB:BOOL=ON \
fe71e3
	-DLLVM_ENABLE_FFI:BOOL=ON \
fe71e3
	-DLLVM_ENABLE_RTTI:BOOL=ON \
fe71e3
	-DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
fe71e3
	-DLLVM_DYLIB_EXPORT_ALL:BOOL=ON \
fe71e3
	-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
fe71e3
	-DLLVM_INCLUDE_TESTS=OFF \
b4d656
	-DLLVM_INCLUDE_BENCHMARKS=OFF \
b877b9
	-DCMAKE_INSTALL_PREFIX=%{install_prefix}
fe71e3
fe71e3
fe71e3
DESTDIR=%{buildroot} %__ninja %__ninja_common_opts -l 8 LLVM llvm-config
fe71e3
fe71e3
popd
fe71e3
fe71e3
mkdir clang-build
fe71e3
pushd clang-build
fe71e3
fe71e3
%cmake -G Ninja ../clang-%{version}.src \
fe71e3
	-DLLVM_CONFIG=../llvm-build/bin/llvm-config \
fe71e3
        -DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
fe71e3
        -DCMAKE_BUILD_TYPE=RelWithDebInfo \
fe71e3
        -DCLANG_ENABLE_ARCMT:BOOL=ON \
fe71e3
        -DCLANG_ENABLE_STATIC_ANALYZER:BOOL=ON \
fe71e3
        -DCLANG_PLUGIN_SUPPORT:BOOL=ON \
fe71e3
        -DENABLE_LINKER_BUILD_ID:BOOL=ON \
fe71e3
        -DLLVM_ENABLE_EH=ON \
3ac0c7
	    -DBUILD_SHARED_LIBS=OFF \
fe71e3
        -DLLVM_ENABLE_RTTI=ON \
3ac0c7
	    -DLLVM_INCLUDE_TESTS=OFF \
3ac0c7
	    -DCMAKE_SKIP_RPATH:BOOL=ON \
b877b9
        -DLIB_SUFFIX= \
b877b9
	-DCMAKE_INSTALL_PREFIX=%{install_prefix}
fe71e3
fe71e3
export DESTDIR=%{buildroot}
fe71e3
%__ninja help | grep 'libclang[a-zA-Z0-9]*.so' | cut -d ':' -f 1 | xargs %__ninja %__ninja_common_opts -l 8
ac6585
# I have not been able to build libclang-cpp.so on i686.
ac6585
%ifnarch %ix86
ac6585
%__ninja help | grep 'libclang-cpp[a-zA-Z0-9]*.so' | cut -d ':' -f 1 | xargs %__ninja %__ninja_common_opts -l 8
ac6585
%endif
fe71e3
unset DESTDIR
fe71e3
ac6585
# Remove all static archives to avoid running out of disk space on aarch64.
ac6585
find . -iname '*.a' -delete
ac6585
fe71e3
popd
fe71e3
fe71e3
%install
fe71e3
cd ..
fe71e3
fe71e3
DESTDIR=%{buildroot} %__ninja %__ninja_common_opts -l 8 install-LLVM -C llvm-build
fe71e3
b877b9
mkdir -p %{buildroot}%{pkg_libdir}
b4d656
install clang-build/lib/*.so.* %{buildroot}%{pkg_libdir}
b877b9
b877b9
# Create ld.so.conf.d entry
b877b9
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
b877b9
cat >> %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf << EOF
b877b9
%{pkg_libdir}
b877b9
EOF
fe71e3
fe71e3
%check
fe71e3
fe71e3
%post libs -p /sbin/ldconfig
fe71e3
%postun libs -p /sbin/ldconfig
fe71e3
fe71e3
%files
fe71e3
fe71e3
%files libs
b877b9
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
b877b9
%{pkg_libdir}/libLLVM-%{maj_ver}.so
b4d656
%{pkg_libdir}/libclang*.so.*
ac6585
%ifnarch %ix86
b877b9
%{pkg_libdir}/libclang-cpp*.so.%{maj_ver}
ac6585
%endif
fe71e3
fe71e3
%changelog
b4d656
* Tue Oct 18 2022 Tom Stellard <tstellar@redhat.com> - 14.0.6-1
b4d656
- 14.0.6 Release
b4d656
b877b9
* Thu Apr 07 2022 Timm Bäder <tbaeder@redhat.com> - 13.0.1-1
b877b9
- Update to 13.0.1
b877b9
ac6585
* Tue Nov 23 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1-4
ac6585
- Add libclang-cpp.so to package
ac6585
5667d6
* Mon Nov 01 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1-3
5667d6
- Enable WebAssembly target
5667d6
5667d6
* Fri Oct 15 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1-2
5667d6
- 12.0.1 Release
5667d6
3ac0c7
* Tue Jun 1 2021 sguelton@redhat.com - 11.0.1-1
3ac0c7
- 11.0.1 Release
3ac0c7
203c65
* Fri Sep 25 2020 sguelton@redhat.com - 10.0.1-1
203c65
- 10.0.1 Release
203c65
fe71e3
* Tue Apr 7 2020 sguelton@redhat.com - 9.0.0-1
fe71e3
- 9.0.0 Release
fe71e3
fe71e3
* Mon Sep 30 2019 Tom Stellard <tstellar@redhat.com> - 8.0.1-2
fe71e3
- Limit number of build threads using -l option for ninja
fe71e3
fe71e3
* Mon Sep 30 2019 Tom Stellard <tstellar@redhat.com> - 8.0.1-1
fe71e3
- 8.0.1 Release
fe71e3
fe71e3
* Tue May 14 2019 sguelton@redhat.com - 7.0.1-8
fe71e3
- Mark llvm-libs and clang-libs = 7 as obsoletes
fe71e3
fe71e3
* Mon May 13 2019 sguelton@redhat.com - 7.0.1-7
fe71e3
- Mark llvm-libs and clang-libs < 8 as conflics instead of obsoletes
fe71e3
fe71e3
* Mon May 13 2019 sguelton@redhat.com - 7.0.1-6
fe71e3
- Declare obsoletes llvm-libs-7
fe71e3
fe71e3
* Mon May 13 2019 sguelton@redhat.com - 7.0.1-5
fe71e3
- Declare obsoletes clang-libs-7
fe71e3
fe71e3
* Wed May 1 2019 sguelton@redhat.com - 7.0.1-4
fe71e3
- Ship libclang.so
fe71e3
fe71e3
* Fri Apr 19 2019 Tom Stellard <tstellar@redhat.com> - 7.0.1-3
fe71e3
- Backport r342725 from trunk
fe71e3
fe71e3
* Sat Apr 13 2019 Tom Stellard <tstellar@redhat.com> - 7.0.1-2
fe71e3
- Backport r341969 from LLVM trunk
fe71e3
fe71e3
* Fri Dec 14 2018 Tom Stellard <tstellar@redhat.com> - 7.0.1-1
fe71e3
- 7.0.1 Release
fe71e3
fe71e3
* Thu Dec 13 2018 Tom Stellard <tstellar@redhat.com> - 7.0.1-0.5.rc3
fe71e3
- Drop compat libs
fe71e3
fe71e3
* Wed Dec 12 2018 Tom Stellard <tstellar@redhat.com> - 7.0.1-0.4.rc3
fe71e3
- Fix ambiguous python shebangs
fe71e3
fe71e3
* Tue Dec 11 2018 Tom Stellard <tstellar@redhat.com> - 7.0.1-0.3.rc3
fe71e3
- Disable threading in thinLTO
fe71e3
fe71e3
* Tue Dec 11 2018 Tom Stellard <tstellar@redhat.com> - 7.0.1-0.2.rc3
fe71e3
- Update cmake options for compat build
fe71e3
fe71e3
* Mon Dec 10 2018 Tom Stellard <tstellar@redhat.com> - 7.0.1-0.1.rc3
fe71e3
- 7.0.1-rc3 Release
fe71e3
fe71e3
* Fri Dec 07 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-14
fe71e3
- Don't build llvm-test on i686
fe71e3
fe71e3
* Thu Dec 06 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-13
fe71e3
- Fix build when python2 is not present on system
fe71e3
fe71e3
* Tue Nov 06 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-12
fe71e3
- Fix multi-lib installation of llvm-devel
fe71e3
fe71e3
* Tue Oct 23 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-11
fe71e3
- Add sub-packages for testing
fe71e3
fe71e3
* Mon Oct 01 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-10
fe71e3
- Drop scl macros
fe71e3
fe71e3
* Tue Aug 28 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-9
fe71e3
- Drop libedit dependency
fe71e3
fe71e3
* Tue Aug 14 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-8
fe71e3
- Only enabled valgrind functionality on arches that support it
fe71e3
fe71e3
* Mon Aug 13 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-7
fe71e3
- BuildRequires: python3-devel
fe71e3
fe71e3
* Mon Aug 06 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-6
fe71e3
- Backport fixes for rhbz#1610053, rhbz#1562196, rhbz#1595996
fe71e3
fe71e3
* Mon Aug 06 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-5
fe71e3
- Fix ld.so.conf.d path in files list
fe71e3
fe71e3
* Sat Aug 04 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-4
fe71e3
- Fix ld.so.conf.d path
fe71e3
fe71e3
* Fri Aug 03 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-3
fe71e3
- Install ld.so.conf so llvm libs are in the library search path
fe71e3
fe71e3
* Wed Jul 25 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-2
fe71e3
- Re-enable doc package now that BREW-2381 is fixed
fe71e3
fe71e3
* Tue Jul 10 2018 Tom Stellard <tstellar@redhat.com> - 6.0.1-1
fe71e3
- 6.0.1 Release
fe71e3
fe71e3
* Mon Jun 04 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-13
fe71e3
- Limit build jobs on ppc64 to avoid OOM errors
fe71e3
fe71e3
* Sat Jun 02 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-12
fe71e3
- Switch to python3-sphinx
fe71e3
fe71e3
* Thu May 31 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-11
fe71e3
- Remove conditionals to enable building only the llvm-libs package, we don't
fe71e3
  needs these for module builds.
fe71e3
fe71e3
* Wed May 23 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-10
fe71e3
- Add BuildRequires: libstdc++-static
fe71e3
- Resolves: #1580785
fe71e3
fe71e3
* Wed Apr 04 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-9
fe71e3
- Add conditionals to enable building only the llvm-libs package
fe71e3
fe71e3
* Tue Apr 03 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-8
fe71e3
- Drop BuildRequires: libstdc++-static this package does not exist in RHEL8
fe71e3
fe71e3
* Tue Mar 20 2018 Tilmann Scheller <tschelle@redhat.com> - 5.0.1-7
fe71e3
- Backport fix for rhbz#1558226 from trunk
fe71e3
fe71e3
* Tue Mar 06 2018 Tilmann Scheller <tschelle@redhat.com> - 5.0.1-6
fe71e3
- Backport fix for rhbz#1550469 from trunk
fe71e3
fe71e3
* Thu Feb 22 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-5
fe71e3
- Backport some retpoline fixes
fe71e3
fe71e3
* Tue Feb 06 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-4
fe71e3
- Backport retpoline support
fe71e3
fe71e3
* Mon Jan 29 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-3
fe71e3
- Backport r315279 to fix an issue with rust
fe71e3
fe71e3
* Mon Jan 15 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-2
fe71e3
- Drop ExculdeArch: ppc64
fe71e3
fe71e3
* Mon Jan 08 2018 Tom Stellard <tstellar@redhat.com> - 5.0.1-1
fe71e3
- 5.0.1 Release
fe71e3
fe71e3
* Thu Jun 22 2017 Tom Stellard <tstellar@redhat.com> - 4.0.1-3
fe71e3
- Fix Requires for devel package again.
fe71e3
fe71e3
* Thu Jun 22 2017 Tom Stellard <tstellar@redhat.com> - 4.0.1-2
fe71e3
- Fix Requires for llvm-devel
fe71e3
fe71e3
* Tue Jun 20 2017 Tom Stellard <tstellar@redhat.com> - 4.0.1-1
fe71e3
- 4.0.1 Release
fe71e3
fe71e3
* Mon Jun 05 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-5
fe71e3
- Build for llvm-toolset-7 rename
fe71e3
fe71e3
* Mon May 01 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-4
fe71e3
- Remove multi-lib workarounds
fe71e3
fe71e3
* Fri Apr 28 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-3
fe71e3
- Fix build with llvm-toolset-4 scl
fe71e3
fe71e3
* Mon Apr 03 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-2
fe71e3
- Simplify spec with rpm macros.
fe71e3
fe71e3
* Thu Mar 23 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-1
fe71e3
- LLVM 4.0.0 Final Release
fe71e3
fe71e3
* Wed Mar 22 2017 tstellar@redhat.com - 3.9.1-6
fe71e3
- Fix %%postun sep for -devel package.
fe71e3
fe71e3
* Mon Mar 13 2017 Tom Stellard <tstellar@redhat.com> - 3.9.1-5
fe71e3
- Disable failing tests on ARM.
fe71e3
fe71e3
* Sun Mar 12 2017 Peter Robinson <pbrobinson@fedoraproject.org> 3.9.1-4
fe71e3
- Fix missing mask on relocation for aarch64 (rhbz 1429050)
fe71e3
fe71e3
* Wed Mar 01 2017 Dave Airlie <airlied@redhat.com> - 3.9.1-3
fe71e3
- revert upstream radeonsi breaking change.
fe71e3
fe71e3
* Thu Feb 23 2017 Josh Stone <jistone@redhat.com> - 3.9.1-2
fe71e3
- disable sphinx warnings-as-errors
fe71e3
fe71e3
* Fri Feb 10 2017 Orion Poplawski <orion@cora.nwra.com> - 3.9.1-1
fe71e3
- llvm 3.9.1
fe71e3
fe71e3
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.0-8
fe71e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
fe71e3
fe71e3
* Tue Nov 29 2016 Josh Stone <jistone@redhat.com> - 3.9.0-7
fe71e3
- Apply backports from rust-lang/llvm#55, #57
fe71e3
fe71e3
* Tue Nov 01 2016 Dave Airlie 
fe71e3
- rebuild for new arches
fe71e3
fe71e3
* Wed Oct 26 2016 Dave Airlie <airlied@redhat.com> - 3.9.0-5
fe71e3
- apply the patch from -4
fe71e3
fe71e3
* Wed Oct 26 2016 Dave Airlie <airlied@redhat.com> - 3.9.0-4
fe71e3
- add fix for lldb out-of-tree build
fe71e3
fe71e3
* Mon Oct 17 2016 Josh Stone <jistone@redhat.com> - 3.9.0-3
fe71e3
- Apply backports from rust-lang/llvm#47, #48, #53, #54
fe71e3
fe71e3
* Sat Oct 15 2016 Josh Stone <jistone@redhat.com> - 3.9.0-2
fe71e3
- Apply an InstCombine backport via rust-lang/llvm#51
fe71e3
fe71e3
* Wed Sep 07 2016 Dave Airlie <airlied@redhat.com> - 3.9.0-1
fe71e3
- llvm 3.9.0
fe71e3
- upstream moved where cmake files are packaged.
fe71e3
- upstream dropped CppBackend
fe71e3
fe71e3
* Wed Jul 13 2016 Adam Jackson <ajax@redhat.com> - 3.8.1-1
fe71e3
- llvm 3.8.1
fe71e3
- Add mips target
fe71e3
- Fix some shared library mispackaging
fe71e3
fe71e3
* Tue Jun 07 2016 Jan Vcelak <jvcelak@fedoraproject.org> - 3.8.0-2
fe71e3
- fix color support detection on terminal
fe71e3
fe71e3
* Thu Mar 10 2016 Dave Airlie <airlied@redhat.com> 3.8.0-1
fe71e3
- llvm 3.8.0 release
fe71e3
fe71e3
* Wed Mar 09 2016 Dan Horák <dan[at][danny.cz> 3.8.0-0.3
fe71e3
- install back memory consumption workaround for s390
fe71e3
fe71e3
* Thu Mar 03 2016 Dave Airlie <airlied@redhat.com> 3.8.0-0.2
fe71e3
- llvm 3.8.0 rc3 release
fe71e3
fe71e3
* Fri Feb 19 2016 Dave Airlie <airlied@redhat.com> 3.8.0-0.1
fe71e3
- llvm 3.8.0 rc2 release
fe71e3
fe71e3
* Tue Feb 16 2016 Dan Horák <dan[at][danny.cz> 3.7.1-7
fe71e3
- recognize s390 as SystemZ when configuring build
fe71e3
fe71e3
* Sat Feb 13 2016 Dave Airlie <airlied@redhat.com> 3.7.1-6
fe71e3
- export C++ API for mesa.
fe71e3
fe71e3
* Sat Feb 13 2016 Dave Airlie <airlied@redhat.com> 3.7.1-5
fe71e3
- reintroduce llvm-static, clang needs it currently.
fe71e3
fe71e3
* Fri Feb 12 2016 Dave Airlie <airlied@redhat.com> 3.7.1-4
fe71e3
- jump back to single llvm library, the split libs aren't working very well.
fe71e3
fe71e3
* Fri Feb 05 2016 Dave Airlie <airlied@redhat.com> 3.7.1-3
fe71e3
- add missing obsoletes (#1303497)
fe71e3
fe71e3
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.1-2
fe71e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
fe71e3
fe71e3
* Thu Jan 07 2016 Jan Vcelak <jvcelak@fedoraproject.org> 3.7.1-1
fe71e3
- new upstream release
fe71e3
- enable gold linker
fe71e3
fe71e3
* Wed Nov 04 2015 Jan Vcelak <jvcelak@fedoraproject.org> 3.7.0-100
fe71e3
- fix Requires for subpackages on the main package
fe71e3
fe71e3
* Tue Oct 06 2015 Jan Vcelak <jvcelak@fedoraproject.org> 3.7.0-100
fe71e3
- initial version using cmake build system