commit rdma-core for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package rdma-core for openSUSE:Factory checked in at 2018-02-02 22:20:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rdma-core (Old)
and /work/SRC/openSUSE:Factory/.rdma-core.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rdma-core"
Fri Feb 2 22:20:59 2018 rev:18 rq:571752 version:16.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/rdma-core/rdma-core.changes 2018-01-21 15:48:33.215091361 +0100
+++ /work/SRC/openSUSE:Factory/.rdma-core.new/rdma-core.changes 2018-02-02 22:21:01.341404550 +0100
@@ -1,0 +2,11 @@
+Thu Feb 1 14:32:48 UTC 2018 - nmoreychaisemartin@suse.com
+
+- Update to rdma-core v16.2 (bsc#1078819):
+ * Backport fixes:
+ * iwpmd: fix double mutex unlock
+ * libbnxt_re: Fix lat test failure in event mode
+ * libbnxt_re: Update and sort device pci-id table
+ * cbuild: Support distros that only ship python3
+ * libbnxt_re: Display FW version using ibv_devinfo
+
+-------------------------------------------------------------------
Old:
----
rdma-core-16.1.0.9b91e2e52871.tar.gz
New:
----
rdma-core-16.2.0.20197e29921a.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rdma-core.spec ++++++
--- /var/tmp/diff_new_pack.I3m1xm/_old 2018-02-02 22:21:02.329358427 +0100
+++ /var/tmp/diff_new_pack.I3m1xm/_new 2018-02-02 22:21:02.333358241 +0100
@@ -17,9 +17,9 @@
%bcond_without systemd
-%define git_ver .0.9b91e2e52871
+%define git_ver .0.20197e29921a
Name: rdma-core
-Version: 16.1
+Version: 16.2
Release: 0
Summary: RDMA core userspace libraries and daemons
License: GPL-2.0 or BSD-2-Clause
++++++ _service ++++++
--- /var/tmp/diff_new_pack.I3m1xm/_old 2018-02-02 22:21:02.365356747 +0100
+++ /var/tmp/diff_new_pack.I3m1xm/_new 2018-02-02 22:21:02.365356747 +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">9b91e2e5287160025f6fc0b555c8f0debfaf9b12</param>
+ <param name="revision">20197e29921a558c2552665b52784fcfa1fd8982</param>
<param name="extract">suse/rdma-core.spec</param>
</service>
<service name="recompress" mode="disabled">
++++++ rdma-core-16.1.0.9b91e2e52871.tar.gz -> rdma-core-16.2.0.20197e29921a.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rdma-core-16.1.0.9b91e2e52871/CMakeLists.txt new/rdma-core-16.2.0.20197e29921a/CMakeLists.txt
--- old/rdma-core-16.1.0.9b91e2e52871/CMakeLists.txt 2018-01-04 09:33:06.000000000 +0100
+++ new/rdma-core-16.2.0.20197e29921a/CMakeLists.txt 2018-02-01 09:38:44.000000000 +0100
@@ -48,7 +48,7 @@
set(PACKAGE_NAME "RDMA")
# See Documentation/versioning.md
-set(PACKAGE_VERSION "16.1")
+set(PACKAGE_VERSION "16.2")
# When this is changed the values in these files need changing too:
# debian/libibverbs1.symbols
# libibverbs/libibverbs.map
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rdma-core-16.1.0.9b91e2e52871/buildlib/cbuild new/rdma-core-16.2.0.20197e29921a/buildlib/cbuild
--- old/rdma-core-16.1.0.9b91e2e52871/buildlib/cbuild 2018-01-04 09:33:06.000000000 +0100
+++ new/rdma-core-16.2.0.20197e29921a/buildlib/cbuild 2018-02-01 09:38:44.000000000 +0100
@@ -73,6 +73,7 @@
self.lines = ["FROM %s"%(src)];
class Environment(object):
+ python_cmd = "python";
aliases = set();
use_make = False;
proxy = True;
@@ -324,6 +325,9 @@
name = "tumbleweed";
specfile = "suse/rdma-core.spec";
rpmbuild_options = [ "--without=curlmini" ];
+ # tumbleweed no longer includes python2 in the base docker images, only python3,
+ # use that instead.
+ python_cmd = "python3";
# -------------------------------------------------------------------------
@@ -458,17 +462,17 @@
print >> F,"""
import os,subprocess;
with open("/etc/passwd","a") as F:
- print >> F, {passwd!r};
+ F.write({passwd!r} + "\\n");
with open("/etc/group","a") as F:
- print >> F, {group!r};
+ F.write({group!r} + "\\n");
os.setgid({gid:d});
os.setuid({uid:d});
# Get RPM to tell us the expected tar filename.
for ln in subprocess.check_output(["rpmspec","-P",{tspec_file!r}]).splitlines():
- if ln.startswith("Source:"):
- tarfn = ln.strip().partition(' ')[2].strip();
-os.symlink({tarfn!r},os.path.join("SOURCES",tarfn));
+ if ln.startswith(b"Source:"):
+ tarfn = ln.strip().partition(b' ')[2].strip();
+os.symlink({tarfn!r},os.path.join(b"SOURCES",tarfn));
""".format(passwd=":".join(str(I) for I in pwd.getpwuid(os.getuid())),
group=":".join(str(I) for I in grp.getgrgid(os.getgid())),
uid=os.getuid(),
@@ -489,7 +493,7 @@
if args.run_shell:
opts.append("/bin/bash");
else:
- opts.extend(["python","go.py"]);
+ opts.extend([env.python_cmd,"go.py"]);
docker_cmd(args,*opts)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rdma-core-16.1.0.9b91e2e52871/debian/changelog new/rdma-core-16.2.0.20197e29921a/debian/changelog
--- old/rdma-core-16.1.0.9b91e2e52871/debian/changelog 2018-01-04 09:33:06.000000000 +0100
+++ new/rdma-core-16.2.0.20197e29921a/debian/changelog 2018-02-01 09:38:44.000000000 +0100
@@ -1,3 +1,9 @@
+rdma-core (16.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nicolas Morey-Chaisemartin
participants (1)
-
root@hilbert.suse.de