Hello community,

here is the log from the commit of package openucx for openSUSE:Factory checked 
in at 2016-06-19 10:50:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openucx (Old)
 and      /work/SRC/openSUSE:Factory/.openucx.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openucx"

Changes:
--------
--- /work/SRC/openSUSE:Factory/openucx/openucx.changes  2015-10-08 
08:24:04.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openucx.new/openucx.changes     2016-06-19 
10:50:45.000000000 +0200
@@ -1,0 +2,7 @@
+Sat Jun 18 07:36:59 UTC 2016 - jeng...@inai.de
+
+- Update to snapshot 0~git1727
+* New: libucm. libucm is a standalone non-unloadable library which
+  installs hooks for virtual memory changes in the current process.
+
+-------------------------------------------------------------------

Old:
----
  ucx-0~git862.tar.xz

New:
----
  _service
  ucx-0~git1727.tar.xz

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

Other differences:
------------------
++++++ openucx.spec ++++++
--- /var/tmp/diff_new_pack.9TurQc/_old  2016-06-19 10:50:46.000000000 +0200
+++ /var/tmp/diff_new_pack.9TurQc/_new  2016-06-19 10:50:46.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openucx
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,18 @@
 #
 
 
+%define version_unconverted 0~git1727
+
 Name:           openucx
 Summary:        Unifieid Communication X
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
-Version:        0~git862
+Version:        0~git1727
 Release:        0
 Url:            http://openucx.org/
 
 #Git-Clone:    git://github.com/openucx/ucx
 #Git-Web:      https://github.com/openucx/ucx
-#Snapshot:     c3a0e0a96e0168796132b9408039ea3792f30c76
 Source:         ucx-%version.tar.xz
 BuildRequires:  autoconf >= 2.63
 BuildRequires:  automake >= 1.10
@@ -50,6 +51,28 @@
 %description tools
 Miscallaneous utilities for Unified Communication X.
 
+%package -n libucm0
+Summary:        Memory (un)happing hooks for Unified Communication X
+Group:          System/Libraries
+
+%description -n libucm0
+libucm is a standalone non-unloadable library which installs hooks
+for virtual memory changes in the current process. Then, it calls
+user-defined callbacks, which may potentially override the default
+behavior, or just passively listen and update their own data. libucm
+does not use libuct, to avoid making it non-unloadable as well, and
+impelements a basic logging service which is safe to use from malloc
+hooks.
+
+%package -n libucm-devel
+Summary:        Development files for Unified Communication X Memory Hooks
+Group:          Development/Libraries/C and C++
+Requires:       libucm0 = %version
+
+%description -n libucm-devel
+libucm is a standalone non-unloadable library which installs hooks
+for virtual memory changes in the current process.
+
 %package -n libucp2
 Summary:        Infiniband Unified Communication Protocols
 Group:          System/Libraries
@@ -101,14 +124,8 @@
 Low-level API that expose basic network operations supported by
 underlying hardware.
 
-%package -n libucxmalloc0
-Summary:        Allocation library for Unified Communication X
-Group:          System/Libraries
-
-%description -n libucxmalloc0
-
 %prep
-%setup -qn ucx
+%setup -qn ucx-%version
 
 %build
 autoreconf -fi
@@ -121,14 +138,12 @@
 %postun -n libucs2 -p /sbin/ldconfig
 %post   -n libuct2 -p /sbin/ldconfig
 %postun -n libuct2 -p /sbin/ldconfig
-%post   -n libucxmalloc0 -p /sbin/ldconfig
-%postun -n libucxmalloc0 -p /sbin/ldconfig
+%post   -n libucm0 -p /sbin/ldconfig
+%postun -n libucm0 -p /sbin/ldconfig
 
 %install
 %make_install
 rm -fv "%buildroot/%_libdir"/*.la
-# no headers for this lib
-rm -f "%buildroot/%_libdir/libucxmalloc.so"
 
 %files tools
 %defattr(-,root,root)
@@ -136,6 +151,15 @@
 %_datadir/ucx/
 %doc LICENSE
 
+%files -n libucm0
+%defattr(-,root,root)
+%_libdir/libucm.so.*
+
+%files -n libucm-devel
+%defattr(-,root,root)
+%_includedir/ucm/
+%_libdir/libucm.so
+
 %files -n libucp2
 %defattr(-,root,root)
 %_libdir/libucp.so.*
@@ -163,8 +187,4 @@
 %_includedir/uct/
 %_libdir/libuct.so
 
-%files -n libucxmalloc0
-%defattr(-,root,root)
-%_libdir/libucxmalloc.so.*
-
 %changelog

++++++ _service ++++++
<services>
        <service name="tar_scm" mode="localonly">
                <param name="scm">git</param>
                <param name="url">git://github.com/openucx/ucx</param>
                <param 
name="revision">6cb0d7189bd53534575a992a2bdb27dd1cb66e22</param>
                <param 
name="parent-tag">20bf38e8c57df29815c512aa19fb194cf0527f3d</param>
                <param name="versionformat">0~git@TAG_OFFSET@</param>
        </service>
        <service name="recompress" mode="localonly">
                <param name="file">*.tar</param>
                <param name="compression">xz</param>
        </service>
        <service name="set_version" mode="localonly"/>
</services>
++++++ ucx-0~git862.tar.xz -> ucx-0~git1727.tar.xz ++++++
++++ 109174 lines of diff (skipped)


Reply via email to