c63cc38
%global toolchain clang
8561528
e59a8f7
# Opt out of https://fedoraproject.org/wiki/Changes/fno-omit-frame-pointer
e59a8f7
# https://bugzilla.redhat.com/show_bug.cgi?id=2158587
e59a8f7
%undefine _include_frame_pointers
e59a8f7
b5d47a2
%global maj_ver 16
5586d05
%global libcxx_version %{maj_ver}.0.6
2a402c9
#global rc_ver 4
34f0800
%global libcxx_srcdir libcxx-%{libcxx_version}%{?rc_ver:rc%{rc_ver}}.src
1897744
%global libcxxabi_srcdir libcxxabi-%{libcxx_version}%{?rc_ver:rc%{rc_ver}}.src
b5d47a2
%global libunwind_srcdir libunwind-%{libcxx_version}%{?rc_ver:rc%{rc_ver}}.src
f56b59e
f56b59e
Name:		libcxx
34f0800
Version:	%{libcxx_version}%{?rc_ver:~rc%{rc_ver}}
5586d05
Release:	1%{?dist}
f56b59e
Summary:	C++ standard library targeting C++11
16720f4
License:	Apache-2.0 WITH LLVM-exception OR MIT OR NCSA
f56b59e
URL:		http://libcxx.llvm.org/
34f0800
Source0:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{libcxx_version}%{?rc_ver:-rc%{rc_ver}}/%{libcxx_srcdir}.tar.xz
34f0800
Source1:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{libcxx_version}%{?rc_ver:-rc%{rc_ver}}/%{libcxx_srcdir}.tar.xz.sig
1897744
Source2:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{libcxx_version}%{?rc_ver:-rc%{rc_ver}}/%{libcxxabi_srcdir}.tar.xz
1897744
Source3:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{libcxx_version}%{?rc_ver:-rc%{rc_ver}}/%{libcxxabi_srcdir}.tar.xz.sig
b5d47a2
Source4:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{libcxx_version}%{?rc_ver:-rc%{rc_ver}}/%{libunwind_srcdir}.tar.xz
b5d47a2
Source5:	https://github.com/llvm/llvm-project/releases/download/llvmorg-%{libcxx_version}%{?rc_ver:-rc%{rc_ver}}/%{libunwind_srcdir}.tar.xz.sig
b5d47a2
Source6:	release-keys.asc
b5d47a2
Source7:	CMakeLists.txt
b5d47a2
b5d47a2
Patch0: standalone.patch
0674e18
7a5f00d
BuildRequires:	clang llvm-devel llvm-cmake-utils cmake ninja-build
36e1962
# We need python3-devel for %%py3_shebang_fix
41db51f
BuildRequires:  python3-devel
41db51f
b5d47a2
# For documentation
b5d47a2
BuildRequires:  python3-sphinx
b5d47a2
ab6e4b8
# For origin certification
ab6e4b8
BuildRequires:	gnupg2
ab6e4b8
f56b59e
# PPC64 (on EL7) doesn't like this code.
f56b59e
# /builddir/build/BUILD/libcxx-3.8.0.src/include/thread:431:73: error: '(9.223372036854775807e+18 / 1.0e+9)' is not a constant expression
f56b59e
# _LIBCPP_CONSTEXPR duration<long double> _Max = nanoseconds::max();
311df88
%if 0%{?rhel}
f56b59e
ExcludeArch:	ppc64 ppc64le
311df88
%endif
f56b59e
cabfc5a
Requires: libcxxabi%{?_isa} = %{version}-%{release}
cabfc5a
f56b59e
%description
f56b59e
libc++ is a new implementation of the C++ standard library, targeting C++11.
f56b59e
f56b59e
%package devel
f56b59e
Summary:	Headers and libraries for libcxx devel
f56b59e
Requires:	%{name}%{?_isa} = %{version}-%{release}
f56b59e
Requires:	libcxxabi-devel
f56b59e
f56b59e
%description devel
f56b59e
%{summary}.
f56b59e
be05952
%package static
be05952
Summary:	Static libraries for libcxx
be05952
be05952
%description static
be05952
%{summary}.
be05952
1897744
%package -n libcxxabi
1897744
Summary:	Low level support for a standard C++ library
1897744
1897744
%description -n libcxxabi
1897744
libcxxabi provides low level support for a standard C++ library.
1897744
1897744
%package -n libcxxabi-devel
1897744
Summary:	Headers and libraries for libcxxabi devel
cabfc5a
Requires:	libcxxabi%{?_isa} = %{version}-%{release}
1897744
1897744
%description -n libcxxabi-devel
1897744
%{summary}.
1897744
1897744
%package -n libcxxabi-static
1897744
Summary:	Static libraries for libcxxabi
1897744
1897744
%description -n libcxxabi-static
1897744
%{summary}.
1897744
b5d47a2
%package -n llvm-libunwind
b5d47a2
Summary:    LLVM libunwind
b5d47a2
b5d47a2
%description -n llvm-libunwind
b5d47a2
b5d47a2
LLVM libunwind is an implementation of the interface defined by the HP libunwind
b5d47a2
project. It was contributed Apple as a way to enable clang++ to port to
b5d47a2
platforms that do not have a system unwinder. It is intended to be a small and
b5d47a2
fast implementation of the ABI, leaving off some features of HP's libunwind
b5d47a2
that never materialized (e.g. remote unwinding).
b5d47a2
b5d47a2
%package -n llvm-libunwind-devel
b5d47a2
Summary:    LLVM libunwind development files
b5d47a2
Provides:   libunwind(major) = %{maj_ver}
b5d47a2
Requires:   llvm-libunwind%{?_isa} = %{version}-%{release}
b5d47a2
b5d47a2
%description -n llvm-libunwind-devel
b5d47a2
Unversioned shared library for LLVM libunwind
b5d47a2
b5d47a2
%package -n llvm-libunwind-static
b5d47a2
Summary: Static library for LLVM libunwind
b5d47a2
b5d47a2
%description -n llvm-libunwind-static
b5d47a2
%{summary}.
b5d47a2
b5d47a2
%package -n llvm-libunwind-doc
b5d47a2
Summary:    libunwind documentation
b5d47a2
# jquery.js and langage_data.js are used in the HTML doc and under BSD License
b5d47a2
License:    BSD AND (Apache-2.0 WITH LLVM-exception OR NCSA OR MIT)
b5d47a2
b5d47a2
%description -n llvm-libunwind-doc
b5d47a2
Documentation for LLVM libunwind
b5d47a2
f56b59e
%prep
b5d47a2
%{gpgverify} --keyring='%{SOURCE6}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
b5d47a2
%{gpgverify} --keyring='%{SOURCE6}' --signature='%{SOURCE3}' --data='%{SOURCE2}'
b5d47a2
%{gpgverify} --keyring='%{SOURCE6}' --signature='%{SOURCE5}' --data='%{SOURCE4}'
41db51f
1897744
%setup -T -q -b 0 -n %{libcxx_srcdir}
1897744
%setup -T -q -b 2 -n %{libcxxabi_srcdir}
b5d47a2
%setup -T -q -b 4 -n %{libunwind_srcdir}
1897744
%setup -T -c -n build
f56b59e
b5d47a2
cp %{SOURCE7} .
1897744
mv ../%{libcxx_srcdir} libcxx
1897744
mv ../%{libcxxabi_srcdir} libcxxabi
b5d47a2
mv ../%{libunwind_srcdir} libunwind
b64744a
%autopatch -p1
d603aee
1897744
%py3_shebang_fix libcxx/utils/
c63cc38
1897744
%build
1897744
b5d47a2
# Copy CFLAGS into ASMFLAGS, so -fcf-protection is used when compiling assembly files.
b5d47a2
export ASMFLAGS=$CFLAGS
b5d47a2
1897744
%cmake -GNinja \
67e331f
	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
