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 - shshyukriev@suse.com + +- 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)
participants (1)
-
root@hilbertn.suse.de