diff --git a/disable-test_prof_log_many_traces-test.patch b/disable-test_prof_log_many_traces-test.patch deleted file mode 100644 index d6ff4ef..0000000 --- a/disable-test_prof_log_many_traces-test.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- jemalloc-5.2.0/test/unit/prof_log.c 2019-04-03 02:51:39.000000000 +0200 -+++ jemalloc-5.2.0/test/unit/prof_log.c.new 2019-04-04 11:42:22.371447078 +0200 -@@ -141,6 +141,5 @@ - prof_log_dummy_set(true); - return test_no_reentrancy( - test_prof_log_many_logs, -- test_prof_log_many_traces, - test_prof_log_many_threads); - } diff --git a/jemalloc-5.2.0.tar.bz2 b/jemalloc-5.2.0.tar.bz2 deleted file mode 100644 index 4662282..0000000 --- a/jemalloc-5.2.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:74be9f44a60d2a99398e706baa921e4efde82bf8fd16e5c0643c375c5851e3b4 -size 543892 diff --git a/jemalloc-5.2.1.tar.bz2 b/jemalloc-5.2.1.tar.bz2 new file mode 100644 index 0000000..5dfeb61 --- /dev/null +++ b/jemalloc-5.2.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34330e5ce276099e2e8950d9335db5a875689a4c6a56751ef3b1d8c537f887f6 +size 554279 diff --git a/jemalloc.changes b/jemalloc.changes index b8ff5ea..de457a6 100644 --- a/jemalloc.changes +++ b/jemalloc.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Tue Aug 6 07:01:04 UTC 2019 - Martin Liška + +- Update to version 5.2.1: + * Bug fixes: + * Fix a severe virtual memory leak on Windows. This regression + was first released in 5.0.0. + * Fix size 0 handling in posix_memalign(). This regression + was first released in 5.2.0. + * Fix the prof_log unit test which may observe unexpected + backtraces from compiler optimizations. The test was first added in 5.2.0. + * Fix the declaration of the extent_avail tree. + This regression was first released in 5.1.0. + * Fix an incorrect reference in jeprof. + This functionality was first released in 3.0.0. + * Fix an assertion on the deallocation fast-path. + This regression was first released in 5.2.0. + * Fix the TLS_MODEL attribute in headers. + This regression was first released in 5.0.0. + * Optimizations and refactors: + * Implement opt.retain on Windows and enable by default on 64-bit. + * Optimize away a branch on the operator delete path. + * Add format annotation to the format generator function. + * Refactor and improve the size class header generation. + * Remove best fit. + * Avoid blocking on background thread locks for stats. + +- Remove disable-test_prof_log_many_traces-test.patch. + ------------------------------------------------------------------- Wed Apr 24 09:47:28 UTC 2019 - Martin Liška diff --git a/jemalloc.spec b/jemalloc.spec index def0f36..5184a9f 100644 --- a/jemalloc.spec +++ b/jemalloc.spec @@ -18,14 +18,13 @@ %define lname libjemalloc2 Name: jemalloc -Version: 5.2.0 +Version: 5.2.1 Release: 0 Summary: General-purpose scalable concurrent malloc implementation License: BSD-2-Clause Group: Development/Libraries/C and C++ URL: http://jemalloc.net/ Source: https://github.com/jemalloc/jemalloc/releases/download/%version/jemalloc-%version.tar.bz2 -Patch0: disable-test_prof_log_many_traces-test.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: libxslt BuildRequires: pkg-config @@ -54,7 +53,6 @@ implementation. %prep %setup -q -%patch0 -p1 %build %define _lto_cflags %{nil}