7a5f00d
	-DCMAKE_MODULE_PATH="%{_libdir}/cmake/llvm;%{_datadir}/llvm/cmake/Modules" \
e5201fe
	-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
a5fbeda
%if 0%{?__isa_bits} == 64
a5fbeda
	-DLIBCXX_LIBDIR_SUFFIX:STRING=64 \
1897744
	-DLIBCXXABI_LIBDIR_SUFFIX:STRING=64 \
b5d47a2
	-DLIBUNWIND_LIBDIR_SUFFIX:STRING=64 \
f56b59e
%endif
36e1962
	-DLIBCXX_INCLUDE_BENCHMARKS=OFF \
a5fbeda
	-DLIBCXX_STATICALLY_LINK_ABI_IN_STATIC_LIBRARY=ON \
b5d47a2
	-DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=ON \
b5d47a2
	-DLLVM_BUILD_DOCS=ON \
b5d47a2
	-DLLVM_ENABLE_SPHINX=ON \
b5d47a2
	-DLIBUNWIND_INCLUDE_DOCS=ON \
b5d47a2
	-DLIBUNWIND_INSTALL_INCLUDE_DIR=%{_includedir}/llvm-libunwind \
b5d47a2
	-DLIBUNWIND_INSTALL_SPHINX_HTML_DIR=%{_pkgdocdir}/html
