Hello community,

here is the log from the commit of package dmtcp for openSUSE:Factory checked 
in at 2017-01-25 23:35:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dmtcp (Old)
 and      /work/SRC/openSUSE:Factory/.dmtcp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dmtcp"

Changes:
--------
--- /work/SRC/openSUSE:Factory/dmtcp/dmtcp.changes      2016-06-14 
23:08:47.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.dmtcp.new/dmtcp.changes 2017-01-25 
23:35:41.371049632 +0100
@@ -1,0 +2,23 @@
+Fri Jan 20 11:45:14 UTC 2017 - [email protected]
+
+- Update to v 2.5.0.
+  This release includes a few new plugins and several bug fixes for robustness.
+   Some of the highlights include:
+   * Support for InfiniBand UD (in addition to the more common InfiniBand RC).
+   * Added support for CMA (Cross-Memory Attach):
+      process_vm_readv and process_vm_writev
+   * Improved multi-arch (mixed 32-/64- bit) support.
+   * Re-added --enable-fast-restart.
+   * Added a new commandline option --with-plugin-32 for dmtcp_launch to 
specify
+      32-bit plugins in a 64-bit environment.
+   * Added --enable-pthread-mutex-wrappers configure flag to enable
+      pthread_mutex_{lock,unlock} wrappers needed for Open MPI.
+   * Added ability to specify environment file used in the modify-env plugin.
+   * Allow dmtcp_restart to be invoked by root.
+   * The following new plugins were added:
+        pathvirt: to virtualize filesystem paths.
+        delayresume: for finer-grained control over resuming of user threads
+        during resume/restart.
+
+
+-------------------------------------------------------------------

Old:
----
  dmtcp-2.4.4.tar.gz

New:
----
  2.5.0.tar.gz

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

Other differences:
------------------
++++++ dmtcp.spec ++++++
--- /var/tmp/diff_new_pack.RSam3b/_old  2017-01-25 23:35:41.914967679 +0100
+++ /var/tmp/diff_new_pack.RSam3b/_new  2017-01-25 23:35:41.918967076 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dmtcp
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012-2014 Kapil Arya
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,28 +17,21 @@
 #
 
 
-%define shaid  30d2101
 Name:           dmtcp
-Version:        2.4.4
+Version:        2.5.0
 Release:        0
 Summary:        Checkpoint/Restart functionality for Linux processes
 License:        LGPL-3.0+
 Group:          System/Packages
-Url:            http://dmtcp.sourceforge.net
-Source0:        %{name}-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Url:            https://github.com/%{name}
+Source0:        https://github.com/%{name}/%{name}/archive/%{version}.tar.gz
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
 BuildRequires:  glibc-devel
-BuildRequires:  glibc-devel
-%if 0%{?suse_version} >= 1100
 BuildRequires:  python-base
-%else
-BuildRequires:  python
-%endif
-
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # This package is functional only on i386 and x86_64 architectures.
-ExclusiveArch:  %ix86 x86_64
+ExclusiveArch:  %{ix86} x86_64
 
 %description
 DMTCP (Distributed MultiThreaded Checkpointing) is a tool to transparently
@@ -63,7 +56,7 @@
 This package provides dmtcp.h for developing plugins.
 
 %prep
-%setup -q -n %{name}-dmtcp-%{shaid}
+%setup -q
 sed -i -e 's,enable_option_checking=fatal,enable_option_checking=no,' configure
 
 %build
@@ -71,7 +64,7 @@
 make %{?_smp_mflags}
 
 %check
-make tests
+make %{?_smp_mflags} tests
 ./test/autotest.py --retry-once --slow || :
 
 %install

++++++ dmtcp-2.4.4.tar.gz -> 2.5.0.tar.gz ++++++
++++ 17234 lines of diff (skipped)


Reply via email to