Hello community,

here is the log from the commit of package rdma-core for openSUSE:Factory 
checked in at 2017-12-03 10:08:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rdma-core (Old)
 and      /work/SRC/openSUSE:Factory/.rdma-core.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rdma-core"

Sun Dec  3 10:08:30 2017 rev:12 rq:546275 version:15.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/rdma-core/rdma-core.changes      2017-11-14 
14:15:12.308033815 +0100
+++ /work/SRC/openSUSE:Factory/.rdma-core.new/rdma-core.changes 2017-12-03 
10:08:35.321531037 +0100
@@ -1,0 +2,27 @@
+Tue Nov 28 15:56:40 UTC 2017 - [email protected]
+
+- Update to rdma-core v15.1
+ * Backport CI checks on centos/SUSE from master
+ * Stable ABI auto checks
+ * Backport fixes:
+   * verbs: Do not block QP attr_masks used by older kernels
+   * libibumad/umad.c: In get_port, ignore sysfs rate file errors
+   * bnxt_re/lib: fix the memory barrier call during poll-cq
+   * bnxt_re/lib: increment psn in case of 0 length packets
+   * libqedr: fix inline data copy
+   * verbs: Fix declaration of C++ include file in C-block
+   * verbs: Fix C++ compilation break
+   * verbs: fix compilation error with ICC
+   * hns: Fix create QP structure layout
+   * ibacm: Incorrect list used for subnet list causes a segfault
+   * ibacm: Incorrect usage of BE byte order of MLID attach/detach_mcast()
+- Remove patches that were merged to v15.1:
+ * bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch
+ * bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch
+ * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch
+ * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch
+ * libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch
+ * libqedr-fix-inline-data-copy.patch
+ * verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch
+
+-------------------------------------------------------------------

Old:
----
  bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch
  bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch
  ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch
  ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch
  libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch
  libqedr-fix-inline-data-copy.patch
  rdma-core-15.0.dc927a03.tar.gz
  verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch

New:
----
  rdma-core-15.1.0.6ade95ef.tar.gz

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

Other differences:
------------------
++++++ rdma-core.spec ++++++
--- /var/tmp/diff_new_pack.OSuCdk/_old  2017-12-03 10:08:36.249497298 +0100
+++ /var/tmp/diff_new_pack.OSuCdk/_new  2017-12-03 10:08:36.253497153 +0100
@@ -17,9 +17,9 @@
 
 
 %bcond_without  systemd
-%define         git_ver .0.dc927a03
+%define         git_ver .0.6ade95ef
 Name:           rdma-core
-Version:        15
+Version:        15.1
 Release:        0
 Summary:        RDMA core userspace libraries and daemons
 License:        GPL-2.0 or BSD-2-Clause
@@ -50,17 +50,11 @@
 Url:            https://github.com/linux-rdma/rdma-core
 Source:         rdma-core-%{version}%{git_ver}.tar.gz
 Source1:        baselibs.conf
-Patch0:         
ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch
-Patch1:         
ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch
-Patch2:         libqedr-fix-inline-data-copy.patch
-Patch3:         
libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch
-Patch4:         bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch
-Patch5:         bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch
-Patch6:         verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch
 BuildRequires:  binutils
 BuildRequires:  cmake >= 2.8.11
 BuildRequires:  gcc
 BuildRequires:  pkgconfig
+BuildRequires:  python3-base
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(systemd)
@@ -84,9 +78,21 @@
 Provides:       ofed = %{version}
 Obsoletes:      ofed < %{version}
 
+# Trickery to handle both SUSE OpenBuild System and Manual build
+# In OBS, rdma-core must use curl-mini instead of curl to avoid
+# a build dependency loop:
+# rdma-core -> cmake -> curl -> ... -> boost -> rdma-core
+# Thus we force a BuildRequires to curl-mini which as no impact
+# as it is not used during the build.
+# However curl-mini is not a published RPM. This would prevent any build
+# outside of OBS. Thus we add a bcond to allow manual build.
+# To force build without the use of curl-mini, --without=curlmini
+# should be passed to rpmbuild
 %if 0%{?suse_version} >= 1330
+%if %{with curlmini}
 BuildRequires:  curl-mini
 %endif
+%endif
 
 # Tumbleweed's cmake RPM macro adds -Wl,--no-undefined to the module flags
 # which is totally inappropriate and breaks building 'ENABLE_EXPORTS' style
@@ -318,13 +324,6 @@
 
 %prep
 %setup -q -n  %{name}-%{version}%{git_ver}
-%patch0
-%patch1
-%patch2
-%patch3
-%patch4
-%patch5
-%patch6
 
 %build
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.OSuCdk/_old  2017-12-03 10:08:36.313494971 +0100
+++ /var/tmp/diff_new_pack.OSuCdk/_new  2017-12-03 10:08:36.317494826 +0100
@@ -8,7 +8,7 @@
     <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">dc927a0380346c7857f005b8ff3747a6a42ecdb0</param>
+    <param name="revision">6ade95efedf3099cacf05928ae7aa874f9e5c61d</param>
        <param name="extract">suse/rdma-core.spec</param>
   </service>
   <service name="recompress" mode="disabled">


Reply via email to