Merge remote-tracking branch 'up/master' into master-riscv64

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
This commit is contained in:
David Abdurachmanov 2019-06-20 17:29:40 +03:00
commit 089d9798d2
Signed by: davidlt
GPG Key ID: 8B7F1DA0E2C9FDBB
3 changed files with 19 additions and 12 deletions

1
.gitignore vendored
View File

@ -28,3 +28,4 @@
/jemalloc-4.5.0.tar.bz2
/jemalloc-5.0.1.tar.bz2
/jemalloc-5.1.0.tar.bz2
/jemalloc-5.2.0.tar.bz2

View File

@ -1,14 +1,14 @@
Name: jemalloc
Version: 5.1.0
Version: 5.2.0
Release: 1.1.riscv64%{?dist}
Release: 1.0.riscv64%{?dist}
Summary: General-purpose scalable concurrent malloc implementation
Group: System Environment/Libraries
License: BSD
URL: http://www.canonware.com/jemalloc/
Source0: https://github.com/jemalloc/%{name}/releases/download/%{version}/%{name}-%{version}.tar.bz2
BuildRequires: gcc
BuildRequires: /usr/bin/xsltproc
BuildRequires: perl-generators
%ifarch %{valgrind_arches}
@ -25,7 +25,6 @@ This distribution is the stand-alone "portable" implementation of %{name}.
%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
Group: Development/Libraries
%description devel
The %{name}-devel package contains libraries and header files for
@ -96,17 +95,15 @@ find %{buildroot}%{_libdir}/ -name '*.a' -exec rm -vf {} ';'
%files
%defattr(-,root,root,-)
%{_libdir}/libjemalloc.so.*
%{_bindir}/jemalloc.sh
%{_bindir}/jemalloc-config
%{_libdir}/pkgconfig/jemalloc.pc
%doc COPYING README VERSION
%doc doc/jemalloc.html
%files devel
%defattr(-,root,root,-)
%{_includedir}/jemalloc
%{_bindir}/jemalloc-config
%{_libdir}/pkgconfig/jemalloc.pc
%{_bindir}/jeprof
%{_libdir}/libjemalloc.so
%{_mandir}/man3/jemalloc.3*
@ -114,14 +111,23 @@ find %{buildroot}%{_libdir}/ -name '*.a' -exec rm -vf {} ';'
%ldconfig_scriptlets
%changelog
* Sun Jun 10 2018 David Abdurachmanov <david.abdurachmanov@gmail.com> - 5.1.0-1.1.riscv64
* Thu Jun 20 2019 David Abdurachmanov <david.abdurachmanov@sifive.com> - 5.2.0-1.0.riscv64
- Switch to %{valgrind_arches}
- Link to libatomic
- Set lg_page to 12 (4K page)
- Disable THP
* Wed May 09 2018 David Abdurachmanov <david.abdurachmanov@gmail.com> - 5.1.0-1.0.riscv64
- Disable valgrind for riscv64
* Wed Apr 03 2019 Ingvar Hagelund <ingvar@redpill-linpro.com> - 5.2.0-1
- New upstream release
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Wed Jul 18 2018 Joe Orton <jorton@redhat.com> - 5.1.0-3
- move jemalloc.pc and jemalloc-config to -devel (#1593484)
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed May 09 2018 Ingvar Hagelund <ingvar@redpill-linpro.com> - 5.1.0-1
- New upstream release

View File

@ -1 +1 @@
SHA512 (jemalloc-5.1.0.tar.bz2) = d9abebe54d303ca931b8c31c1033f23ff5fb060f2377ec8386f4d79c352e65c78ed34f680c352dac14f7d7115d10245782d553d988bc13df2eb34a2f0942ef6f
SHA512 (jemalloc-5.2.0.tar.bz2) = e3be4d534770126caf10f2684aed9fe4ba1422dd47625fe50343cfb750f26eff869fcc7d1e30a96dd6c73f6614c4bbcd560fd24fc26b55ac731c43e60fd05234