Hello community,

here is the log from the commit of package dmtcp for openSUSE:Factory checked 
in at 2014-03-18 14:51:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      2014-01-23 
15:41:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.dmtcp.new/dmtcp.changes 2014-03-18 
14:51:34.000000000 +0100
@@ -1,0 +2,35 @@
+Fri Mar 14 04:01:11 UTC 2014 - [email protected]
+
+-  Updated to upstream release 2.2.
+   * Release notes:
+
+- In this release, the lowest layers have been re-organized and partially
+  re-written for greater clarity of code and greater maintainability.
+  These changes should be transparent to end users.
+- Users relying on the use of DMTCP with MPI, InfiniBand or the Toruqe or
+  SLURM batch queues are strongly advised to upgrade.
+  * Other changes are:
+- A --exit-after-ckpt flag was added for dmtcp_coordinator.
+- Scalability improvements were added.  DMTCP has now been tested
+  on an MPI jobs using 2048 MPI ranks over 2048  CPU cores.
+- Anybody using DMTCP with InfiniBand is strongly recommended to upgrade
+  to inherit important bug fixes.  The InfiniBand plugin is still
+  formally part of the 'contrib' directory during this release.  It was
+  tested primarily against Open MPI.  Further testing is still needed
+  before the InfiniBand plugin can be promoted from the 'contrib'
+  directory to the 'plugin' directory.
+- The --infiniband flag of dmtcp_launch was not fully functional in
+  version 2.1.  This is now fixed.
+- The 'dmtcp_launch --no-coordinator' option was broken in version 2.1.
+  This is now fixed.
+- The --disable-dl-plugin flag was added to dmtcp_launch.  Most users will
+  not need this option.  But software relying on DT_RPATH, DT_RUNPATH,
+  or certain other uncommon cases in loading dynamic libraries may need
+  to invoke this for stability.  It is hoped to remove the need for this
+  flag in a future release.
+- A similar comment holds for the --disable-alloc-plugin flag in dmtcp_launch.
+  If there appear to be issues with a memory allocator, consider invoking
+  this flag.
+- Numerous minor bug fixes and enhancements were added.
+
+-------------------------------------------------------------------

Old:
----
  dmtcp-2.1.tar.gz

New:
----
  dmtcp-2.2.tar.gz

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

Other differences:
------------------
++++++ dmtcp.spec ++++++
--- /var/tmp/diff_new_pack.6HKYeO/_old  2014-03-18 14:51:35.000000000 +0100
+++ /var/tmp/diff_new_pack.6HKYeO/_new  2014-03-18 14:51:35.000000000 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           dmtcp
-Version:        2.1
+Version:        2.2
 Release:        0
 Summary:        Checkpoint/Restart functionality for Linux processes
 License:        LGPL-3.0+
@@ -45,7 +45,7 @@
 multi-threaded and distributed computations.  It operates directly on the user
 binary executable, with no Linux kernel modules or other kernel mods.
 
-Among the applications supported by DMTCP are OpenMPI, MATLAB, Python, Perl,
+Among the applications supported by DMTCP are Open MPI, MATLAB, Python, Perl,
 and many programming languages and shell scripting languages.  DMTCP also
 supports GNU screen sessions, including vim/cscope and emacs. With the use of
 TightVNC, it can also checkpoint and restart X-Window applications, as long as
@@ -61,27 +61,6 @@
 %description -n dmtcp-devel
 This package provides dmtcp.h for developing plugins.
 
-%package -n libmtcp1
-Summary:        MTCP -- Single process checkpointer library
-Group:          Development/Libraries/Other
-Suggests:       %{name}
-
-%description -n libmtcp1
-MTCP is the single process checkpoint package that is used by DMTCP to
-checkpoint processes.
-
-This package provides the libmtcp libraty that is required to checkpoint a
-single process.
-
-%package -n libmtcp-devel
-Summary:        MTCP developer package
-Group:          Development/Libraries/Other
-Requires:       libmtcp1 = %{version}
-
-%description -n libmtcp-devel
-This package provides files for developing applications that need to
-interact with MTCP as opposed to DMTCP.
-
 %prep
 %setup -q
 sed -i -e 's,enable_option_checking=fatal,enable_option_checking=no,' configure
@@ -92,34 +71,21 @@
 
 %check
 make tests
-./test/autotest.py --slow || :
+./test/autotest.py --retry-once --slow || :
 
 %install
 %make_install
 
-%post -n libmtcp1 -p /sbin/ldconfig
-
-%postun -n libmtcp1 -p /sbin/ldconfig
-
 %files
 %defattr(-,root,root,-)
 %{_bindir}/dmtcp_*
 %{_bindir}/mtcp_restart
 %{_libdir}/%{name}
 %{_mandir}/man1/*
-%doc QUICK-START COPYING
+%{_docdir}/%{name}
 
 %files -n dmtcp-devel
 %defattr(-,root,root,-)
 %{_includedir}/dmtcp.h
 
-%files -n libmtcp1
-%defattr(-,root,root,-)
-%{_libdir}/libmtcp.so.*
-
-%files -n libmtcp-devel
-%defattr(-,root,root,-)
-%{_includedir}/mtcp.h
-%{_libdir}/libmtcp.so
-
 %changelog

++++++ dmtcp-2.1.tar.gz -> dmtcp-2.2.tar.gz ++++++
++++ 123657 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to