This commit is contained in:
Tom Callaway 2018-01-11 16:31:47 -05:00
parent 269f60eced
commit ebb33c955b
2 changed files with 6 additions and 10 deletions

View File

@ -3,20 +3,15 @@
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
Name: gperftools
Version: 2.6.1
Release: 5%{?dist}
Version: 2.6.3
Release: 1%{?dist}
License: BSD
Group: Development/Tools
Summary: Very fast malloc and performance analysis tools
URL: https://github.com/gperftools/gperftools
Source0: https://github.com/gperftools/gperftools/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
# There is no ucontext typedef on ppc64, at least not in rawhide.
Patch0: gperftools-2.6.1-ppc64-ucontext-fix.patch
# Conditionalize generic dynamic tls model
Patch1: gperftools-2.6.1-disable-generic-dynamic-tls.patch
# Add support for C11 aligned_alloc
# https://github.com/gperftools/gperftools/commit/d406f228
Patch2: gperftools-2.6.1-aligned_alloc.patch
ExcludeArch: s390
%ifnarch s390x
@ -66,9 +61,7 @@ Pprof is a heap and CPU profiler tool, part of the gperftools suite.
%prep
%setup -q
%patch0 -p1 -b .ucontextfix
%patch1 -p1 -b .dynload
%patch2 -p1 -b .aa
# Fix end-of-line encoding
sed -i 's/\r//' README_windows.txt
@ -128,6 +121,9 @@ rm -rf %{buildroot}%{_pkgdocdir}/INSTALL
%{_libdir}/*.so.*
%changelog
* Thu Jan 11 2018 Tom Callaway <spot@fedoraproject.org> - 2.6.3-1
- update to 2.6.3
* Wed Oct 11 2017 Tom Callaway <spot@fedoraproject.org> - 2.6.1-5
- add aligned_alloc support

View File

@ -1 +1 @@
SHA512 (gperftools-2.6.1.tar.gz) = 6f52c7c9838c3134c971a7277e61d3c8186a6a3dddf7f874b28e1c89d25e44cce497c013c12bf8e99452ea07c551dcfa6b092f550cf8a8c01aacc9158cabcb9b
SHA512 (gperftools-2.6.3.tar.gz) = d9272574758bf05286a4a5388b8566d9d5eb9fd05dd95c39e0ca140ec32ce4f5a940f28e7f7a9c4518872a27b913ba265ce6cd3b8da685a8c0843f27115536c9