- Update to version 3.3.1
* Fix a locking order bug that could cause deadlock during fork if heap profiling were enabled. * Fix a chunk recycling bug that could cause the allocator to lose track of whether a chunk was zeroed. * Fix TLS-related memory corruption that could occur during thread exit if the thread never allocated memory. Only the quarantine and prof facilities were susceptible. * Internal reallocation of the quarantined object array leaked the old array. * Reallocation failure for internal reallocation of the quarantined object array (very unlikely) resulted in memory corruption. * Fix Valgrind integration to annotate all internally allocated memory in a way that keeps Valgrind happy about internal data structure access. * Fix building for s390 systems. - Implement %check OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jemalloc?expand=0&rev=10
This commit is contained in:
committed by
Git OBS Bridge
parent
d7899721c1
commit
226197fc72
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: jemalloc
|
||||
Version: 3.3.0
|
||||
Version: 3.3.1
|
||||
Release: 0
|
||||
%define lname libjemalloc1
|
||||
Summary: General-purpose scalable concurrent malloc implementation
|
||||
@@ -80,6 +80,9 @@ if [ "%_docdir" != "%{_datadir}/doc" ]; then
|
||||
mv "$b/%{_datadir}/doc/jemalloc" "$b/%_docdir/%{name}";
|
||||
fi;
|
||||
|
||||
%check
|
||||
make check
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%{_bindir}/jemalloc.sh
|
||||
|
Reference in New Issue
Block a user