a5fbeda
a5fbeda
%cmake_build
a5fbeda
67e331f
%install
67e331f
67e331f
%cmake_install
67e331f
b5d47a2
# We can't install the unversionned path on default location because that would conflict with
b5d47a2
# https://src.fedoraproject.org/rpms/libunwind
b5d47a2
#
b5d47a2
# The versionned path has a different soname (libunwind.so.1 compared to
b5d47a2
# libunwind.so.8) so they can live together in %{_libdir}
b5d47a2
#
b5d47a2
# ABI wise, even though llvm-libunwind's library is named libunwind, it doesn't
b5d47a2
# have the exact same ABI as gcc's libunwind (it actually provides a subset).
b5d47a2
rm %{buildroot}%{_libdir}/libunwind.so
b5d47a2
mkdir -p %{buildroot}/%{_libdir}/llvm-unwind/
b5d47a2
b5d47a2
pushd %{buildroot}/%{_libdir}/llvm-unwind
b5d47a2
ln -s ../libunwind.so.1.0 libunwind.so
b5d47a2
popd
b5d47a2
b5d47a2
rm %{buildroot}%{_pkgdocdir}/html/.buildinfo
b5d47a2
b659b98
%ldconfig_scriptlets
f56b59e
f56b59e
%files
1897744
%license libcxx/LICENSE.TXT
1897744
%doc libcxx/CREDITS.TXT libcxx/TODO.TXT
f56b59e
%{_libdir}/libc++.so.*
f56b59e
f56b59e
%files devel
f56b59e
%{_includedir}/c++/
1897744
%exclude %{_includedir}/c++/v1/cxxabi.h
1897744
%exclude %{_includedir}/c++/v1/__cxxabi_config.h
f56b59e
%{_libdir}/libc++.so
f56b59e
be05952
%files static
1897744
%license libcxx/LICENSE.TXT
67e331f
%{_libdir}/libc++.a
67e331f
%{_libdir}/libc++experimental.a
be05952
1897744
%files -n libcxxabi
1897744
%license libcxxabi/LICENSE.TXT
1897744
%doc libcxxabi/CREDITS.TXT
1897744
%{_libdir}/libc++abi.so.*
1897744
1897744
%files -n libcxxabi-devel
1897744
%{_includedir}/c++/v1/cxxabi.h
1897744
%{_includedir}/c++/v1/__cxxabi_config.h
1897744
%{_libdir}/libc++abi.so
1897744
1897744
%files -n libcxxabi-static
1897744
%{_libdir}/libc++abi.a
be05952
b5d47a2
%files -n llvm-libunwind
b5d47a2
%license libunwind/LICENSE.TXT
b5d47a2
%{_libdir}/libunwind.so.1
b5d47a2
%{_libdir}/libunwind.so.1.0
b5d47a2
b5d47a2
%files -n llvm-libunwind-devel
b5d47a2
%{_includedir}/llvm-libunwind/__libunwind_config.h
b5d47a2
%{_includedir}/llvm-libunwind/libunwind.h
b5d47a2
%{_includedir}/llvm-libunwind/libunwind.modulemap
b5d47a2
%{_includedir}/llvm-libunwind/mach-o/compact_unwind_encoding.h
b5d47a2
%{_includedir}/llvm-libunwind/mach-o/compact_unwind_encoding.modulemap
b5d47a2
%{_includedir}/llvm-libunwind/unwind.h
b5d47a2
%{_includedir}/llvm-libunwind/unwind_arm_ehabi.h
b5d47a2
%{_includedir}/llvm-libunwind/unwind_itanium.h
b5d47a2
%dir %{_libdir}/llvm-unwind
b5d47a2
%{_libdir}/llvm-unwind/libunwind.so
b5d47a2
b5d47a2
%files -n llvm-libunwind-static
b5d47a2
%{_libdir}/libunwind.a
b5d47a2
b5d47a2
%files -n llvm-libunwind-doc
b5d47a2
%license libunwind/LICENSE.TXT
b5d47a2
%doc %{_pkgdocdir}/html
b5d47a2
f56b59e
%changelog
5586d05
* Mon Jul 10 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.6-1
5586d05
- Update to LLVM 16.0.6
5586d05
7a5f00d
* Thu Jun 15 2023 Nikita Popov <npopov@redhat.com> - 16.0.5-2
7a5f00d
- Use llvm-cmake-utils package
7a5f00d
1f10b88
* Tue Jun 06 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.5-1
1f10b88
- Update to LLVM 16.0.5
1f10b88
b5d47a2
* Tue May 30 2023 Nikita Popov <npopov@redhat.com> - 16.0.4-2
b5d47a2
- Merge llvm-libunwind srpm into libcxx
b5d47a2
c7a669a
* Fri May 19 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.4-1
c7a669a
- Update to LLVM 16.0.4
c7a669a
5c67e9f
* Wed May 10 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.3-1
5c67e9f
- Update to LLVM 16.0.3
5c67e9f
7d4763b
* Wed Apr 26 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.2-1
7d4763b
- Update to LLVM 16.0.2
7d4763b
e5201fe
* Thu Apr 20 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.1-2
e5201fe
- Enable PIC even for static libraries (rhbz#2186531)
e5201fe
81904ba
* Thu Apr 13 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.1-1
81904ba
- Update to LLVM 16.0.1
81904ba
2a402c9
* Mon Mar 20 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.0-1
2a402c9
- Update to LLVM 16.0.0
2a402c9
2f4ef7e
* Wed Mar 15 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.0~rc4-1
2f4ef7e
- Update to LLVM 16.0.0 RC4
2f4ef7e
fda6371
* Thu Feb 23 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.0~rc3-1
fda6371
- Update to LLVM 16.0.0 RC3
fda6371
0e43f71
* Fri Feb 10 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.0~rc1-1
0e43f71
- Update to LLVM 16.0.0 RC1
0e43f71
e59a8f7
* Wed Feb 01 2023 Tom Stellard <tstellar@redhat.com> - 15.0.7-4
e59a8f7
- Omit frame pointers when building
e59a8f7
16720f4
* Thu Jan 19 2023 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 15.0.7-3
16720f4
- Include the Apache license adopted in 2019.
16720f4
ef1ede0
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 15.0.7-2
ef1ede0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
ef1ede0
c1dcc49
* Fri Jan 13 2023 Nikita Popov <npopov@redhat.com> - 15.0.7-1
c1dcc49
- Update to LLVM 15.0.7
c1dcc49
a9bf947
* Tue Dec 06 2022 Nikita Popov <npopov@redhat.com> - 15.0.6-1
a9bf947
- Update to LLVM 15.0.6
a9bf947
c5ab7de
* Mon Nov 07 2022 Nikita Popov <npopov@redhat.com> - 15.0.4-1
c5ab7de
- Update to LLVM 15.0.4
c5ab7de
cabfc5a
* Wed Oct 05 2022 Nikita Popov <npopov@redhat.com> - 15.0.0-5
cabfc5a
- Fix libcxxabi dependencies
cabfc5a
1897744
* Wed Oct 05 2022 Nikita Popov <npopov@redhat.com> - 15.0.0-4
1897744
- Combine with libcxxabi build
1897744
44c6e18
* Tue Sep 13 2022 Nikita Popov <npopov@redhat.com> - 15.0.0-3
44c6e18
- Rebuild
44c6e18
ef06625
* Tue Sep 13 2022 Nikita Popov <npopov@redhat.com> - 15.0.0-2
ef06625
- Link libc++.a against libc++abi.a
ef06625
c63cc38
* Thu Sep 08 2022 Nikita Popov <npopov@redhat.com> - 15.0.0-1
c63cc38
- Update to LLVM 15.0.0
c63cc38
9914b75
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 14.0.5-2
9914b75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
9914b75
ddf311b
* Mon Jun 20 2022 Timm Bäder <tbaeder@redhat.com> - 14.0.5-1
ddf311b
- Update to 14.0.5
ddf311b
ba96df3
* Fri Apr 29 2022 Timm Bäder <tbaeder@redhat.com> - 14.0.0-2
ba96df3
- Remove llvm-cmake-devel BR
ba96df3
36e1962
* Thu Mar 24 2022 Timm Bäder <tbaeder@redhat.com> - 14.0.0-1
36e1962
- Update to 14.0.0
36e1962
0edbe56
* Thu Feb 03 2022 Nikita Popov <npopov@redhat.com> - 13.0.1-1
0edbe56
- Update to LLVM 13.0.1 final
0edbe56
d3dd03d
* Tue Feb 01 2022 Nikita Popov <npopov@redhat.com> - 13.0.1~rc3-1
d3dd03d
- Update to LLVM 13.0.1rc3
d3dd03d
8fa673a
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 13.0.1~rc2-2
8fa673a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
8fa673a
b201c96
* Fri Jan 14 2022 Nikita Popov <npopov@redhat.com> - 13.0.1~rc2-1
b201c96
- Update to LLVM 13.0.1rc2
b201c96
e4ccaaf
* Wed Jan 12 2022 Nikita Popov <npopov@redhat.com> - 13.0.1~rc1-1
e4ccaaf
- Update to LLVM 13.0.1rc1
e4ccaaf
2ba0af0
* Fri Oct 01 2021 Tom Stellard <tstellar@redhat.com> - 13.0.0-1
2ba0af0
- 13.0.0 Release
2ba0af0
6ce5ab2
* Wed Sep 22 2021 Tom Stellard <tstellar@redhat.com> - 13.0.0~rc3-1
6ce5ab2
- 13.0.0-rc3 Release
6ce5ab2
bce9a4c
* Mon Aug 09 2021 Tom Stellard <tstellar@redhat.com> - 13.0.0~rc1-1
bce9a4c
- 13.0.0-rc1 Release
bce9a4c
1703fdf
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 12.0.1-2
1703fdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
1703fdf
aee8df5
* Tue Jul 13 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1-1
aee8df5
- 12.0.1 Release
aee8df5
41e6e0e
* Thu Jul 01 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1~rc3-1
41e6e0e
- 12.0.1-rc3 Release
41e6e0e
34f0800
* Thu Jun 03 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1~rc1-1
34f0800
- 12.0.1-rc1 Release
34f0800
8353648
* Fri Apr 16 2021 Tom Stellard <tstellar@redhat.com> - 12.0.0-1
8353648
- 12.0.0 Release
8353648
30c9402
* Thu Apr 08 2021 sguelton@redhat.com - 12.0.0-0.7.rc5
30c9402
- New upstream release candidate
30c9402
1d0012e
* Fri Apr 02 2021 sguelton@redhat.com - 12.0.0-0.6.rc4
1d0012e
- New upstream release candidate
1d0012e
71dc33f
* Thu Mar 11 2021 sguelton@redhat.com - 12.0.0-0.5.rc3
71dc33f
- LLVM 12.0.0 rc3
71dc33f
091579e
* Tue Mar 09 2021 sguelton@redhat.com - 12.0.0-0.4.rc2
091579e
- rebuilt
091579e
a5fbeda
* Thu Feb 25 2021 Timm Bäder <tbaeder@redhat.com> - 12.0.0-0.3.rc2
a5fbeda
- Build shared and static libc++ separately
a5fbeda
- Include libc++abi symbols in static libc++.a
a5fbeda
31892fd
* Wed Feb 24 2021 sguelton@redhat.com - 12.0.0-0.2.rc2
31892fd
- 12.0.0-rc2 release
31892fd
7b4ed51
* Wed Feb 17 2021 Tom Stellard <tstellar@redhat.com> - 12.0.0-0.1.rc1
7b4ed51
- 12.0.0-rc1 Release
7b4ed51
b0b569f
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 11.1.0-0.3.rc2
b0b569f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
b0b569f
0d82f13
* Fri Jan 22 2021 Serge Guelton - 11.1.0-0.2.rc2
0d82f13
- llvm 11.1.0-rc2 release
0d82f13
6a2335e
* Thu Jan 14 2021 Serge Guelton - 11.1.0-0.1.rc1
6a2335e
- 11.1.0-rc1 release
6a2335e
108a034
* Wed Jan 06 2021 Serge Guelton - 11.0.1-3
108a034
- LLVM 11.0.1 final
108a034
b37b3af
* Tue Dec 22 2020 sguelton@redhat.com - 11.0.1-2.rc2
b37b3af
- llvm 11.0.1-rc2
b37b3af
f560e45
* Tue Dec 01 2020 sguelton@redhat.com - 11.0.1-1.rc1
f560e45
- llvm 11.0.1-rc1
f560e45
957bc64
* Thu Oct 15 2020 sguelton@redhat.com - 11.0.0-1
957bc64
- Fix NVR
957bc64
e5e3271
* Mon Oct 12 2020 sguelton@redhat.com - 11.0.0-0.5
e5e3271
- llvm 11.0.0 - final release
e5e3271
a1a7f24
* Thu Oct 08 2020 sguelton@redhat.com - 11.0.0-0.4.rc6
a1a7f24
- 11.0.0-rc6
a1a7f24
c5e037d
* Fri Oct 02 2020 sguelton@redhat.com - 11.0.0-0.3.rc5
c5e037d
- 11.0.0-rc5 Release
c5e037d
47d1634
* Sun Sep 27 2020 sguelton@redhat.com - 11.0.0-0.2.rc3
47d1634
- Fix NVR
47d1634
a07e253
* Thu Sep 24 2020 sguelton@redhat.com - 11.0.0-0.1.rc3
a07e253
- 11.0.0-rc3 Release
a07e253
9a34b48
* Tue Sep 01 2020 sguelton@redhat.com - 11.0.0-0.1.rc2
9a34b48
- 11.0.0-rc2 Release
9a34b48
41db51f
* Tue Aug 11 2020 Tom Stellard <tstellar@redhat.com> - 11.0.0-0.1.rc1
41db51f
- 11.0.0-rc1 Release
41db51f
f1bfe5f
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 10.0.0-3
f1bfe5f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
f1bfe5f
ab6e4b8
* Mon Jul 20 2020 sguelton@redhat.com - 10.0.0-2
ab6e4b8
- Use modern cmake macros
ab6e4b8
- Finalize source verification
ab6e4b8
7f1ea69
* Mon Mar 30 2020 sguelton@redhat.com - 10.0.0-1
7f1ea69
- 10.0.0 final
7f1ea69
1eb3ed2
* Wed Mar 25 2020 sguelton@redhat.com - 10.0.0-0.6.rc6
1eb3ed2
- 10.0.0 rc6
1eb3ed2
88d6bcc
* Fri Mar 20 2020 sguelton@redhat.com - 10.0.0-0.5.rc5
88d6bcc
- 10.0.0 rc5
88d6bcc
3559f5a
* Sun Mar 15 2020 sguelton@redhat.com - 10.0.0-0.4.rc4
3559f5a
- 10.0.0 rc4
3559f5a
9420528
* Thu Mar 05 2020 sguelton@redhat.com - 10.0.0-0.3.rc3
9420528
- 10.0.0 rc3
9420528
ca732f6
* Fri Feb 14 2020 sguelton@redhat.com - 10.0.0-0.1.rc2
ca732f6
- 10.0.0 rc2
ca732f6
45f91b6
* Thu Feb 6 2020 sguelton@redhat.com - 10.0.0-0.2.rc1
45f91b6
- bootstrap off
45f91b6
0674e18
* Fri Jan 31 2020 sguelton@redhat.com - 10.0.0-0.1.rc1
0674e18
- 10.0.0 rc1
0674e18
6dd26b7
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 9.0.1-2
6dd26b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
6dd26b7
db53811
* Thu Jan 16 2020 Tom Stellard <tstellar@redhat.com> - 9.0.1-1
db53811
- 9.0.1 Release
db53811
204afe5
* Thu Jan 16 2020 Tom Stellard <tstellar@redhat.com> - 9.0.0-2
204afe5
- Build with gcc on all arches
204afe5
8561528
* Mon Sep 23 2019 Tom Stellard <tstellar@redhat.com> - 9.0.0-1
8561528
- 9.0.0 Release
8561528
e83b273
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.0-1.1
e83b273
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e83b273
55bec4f
* Wed Mar 20 2019 sguelton@redhat.com - 8.0.0-1
55bec4f
- 8.0.0 final
55bec4f
35ba1aa
* Tue Mar 12 2019 sguelton@redhat.com - 8.0.0-0.4.rc4
35ba1aa
- 8.0.0 Release candidate 4
35ba1aa
cad705e
* Mon Mar 4 2019 sguelton@redhat.com - 8.0.0-0.3.rc3
cad705e
- 8.0.0 Release candidate 3
cad705e
9c40a0a
* Sun Feb 24 2019 sguelton@redhat.com - 8.0.0-0.2.rc2
9c40a0a
- 8.0.0 Release candidate 2
9c40a0a
9c40a0a
* Mon Feb 11 2019 sguelton@redhat.com - 8.0.0-0.1.rc1
014ee2a
- 8.0.0 Release candidate 1
014ee2a
86c937d
* Wed Feb 06 2019 sguelton@redhat.com - 7.0.1-1
86c937d
- 7.0.1 Release
86c937d
7e13c15
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.1-0.2.rc3
7e13c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7e13c15
0a654cd
* Mon Dec 10 2018 sguelton@redhat.com - 7.0.1-0.1.rc3
0a654cd
- 7.0.1-rc3 Release
0a654cd
67d065f
* Tue Sep 25 2018 Tom Stellard <tstellar@redhat.com> - 7.0.0-1
67d065f
- 7.0.0 Release
67d065f
e1f2263
* Wed Sep 12 2018 Tom Stellard <tstellar@redhat.com> - 7.0.0-0.1.rc3
e1f2263
- 7.0.0-rc3 Release
e1f2263
0fc1123
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.1-2
0fc1123
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
0fc1123
ed82c1a
* Tue Jun 26 2018 Tom Callaway <spot@fedoraproject.org> - 6.0.1-1
ed82c1a
- update to 6.0.1
ed82c1a
d603aee
* Wed Mar 21 2018 Tom Stellard <tstellar@redhat.com> - 6.0.0-2
d603aee
- Use default LDFLAGS/CXXFLAGS/CFLAGS and filter out flags not supported by clang
d603aee
d9d8c14
* Wed Mar 14 2018 Tom Callaway <spot@fedoraproject.org> - 6.0.0-1
d9d8c14
- 6.0.0 final
d9d8c14
f431076
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.0-0.2.rc1
f431076
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f431076
f536e61
* Sat Jan 20 2018 Tom Stellard <tstellar@redhat.com> - 6.0.0-0.1.rc1
f536e61
- 6.0.0-rc1
f536e61
4ee1f9e
* Thu Dec  21 2017 Tom Stellard <tstellar@redhat.com> - 5.0.1-1
4ee1f9e
- 5.0.1 Release
4ee1f9e
2b1d3ec
* Fri Sep  8 2017 Tom Callaway <spot@fedoraproject.org> - 5.0.0-1
2b1d3ec
- update to 5.0.0
2b1d3ec
75b80b1
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-3
75b80b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
75b80b1
f5494ae
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-2
f5494ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f5494ae
624e291
* Fri Jun 23 2017 Tom Callaway <spot@fedoraproject.org> - 4.0.1-1
624e291
- update to 4.0.1
624e291
d0d0df8
* Sat Apr 22 2017 Tom Callaway <spot@fedoraproject.org> - 4.0.0-1
d0d0df8
- update to 4.0.0
d0d0df8
d8ba11b
* Wed Mar  8 2017 Tom Callaway <spot@fedoraproject.org> - 3.9.1-1
d8ba11b
- update to 3.9.1
d8ba11b
947aaa0
* Fri Mar  3 2017 Tom Callaway <spot@fedoraproject.org> - 3.9.0-4
947aaa0
- LIBCXX_ENABLE_ABI_LINKER_SCRIPT=ON
947aaa0
5ac45bb
* Wed Mar  1 2017 Tom Callaway <spot@fedoraproject.org> - 3.9.0-3
5ac45bb
- disable bootstrap
5ac45bb
f0aa13e
* Tue Feb 21 2017 Dan Horák <dan[at]danny.cz> - 3.9.0-2
f0aa13e
- apply s390(x) workaround only in Fedora < 26
f0aa13e
f190f97
* Mon Feb 20 2017 Tom Callaway <spot@fedoraproject.org> - 3.9.0-1
f190f97
- update to 3.9.0 (match clang)
f190f97
71d7381
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.8.1-2
71d7381
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
71d7381
39f1942
* Fri Aug 26 2016 Tom Callaway <spot@fedoraproject.org> - 3.8.1-1
39f1942
- update to 3.8.1
39f1942
311df88
* Thu Jun 09 2016 Dan Horák <dan[at]danny.cz> - 3.8.0-4
311df88
- exclude Power only in EPEL
311df88
- default to z10 on s390(x)
311df88
f56b59e
* Thu May 19 2016 Tom Callaway <spot@fedoraproject.org> - 3.8.0-3
f56b59e
- use gcc on el7, fedora < 24. use clang on el6 and f24+
f56b59e
  MAGIC.
f56b59e
- bootstrap on
f56b59e
f56b59e
* Tue May 3 2016 Tom Callaway <spot@fedoraproject.org> - 3.8.0-2
f56b59e
- bootstrap off
f56b59e
f56b59e
* Tue May 3 2016 Tom Callaway <spot@fedoraproject.org> - 3.8.0-1
f56b59e
- initial package
f56b59e
- bootstrap on