Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package memkind for openSUSE:Factory checked 
in at 2022-11-16 15:43:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/memkind (Old)
 and      /work/SRC/openSUSE:Factory/.memkind.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "memkind"

Wed Nov 16 15:43:14 2022 rev:12 rq:1035882 version:1.14.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/memkind/memkind.changes  2022-06-23 
12:49:33.652842459 +0200
+++ /work/SRC/openSUSE:Factory/.memkind.new.1597/memkind.changes        
2022-11-16 15:43:23.703838634 +0100
@@ -1,0 +2,16 @@
+Thu Nov 10 15:40:42 UTC 2022 - Andrea Manzini <[email protected]>
+
+- Update to version 1.14.0
+  + Provided a memtier binary for common uses of memory tiering
+  + Added memkind memtier API header file to installed headers
+  + Added missing information in memkind memtier manpages
+  + Upgraded jemalloc internal library to version 5.3.0
+  - Fixes to security issues
+  + Added fixed kind for user-supplied memory area (along with the C++ 
allocator)
+  + Provided a function memkind_get_capacity() to get the memory capacity of 
nodes available
+    to a given kind
+  + Added logging to file mechanism (enabled with an --enable-logging-to-file 
configure parameter)
+  + Fixed wrong NUMA nodes masks for some of static kinds
+  + Fixed building for different malloc_usable_size() implementations
+
+-------------------------------------------------------------------

Old:
----
  memkind-1.12.0.tar.gz

New:
----
  memkind-1.14.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ memkind.spec ++++++
--- /var/tmp/diff_new_pack.YbJBBE/_old  2022-11-16 15:43:24.247840606 +0100
+++ /var/tmp/diff_new_pack.YbJBBE/_new  2022-11-16 15:43:24.251840621 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package memkind
 #
-# Copyright (c) 2022 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Summary:        User Extensible Heap Manager
 License:        BSD-2-Clause
 Group:          Development/Libraries/C and C++
-Version:        1.12.0
+Version:        1.14.0
 Release:        0
 URL:            http://memkind.github.io/memkind
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -121,8 +121,11 @@
 %dir %{_docdir}/%{namespace}
 %{_bindir}/%{namespace}-hbw-nodes
 %{_bindir}/%{namespace}-auto-dax-kmem-nodes
+%{_bindir}/memtier
 %{_mandir}/man1/memkind-hbw-nodes.1.*
 %{_mandir}/man1/memkind-auto-dax-kmem-nodes.1.*
+%{_mandir}/man1/memtier.1.*
+%{_mandir}/man7/libmemtier.7.*
 
 %files -n libmemkind0
 %{_libdir}/lib%{namespace}.so.*
@@ -134,6 +137,8 @@
 %{_includedir}/memkind_deprecated.h
 %{_includedir}/memkind_allocator.h
 %{_includedir}/pmem_allocator.h
+%{_includedir}/memkind_memtier.h
+%{_includedir}/fixed_allocator.h
 %{_libdir}/lib%{namespace}.so
 %{_libdir}/pkgconfig/memkind.pc
 %{_includedir}/%{namespace}.h
@@ -141,5 +146,7 @@
 %{_mandir}/man3/hbwallocator.3.*
 %{_mandir}/man3/%{namespace}*.3.*
 %{_mandir}/man3/pmemallocator.3.*
+%{_mandir}/man3/fixedallocator.3.*
+%{_mandir}/man3/libmemtier.3.*
 
 %changelog

++++++ memkind-1.12.0.tar.gz -> memkind-1.14.0.tar.gz ++++++
++++ 89556 lines of diff (skipped)

++++++ memkind-dont-redefine-fortify.diff ++++++
--- /var/tmp/diff_new_pack.YbJBBE/_old  2022-11-16 15:43:24.611841926 +0100
+++ /var/tmp/diff_new_pack.YbJBBE/_new  2022-11-16 15:43:24.615841940 +0100
@@ -1,6 +1,8 @@
---- configure.ac.mm    2022-06-23 11:48:44.233079355 +0200
-+++ configure.ac       2022-06-23 11:50:42.223101729 +0200
-@@ -142,6 +142,9 @@ if test "x$enable_secure" = "x1" ; then
+Index: configure.ac
+===================================================================
+--- configure.ac.orig
++++ configure.ac
+@@ -158,6 +158,9 @@ if test "x$enable_secure" = "x1" ; then
  
    if test "$CFLAGS" != "${CFLAGS%-O0*}" ; then # if CFLAGS contains -O0
        echo "WARNING: Could not apply FORTIFY_SOURCE=2 due to lack of 
optimization (-O0)"

++++++ memkind-fix-build.diff ++++++
--- /var/tmp/diff_new_pack.YbJBBE/_old  2022-11-16 15:43:24.627841985 +0100
+++ /var/tmp/diff_new_pack.YbJBBE/_new  2022-11-16 15:43:24.627841985 +0100
@@ -10,11 +10,11 @@
     
     Signed-off-by: Nicolas Morey-Chaisemartin <[email protected]>
 
-diff --git Makefile.am Makefile.am
-index 3f1f5791bb46..80918c5b2ac9 100644
---- Makefile.am
+Index: Makefile.am
+===================================================================
+--- Makefile.am.orig
 +++ Makefile.am
-@@ -477,7 +477,7 @@ memkind-$(VERSION).spec:
+@@ -672,7 +672,7 @@ memkind-$(VERSION).spec:
  rpm: dist
        $(MAKE) version="$(VERSION)" -f memkind.spec.mk $@
  

Reply via email to