From 27cdf8d474798deaa476f2fd8a1140bbb4710362a889b61c69de7ef3d770a8f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Wed, 5 Jun 2013 14:52:22 +0000 Subject: [PATCH 1/2] - Update to version 3.4.0 * Support for aarch64 * Fix race-triggered deadlocks in chunk_record() OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jemalloc?expand=0&rev=12 --- jemalloc-3.3.1.tar.bz2 | 3 --- jemalloc-3.4.0.tar.bz2 | 3 +++ jemalloc.changes | 7 +++++++ jemalloc.spec | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) delete mode 100644 jemalloc-3.3.1.tar.bz2 create mode 100644 jemalloc-3.4.0.tar.bz2 diff --git a/jemalloc-3.3.1.tar.bz2 b/jemalloc-3.3.1.tar.bz2 deleted file mode 100644 index 06539df..0000000 --- a/jemalloc-3.3.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35c433cc1df5cdf9eb58b7980338552fc1d7aa64f89fe5643a972ccedb7cf20a -size 252997 diff --git a/jemalloc-3.4.0.tar.bz2 b/jemalloc-3.4.0.tar.bz2 new file mode 100644 index 0000000..62a36bd --- /dev/null +++ b/jemalloc-3.4.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f60802c4c2c60bc24598fd052494aea96f4426f3d4decd832eadeed520ff81c0 +size 253698 diff --git a/jemalloc.changes b/jemalloc.changes index e7ac634..4f6d4e1 100644 --- a/jemalloc.changes +++ b/jemalloc.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Jun 5 14:49:45 UTC 2013 - idonmez@suse.com + +- Update to version 3.4.0 + * Support for aarch64 + * Fix race-triggered deadlocks in chunk_record() + ------------------------------------------------------------------- Thu Mar 7 20:50:35 UTC 2013 - idonmez@suse.com diff --git a/jemalloc.spec b/jemalloc.spec index ecf26bd..74a64f0 100644 --- a/jemalloc.spec +++ b/jemalloc.spec @@ -17,7 +17,7 @@ Name: jemalloc -Version: 3.3.1 +Version: 3.4.0 Release: 0 %define lname libjemalloc1 Summary: General-purpose scalable concurrent malloc implementation From 687c79b2aff06c82306f0830c8aa8185ad6db54e0d1972901eebaf4b7b4b2229 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Thu, 6 Jun 2013 10:53:25 +0000 Subject: [PATCH 2/2] - Rename pprof to pprof-jemalloc to prevent conflict with gperftools OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jemalloc?expand=0&rev=13 --- jemalloc.changes | 5 +++++ jemalloc.spec | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/jemalloc.changes b/jemalloc.changes index 4f6d4e1..022c5fd 100644 --- a/jemalloc.changes +++ b/jemalloc.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jun 6 10:52:02 UTC 2013 - idonmez@suse.com + +- Rename pprof to pprof-jemalloc to prevent conflict with gperftools + ------------------------------------------------------------------- Wed Jun 5 14:49:45 UTC 2013 - idonmez@suse.com diff --git a/jemalloc.spec b/jemalloc.spec index 74a64f0..ce350d0 100644 --- a/jemalloc.spec +++ b/jemalloc.spec @@ -73,6 +73,7 @@ make %{?_smp_mflags}; %install b=%{buildroot}; make install DESTDIR="$b"; + chmod -x "%{buildroot}/%{_libdir}"/*.a; if [ "%_docdir" != "%{_datadir}/doc" ]; then # stupid Makefile does not allow to set it @@ -80,13 +81,15 @@ if [ "%_docdir" != "%{_datadir}/doc" ]; then mv "$b/%{_datadir}/doc/jemalloc" "$b/%_docdir/%{name}"; fi; +mv %{buildroot}/%{_bindir}/pprof %{buildroot}/%{_bindir}/pprof-jemalloc + %check make check %files %defattr(-,root,root) %{_bindir}/jemalloc.sh -%{_bindir}/pprof +%{_bindir}/pprof-jemalloc %{_mandir}/man*/* %_docdir/%{name}