Hello community,

here is the log from the commit of package openucx for openSUSE:Factory checked 
in at 2017-09-22 21:29:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openucx (Old)
 and      /work/SRC/openSUSE:Factory/.openucx.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openucx"

Fri Sep 22 21:29:55 2017 rev:4 rq:527339 version:1.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/openucx/openucx.changes  2017-07-12 
19:33:55.597968264 +0200
+++ /work/SRC/openSUSE:Factory/.openucx.new/openucx.changes     2017-09-22 
21:30:01.829453834 +0200
@@ -1,0 +2,32 @@
+Tue Sep 19 13:52:13 UTC 2017 - [email protected]
+
+- Rediff openucx-s390x-support.patch as p1 to be in line with
+  potential git-generated patches.
+
+-------------------------------------------------------------------
+Tue Sep 19 09:26:07 UTC 2017 - [email protected]
+
+- Switch to version 1.2.1 (Fate#324050)
+  Previous 1.3+ version was based on a development branch.
+
+  Supported platforms
+    - Shared memory: KNEM, CMA, XPMEM, SYSV, Posix
+    - VERBs over InfiniBand and RoCE.
+      VERBS over other RDMA interconnects (iWarp, OmniPath, etc.) is available
+      for community evaluation and has not been tested in context of this 
release
+    - Cray Gemini and Aries
+    - Architectures: x86_64, ARMv8 (64bit), Power64
+  Features:
+    - Added support for InfiniBand DC and UD transports, including accelerated 
verbs for Mellanox devices
+    - Full support for PGAS/SHMEM interfaces, blocking and non-blocking APIs
+    - Support for MPI tag matching, both in software and offload mode
+    - Zero copy protocols and rendezvous, registration cache
+    - Handling transport errors
+    - Flow control for DC/RC
+    - Dataypes support: contiguous, IOV, generic
+    - Multi-threading support
+    - Support for ARMv8 64bit architecture
+    - A new API for efficient memory polling
+    - Support for malloc-hooks and memory registration caching
+
+-------------------------------------------------------------------

Old:
----
  _service
  ucx-1.3+git44.tar.xz

New:
----
  ucx-1.2.1.tar.gz

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

Other differences:
------------------
++++++ openucx.spec ++++++
--- /var/tmp/diff_new_pack.dLudBF/_old  2017-09-22 21:30:03.337241587 +0200
+++ /var/tmp/diff_new_pack.dLudBF/_new  2017-09-22 21:30:03.345240462 +0200
@@ -16,20 +16,18 @@
 #
 
 
-%define version_unconverted 1.3+git44
-
 Name:           openucx
 Summary:        Unifieid Communication X
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
-Version:        1.3+git44
+Version:        1.2.1
 Release:        0
 Url:            http://openucx.org/
 
 #Git-Clone:    git://github.com/openucx/ucx
 #Git-Web:      https://github.com/openucx/ucx
-Source:         ucx-%version.tar.xz
-Patch0:         openucx-s390x-support.patch
+Source:         
https://github.com/openucx/ucx/releases/download/v%version/ucx-%version.tar.gz
+Patch1:         openucx-s390x-support.patch
 BuildRequires:  autoconf >= 2.63
 BuildRequires:  automake >= 1.10
 BuildRequires:  binutils-devel
@@ -129,7 +127,7 @@
 
 %prep
 %setup -qn ucx-%version
-%patch0
+%patch -P 1 -p1
 
 %build
 autoreconf -fi

++++++ openucx-s390x-support.patch ++++++
--- /var/tmp/diff_new_pack.dLudBF/_old  2017-09-22 21:30:03.369237084 +0200
+++ /var/tmp/diff_new_pack.dLudBF/_new  2017-09-22 21:30:03.373236521 +0200
@@ -1,8 +1,20 @@
-diff --git src/ucs/Makefile.am src/ucs/Makefile.am
-index ba869dbf..c588cd9d 100644
---- src/ucs/Makefile.am
-+++ src/ucs/Makefile.am
-@@ -25,6 +25,8 @@ nobase_dist_libucs_la_HEADERS = \
+From: Nicolas Morey-Chaisemartin <[email protected]>
+Date: 2017-06-29 08:09:49 +0000
+
+---
+ src/ucs/Makefile.am         |    2 +
+ src/ucs/arch/atomic.h       |    2 +
+ src/ucs/arch/bitops.h       |    2 +
+ src/ucs/arch/cpu.h          |    2 +
+ src/ucs/arch/s390x/bitops.h |   32 +++++++++++++++++++++++++++
+ src/ucs/arch/s390x/cpu.h    |   51 
++++++++++++++++++++++++++++++++++++++++++++
+ 6 files changed, 91 insertions(+)
+
+Index: ucx-1.2.1/src/ucs/Makefile.am
+===================================================================
+--- ucx-1.2.1.orig/src/ucs/Makefile.am
++++ ucx-1.2.1/src/ucs/Makefile.am
+@@ -26,6 +26,8 @@ nobase_dist_libucs_la_HEADERS = \
        arch/generic/cpu.h \
        arch/ppc64/bitops.h \
        arch/ppc64/cpu.h \
@@ -11,10 +23,10 @@
        arch/x86_64/atomic.h \
        arch/x86_64/bitops.h \
        arch/x86_64/cpu.h \
-diff --git src/ucs/arch/atomic.h src/ucs/arch/atomic.h
-index 7649971b..7bb2bc36 100644
---- src/ucs/arch/atomic.h
-+++ src/ucs/arch/atomic.h
+Index: ucx-1.2.1/src/ucs/arch/atomic.h
+===================================================================
+--- ucx-1.2.1.orig/src/ucs/arch/atomic.h
++++ ucx-1.2.1/src/ucs/arch/atomic.h
 @@ -15,6 +15,8 @@
  #  include "generic/atomic.h"
  #elif defined(__aarch64__)
@@ -24,10 +36,10 @@
  #else
  #  error "Unsupported architecture"
  #endif
-diff --git src/ucs/arch/bitops.h src/ucs/arch/bitops.h
-index f4dd3ab4..de53bde0 100644
---- src/ucs/arch/bitops.h
-+++ src/ucs/arch/bitops.h
+Index: ucx-1.2.1/src/ucs/arch/bitops.h
+===================================================================
+--- ucx-1.2.1.orig/src/ucs/arch/bitops.h
++++ ucx-1.2.1/src/ucs/arch/bitops.h
 @@ -14,6 +14,8 @@
  #  include "ppc64/bitops.h"
  #elif defined(__aarch64__)
@@ -37,10 +49,10 @@
  #else
  #  error "Unsupported architecture"
  #endif
-diff --git src/ucs/arch/cpu.h src/ucs/arch/cpu.h
-index d5127b3d..817ac0d2 100644
---- src/ucs/arch/cpu.h
-+++ src/ucs/arch/cpu.h
+Index: ucx-1.2.1/src/ucs/arch/cpu.h
+===================================================================
+--- ucx-1.2.1.orig/src/ucs/arch/cpu.h
++++ ucx-1.2.1/src/ucs/arch/cpu.h
 @@ -52,6 +52,8 @@ typedef enum ucs_cpu_flag {
  #  include "ppc64/cpu.h"
  #elif defined(__aarch64__)
@@ -50,11 +62,10 @@
  #else
  #  error "Unsupported architecture"
  #endif
-diff --git src/ucs/arch/s390x/bitops.h src/ucs/arch/s390x/bitops.h
-new file mode 100644
-index 00000000..39ad1251
+Index: ucx-1.2.1/src/ucs/arch/s390x/bitops.h
+===================================================================
 --- /dev/null
-+++ src/ucs/arch/s390x/bitops.h
++++ ucx-1.2.1/src/ucs/arch/s390x/bitops.h
 @@ -0,0 +1,32 @@
 +/**
 +* Copyright (C) Mellanox Technologies Ltd. 2001-2015.  ALL RIGHTS RESERVED.
@@ -88,11 +99,10 @@
 +}
 +
 +#endif
-diff --git src/ucs/arch/s390x/cpu.h src/ucs/arch/s390x/cpu.h
-new file mode 100644
-index 00000000..f5131ea3
+Index: ucx-1.2.1/src/ucs/arch/s390x/cpu.h
+===================================================================
 --- /dev/null
-+++ src/ucs/arch/s390x/cpu.h
++++ ucx-1.2.1/src/ucs/arch/s390x/cpu.h
 @@ -0,0 +1,51 @@
 +/**
 +* Copyright (C) Mellanox Technologies Ltd. 2001-2013.  ALL RIGHTS RESERVED.


Reply via email to