[Pkg-openmpi-commits] r388 - in /openmpi/trunk/debian: ./ patches/
mckinstry at users.alioth.debian.org
mckinstry at users.alioth.debian.org
Tue Jun 21 12:46:06 UTC 2016
Author: mckinstry
Date: Tue Jun 21 12:46:06 2016
New Revision: 388
URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=388
Log:
1.10.3-3
Modified:
openmpi/trunk/debian/changelog
openmpi/trunk/debian/control
openmpi/trunk/debian/libopenmpi1.10.install
openmpi/trunk/debian/libopenmpi1.10.links
openmpi/trunk/debian/patches/alpha_badatomic.patch
openmpi/trunk/debian/patches/arm_detection.diff
openmpi/trunk/debian/patches/basic-arm64-support.diff
openmpi/trunk/debian/patches/build_hurd
openmpi/trunk/debian/patches/fix-man-pages.patch
openmpi/trunk/debian/patches/hppa.patch
openmpi/trunk/debian/patches/manpage_macros
openmpi/trunk/debian/patches/mips-detection.diff
openmpi/trunk/debian/patches/mpi_win.patch
openmpi/trunk/debian/patches/opal_thread_add64.patch
openmpi/trunk/debian/patches/reproducible-build.patch
openmpi/trunk/debian/patches/series
openmpi/trunk/debian/patches/x32.patch
openmpi/trunk/debian/rules
Modified: openmpi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/changelog?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/changelog (original)
+++ openmpi/trunk/debian/changelog Tue Jun 21 12:46:06 2016
@@ -1,3 +1,33 @@
+openmpi (1.10.3-3) unstable; urgency=medium
+
+ * Fix libmca_common_verbs 7.0.0 -> 7.0.1
+ * lenny Breaks: add version to libopenmpi1.4
+
+ -- Alastair McKinstry <mckinstry at debian.org> Tue, 21 Jun 2016 13:00:37 +0100
+
+openmpi (1.10.3-2) unstable; urgency=medium
+
+ Fix missing shlib version change:
+ * _tkr moved from 6.1.1 -> 6.2.0
+
+ -- Alastair McKinstry <mckinstry at debian.org> Thu, 16 Jun 2016 12:46:06 +0100
+
+openmpi (1.10.3-1) unstable; urgency=medium
+
+ * New upstream release
+ - patch opal_thread_add64.patch merged upstream
+ - mpi_win.patch merged upstream
+ * Shlib version changes:
+ - libmpi 12.0.2 -> 12.0.3
+ - libmpi_mpifh 12.0.0 -> 12.0.1
+ - libmpi_usempif08 11.1.0 -> 11.1.1
+ - libmpi_usempi_ignore_tkr 6.1.0 -> 6.2.0
+ - libopen-pal 13.0.2 -> 13.0.3
+ - libopen-rte.so 12.0.2 -> 12.0.3
+ - liboshmem.so 8.1.0 -> 8.1.1
+
+ -- Alastair McKinstry <mckinstry at debian.org> Thu, 16 Jun 2016 07:12:57 +0100
+
openmpi (1.10.2-15) unstable; urgency=medium
* Regression: liboshmem.so.8.1.0 not shipped. Closes: #825575
Modified: openmpi/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/control?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/control (original)
+++ openmpi/trunk/debian/control Tue Jun 21 12:46:06 2016
@@ -67,8 +67,8 @@
Recommends: openmpi-bin
Depends: ${shlibs:Depends}, ${misc:Depends}, libhwloc-plugins
Conflicts: libopenmpi1.6
-Breaks: libopenmpi-1
-Replaces: libopenmpi1
+Breaks: libopenmpi1.4 (>= 1.4.5-1)
+Replaces: libopenmpi1.4
Description: high performance message passing library -- shared library
Open MPI is a project combining technologies and resources from several other
projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
Modified: openmpi/trunk/debian/libopenmpi1.10.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/libopenmpi1.10.install?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/libopenmpi1.10.install (original)
+++ openmpi/trunk/debian/libopenmpi1.10.install Tue Jun 21 12:46:06 2016
@@ -1,14 +1,14 @@
## Shared libraries
usr/lib/openmpi/lib/libmca_common_sm.so.4.0.4
usr/lib/openmpi/lib/libmpi_cxx.so.1.1.3
-usr/lib/openmpi/lib/libmpi_mpifh.so.12.0.0
-usr/lib/openmpi/lib/libmpi.so.12.0.2
-usr/lib/openmpi/lib/libmpi_usempif08.so.11.1.0
-usr/lib/openmpi/lib/libmpi_usempi_ignore_tkr.so.6.1.0
+usr/lib/openmpi/lib/libmpi_mpifh.so.12.0.1
+usr/lib/openmpi/lib/libmpi.so.12.0.3
+usr/lib/openmpi/lib/libmpi_usempif08.so.11.1.1
+usr/lib/openmpi/lib/libmpi_usempi_ignore_tkr.so.6.2.0
usr/lib/openmpi/lib/libompitrace.so.0.0.0
-usr/lib/openmpi/lib/libopen-pal.so.13.0.2
-usr/lib/openmpi/lib/libopen-rte.so.12.0.2
-/usr/lib/openmpi/lib/liboshmem.so.8.1.0
+usr/lib/openmpi/lib/libopen-pal.so.13.0.3
+usr/lib/openmpi/lib/libopen-rte.so.12.0.3
+/usr/lib/openmpi/lib/liboshmem.so.8.1.1
## Plugins
usr/lib/openmpi/lib/openmpi/*.so
## Other files
Modified: openmpi/trunk/debian/libopenmpi1.10.links
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/libopenmpi1.10.links?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/libopenmpi1.10.links (original)
+++ openmpi/trunk/debian/libopenmpi1.10.links Tue Jun 21 12:46:06 2016
@@ -1,24 +1,24 @@
# Compatibility links to /usr/bin
usr/lib/openmpi/lib/libmca_common_sm.so.4.0.4 usr/lib/libmca_common_sm.so.4.0.4
-usr/lib/openmpi/lib/libmca_common_verbs.so.7.0.0 usr/lib/libmca_common_verbs.so.7.0.0
+usr/lib/openmpi/lib/libmca_common_verbs.so.7.0.1 usr/lib/libmca_common_verbs.so.7.0.1
usr/lib/openmpi/lib/libmpi_cxx.so.1.1.3 usr/lib/libmpi_cxx.so.1.1.3
-usr/lib/openmpi/lib/libmpi_mpifh.so.12.0.0 usr/lib/libmpi_mpifh.so.12.0.0
-usr/lib/openmpi/lib/libmpi.so.12.0.2 usr/lib/libmpi.so.12.0.2
-usr/lib/openmpi/lib/libmpi_usempif08.so.11.1.0 usr/lib/libmpi_usempif08.so.11.1.0
-usr/lib/openmpi/lib/libmpi_usempi_ignore_tkr.so.6.1.0 usr/lib/libmpi_usempi_ignore_tkr.so.6.1.0
+usr/lib/openmpi/lib/libmpi_mpifh.so.12.0.1 usr/lib/libmpi_mpifh.so.12.0.1
+usr/lib/openmpi/lib/libmpi.so.12.0.3 usr/lib/libmpi.so.12.0.3
+usr/lib/openmpi/lib/libmpi_usempif08.so.11.1.1 usr/lib/libmpi_usempif08.so.11.1.1
+usr/lib/openmpi/lib/libmpi_usempi_ignore_tkr.so.6.2.0 usr/lib/libmpi_usempi_ignore_tkr.so.6.2.0
usr/lib/openmpi/lib/libompitrace.so.0.0.0 usr/lib/libompitrace.so.0.0.0
-usr/lib/openmpi/lib/libopen-pal.so.13.0.2 usr/lib/libopen-pal.so.13.0.2
-usr/lib/openmpi/lib/libopen-rte.so.12.0.2 usr/lib/libopen-rte.so.12.0.2
-usr/lib/openmpi/lib/liboshmem.so.8.1.0 usr/lib/liboshmem.so.8.1.0
+usr/lib/openmpi/lib/libopen-pal.so.13.0.3 usr/lib/libopen-pal.so.13.0.3
+usr/lib/openmpi/lib/libopen-rte.so.12.0.3 usr/lib/libopen-rte.so.12.0.3
+usr/lib/openmpi/lib/liboshmem.so.8.1.1 usr/lib/liboshmem.so.8.1.1
# SONAME symlinks
usr/lib/libmca_common_sm.so.4.0.4 usr/lib/libmca_common_sm.so.4
-usr/lib/libmca_common_verbs.so.7.0.0 usr/lib/libmca_common_verbs.so.7
+usr/lib/libmca_common_verbs.so.7.0.1 usr/lib/libmca_common_verbs.so.7
usr/lib/libmpi_cxx.so.1.1.3 usr/lib/libmpi_cxx.so.1
-usr/lib/libmpi_mpifh.so.12.0.0 usr/lib/libmpi_mpifh.so.12
-usr/lib/libmpi.so.12.0.2 usr/lib/libmpi.so.12
-usr/lib/libmpi_usempif08.so.11.1.0 usr/lib/libmpi_usempif08.so.11
-usr/lib/libmpi_usempi_ignore_tkr.so.6.1.0 usr/lib/libmpi_usempi_ignore_tkr.so.6
+usr/lib/libmpi_mpifh.so.12.0.1 usr/lib/libmpi_mpifh.so.12
+usr/lib/libmpi.so.12.0.3 usr/lib/libmpi.so.12
+usr/lib/libmpi_usempif08.so.11.1.1 usr/lib/libmpi_usempif08.so.11
+usr/lib/libmpi_usempi_ignore_tkr.so.6.2.0 usr/lib/libmpi_usempi_ignore_tkr.so.6
usr/lib/libompitrace.so.0.0.0 usr/lib/libompitrace.so.0
-usr/lib/libopen-pal.so.13.0.2 usr/lib/libopen-pal.so.13
-usr/lib/libopen-rte.so.12.0.2 usr/lib/libopen-rte.so.12
-usr/lib/liboshmem.so.8.1.0 usr/lib/liboshmem.so.8
+usr/lib/libopen-pal.so.13.0.3 usr/lib/libopen-pal.so.13
+usr/lib/libopen-rte.so.12.0.3 usr/lib/libopen-rte.so.12
+usr/lib/liboshmem.so.8.1.1 usr/lib/liboshmem.so.8
Modified: openmpi/trunk/debian/patches/alpha_badatomic.patch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/alpha_badatomic.patch?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/alpha_badatomic.patch (original)
+++ openmpi/trunk/debian/patches/alpha_badatomic.patch Tue Jun 21 12:46:06 2016
@@ -1,7 +1,7 @@
-Index: openmpi-1.10.2/opal/include/opal/sys/alpha/atomic.h
+Index: openmpi-1.10.3/opal/include/opal/sys/alpha/atomic.h
===================================================================
---- openmpi-1.10.2.orig/opal/include/opal/sys/alpha/atomic.h
-+++ openmpi-1.10.2/opal/include/opal/sys/alpha/atomic.h
+--- openmpi-1.10.3.orig/opal/include/opal/sys/alpha/atomic.h
++++ openmpi-1.10.3/opal/include/opal/sys/alpha/atomic.h
@@ -96,9 +96,7 @@ static inline int opal_atomic_cmpset_32(
"mov %3, %0 \n\t"
"stl_c %0, %1 \n\t"
Modified: openmpi/trunk/debian/patches/arm_detection.diff
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/arm_detection.diff?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/arm_detection.diff (original)
+++ openmpi/trunk/debian/patches/arm_detection.diff Tue Jun 21 12:46:06 2016
@@ -1,8 +1,8 @@
-Index: openmpi-1.10.2/configure
+Index: openmpi-1.10.3/configure
===================================================================
---- openmpi-1.10.2.orig/configure
-+++ openmpi-1.10.2/configure
-@@ -31355,7 +31355,7 @@ _ACEOF
+--- openmpi-1.10.3.orig/configure
++++ openmpi-1.10.3/configure
+@@ -31369,7 +31369,7 @@ _ACEOF
OMPI_GCC_INLINE_ASSIGN='"bis $31,$31,%0" : "=&r"(ret)'
;;
@@ -11,7 +11,7 @@
ompi_cv_asm_arch="ARM"
OPAL_ASM_SUPPORT_64BIT=1
OPAL_ASM_ARM_VERSION=7
-@@ -31380,7 +31380,7 @@ _ACEOF
+@@ -31394,7 +31394,7 @@ _ACEOF
OMPI_GCC_INLINE_ASSIGN='"mov %0, #0" : "=&r"(ret)'
;;
@@ -20,10 +20,10 @@
# uses Linux kernel helpers for some atomic operations
ompi_cv_asm_arch="ARM"
OPAL_ASM_SUPPORT_64BIT=0
-Index: openmpi-1.10.2/config/opal_config_asm.m4
+Index: openmpi-1.10.3/config/opal_config_asm.m4
===================================================================
---- openmpi-1.10.2.orig/config/opal_config_asm.m4
-+++ openmpi-1.10.2/config/opal_config_asm.m4
+--- openmpi-1.10.3.orig/config/opal_config_asm.m4
++++ openmpi-1.10.3/config/opal_config_asm.m4
@@ -817,7 +817,7 @@ AC_DEFUN([OPAL_CONFIG_ASM],[
OMPI_GCC_INLINE_ASSIGN='"bis [$]31,[$]31,%0" : "=&r"(ret)'
;;
Modified: openmpi/trunk/debian/patches/basic-arm64-support.diff
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/basic-arm64-support.diff?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/basic-arm64-support.diff (original)
+++ openmpi/trunk/debian/patches/basic-arm64-support.diff Tue Jun 21 12:46:06 2016
@@ -15,10 +15,10 @@
create mode 100644 opal/include/opal/sys/arm64/atomic.h
create mode 100644 opal/include/opal/sys/arm64/timer.h
-Index: openmpi-1.10.2/opal/include/opal/sys/Makefile.am
-===================================================================
---- openmpi-1.10.2.orig/opal/include/opal/sys/Makefile.am
-+++ openmpi-1.10.2/opal/include/opal/sys/Makefile.am
+Index: openmpi-1.10.3/opal/include/opal/sys/Makefile.am
+===================================================================
+--- openmpi-1.10.3.orig/opal/include/opal/sys/Makefile.am
++++ openmpi-1.10.3/opal/include/opal/sys/Makefile.am
@@ -30,6 +30,7 @@ headers += \
include opal/sys/alpha/Makefile.am
include opal/sys/amd64/Makefile.am
@@ -27,10 +27,10 @@
include opal/sys/ia32/Makefile.am
include opal/sys/ia64/Makefile.am
include opal/sys/mips/Makefile.am
-Index: openmpi-1.10.2/opal/include/opal/sys/arm64/Makefile.am
+Index: openmpi-1.10.3/opal/include/opal/sys/arm64/Makefile.am
===================================================================
--- /dev/null
-+++ openmpi-1.10.2/opal/include/opal/sys/arm64/Makefile.am
++++ openmpi-1.10.3/opal/include/opal/sys/arm64/Makefile.am
@@ -0,0 +1,24 @@
+#
+# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
@@ -56,10 +56,10 @@
+ opal/sys/arm64/atomic.h \
+ opal/sys/arm64/timer.h
+
-Index: openmpi-1.10.2/opal/include/opal/sys/arm64/atomic.h
+Index: openmpi-1.10.3/opal/include/opal/sys/arm64/atomic.h
===================================================================
--- /dev/null
-+++ openmpi-1.10.2/opal/include/opal/sys/arm64/atomic.h
++++ openmpi-1.10.3/opal/include/opal/sys/arm64/atomic.h
@@ -0,0 +1,169 @@
+/*
+ * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
@@ -230,10 +230,10 @@
+}
+
+#endif /* ! OMPI_SYS_ARCH_ATOMIC_H */
-Index: openmpi-1.10.2/opal/include/opal/sys/arm64/timer.h
+Index: openmpi-1.10.3/opal/include/opal/sys/arm64/timer.h
===================================================================
--- /dev/null
-+++ openmpi-1.10.2/opal/include/opal/sys/arm64/timer.h
++++ openmpi-1.10.3/opal/include/opal/sys/arm64/timer.h
@@ -0,0 +1,33 @@
+/*
+ * Copyright (c) 2008 The University of Tennessee and The University
@@ -268,10 +268,10 @@
+#define OPAL_HAVE_SYS_TIMER_GET_CYCLES 1
+
+#endif /* ! OMPI_SYS_ARCH_TIMER_H */
-Index: openmpi-1.10.2/opal/include/opal/sys/atomic.h
-===================================================================
---- openmpi-1.10.2.orig/opal/include/opal/sys/atomic.h
-+++ openmpi-1.10.2/opal/include/opal/sys/atomic.h
+Index: openmpi-1.10.3/opal/include/opal/sys/atomic.h
+===================================================================
+--- openmpi-1.10.3.orig/opal/include/opal/sys/atomic.h
++++ openmpi-1.10.3/opal/include/opal/sys/atomic.h
@@ -152,6 +152,8 @@ typedef struct opal_atomic_lock_t opal_a
#include "opal/sys/amd64/atomic.h"
#elif OPAL_ASSEMBLY_ARCH == OMPI_ARM
@@ -281,11 +281,11 @@
#elif OPAL_ASSEMBLY_ARCH == OMPI_IA32
#include "opal/sys/ia32/atomic.h"
#elif OPAL_ASSEMBLY_ARCH == OMPI_IA64
-Index: openmpi-1.10.2/opal/include/opal/sys/timer.h
-===================================================================
---- openmpi-1.10.2.orig/opal/include/opal/sys/timer.h
-+++ openmpi-1.10.2/opal/include/opal/sys/timer.h
-@@ -81,6 +81,8 @@ BEGIN_C_DECLS
+Index: openmpi-1.10.3/opal/include/opal/sys/timer.h
+===================================================================
+--- openmpi-1.10.3.orig/opal/include/opal/sys/timer.h
++++ openmpi-1.10.3/opal/include/opal/sys/timer.h
+@@ -84,6 +84,8 @@ BEGIN_C_DECLS
#include "opal/sys/amd64/timer.h"
#elif OPAL_ASSEMBLY_ARCH == OMPI_ARM
#include "opal/sys/arm/timer.h"
@@ -294,10 +294,10 @@
#elif OPAL_ASSEMBLY_ARCH == OMPI_IA32
#include "opal/sys/ia32/timer.h"
#elif OPAL_ASSEMBLY_ARCH == OMPI_IA64
-Index: openmpi-1.10.2/config/opal_config_asm.m4
-===================================================================
---- openmpi-1.10.2.orig/config/opal_config_asm.m4
-+++ openmpi-1.10.2/config/opal_config_asm.m4
+Index: openmpi-1.10.3/config/opal_config_asm.m4
+===================================================================
+--- openmpi-1.10.3.orig/config/opal_config_asm.m4
++++ openmpi-1.10.3/config/opal_config_asm.m4
@@ -817,6 +817,12 @@ AC_DEFUN([OPAL_CONFIG_ASM],[
OMPI_GCC_INLINE_ASSIGN='"bis [$]31,[$]31,%0" : "=&r"(ret)'
;;
Modified: openmpi/trunk/debian/patches/build_hurd
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/build_hurd?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/build_hurd (original)
+++ openmpi/trunk/debian/patches/build_hurd Tue Jun 21 12:46:06 2016
@@ -7,10 +7,10 @@
Forwarded: partially
Last-Update: 2013-08-21
-Index: openmpi-1.10.2/ompi/runtime/ompi_mpi_abort.c
-===================================================================
---- openmpi-1.10.2.orig/ompi/runtime/ompi_mpi_abort.c
-+++ openmpi-1.10.2/ompi/runtime/ompi_mpi_abort.c
+Index: openmpi-1.10.3/ompi/runtime/ompi_mpi_abort.c
+===================================================================
+--- openmpi-1.10.3.orig/ompi/runtime/ompi_mpi_abort.c
++++ openmpi-1.10.3/ompi/runtime/ompi_mpi_abort.c
@@ -50,10 +50,11 @@ ompi_mpi_abort(struct ompi_communicator_
bool kill_remote_of_intercomm)
{
@@ -39,10 +39,10 @@
}
pid = getpid();
-Index: openmpi-1.10.2/ompi/runtime/ompi_mpi_finalize.c
-===================================================================
---- openmpi-1.10.2.orig/ompi/runtime/ompi_mpi_finalize.c
-+++ openmpi-1.10.2/ompi/runtime/ompi_mpi_finalize.c
+Index: openmpi-1.10.3/ompi/runtime/ompi_mpi_finalize.c
+===================================================================
+--- openmpi-1.10.3.orig/ompi/runtime/ompi_mpi_finalize.c
++++ openmpi-1.10.3/ompi/runtime/ompi_mpi_finalize.c
@@ -106,13 +106,18 @@ int ompi_mpi_finalize(void)
/* Note that if we're already finalized, we cannot raise an
MPI exception. The best that we can do is write something
@@ -64,10 +64,10 @@
return MPI_ERR_OTHER;
}
-Index: openmpi-1.10.2/opal/util/stacktrace.c
-===================================================================
---- openmpi-1.10.2.orig/opal/util/stacktrace.c
-+++ openmpi-1.10.2/opal/util/stacktrace.c
+Index: openmpi-1.10.3/opal/util/stacktrace.c
+===================================================================
+--- openmpi-1.10.3.orig/opal/util/stacktrace.c
++++ openmpi-1.10.3/opal/util/stacktrace.c
@@ -442,8 +442,12 @@ int opal_util_register_stackhandlers (vo
}
@@ -81,10 +81,10 @@
#ifdef SA_ONESHOT
act.sa_flags |= SA_ONESHOT;
#else
-Index: openmpi-1.10.2/orte/mca/odls/base/odls_base_default_fns.c
-===================================================================
---- openmpi-1.10.2.orig/orte/mca/odls/base/odls_base_default_fns.c
-+++ openmpi-1.10.2/orte/mca/odls/base/odls_base_default_fns.c
+Index: openmpi-1.10.3/orte/mca/odls/base/odls_base_default_fns.c
+===================================================================
+--- openmpi-1.10.3.orig/orte/mca/odls/base/odls_base_default_fns.c
++++ openmpi-1.10.3/orte/mca/odls/base/odls_base_default_fns.c
@@ -1109,7 +1109,12 @@ void orte_odls_base_default_launch_local
bool oversubscribed;
int rc=ORTE_SUCCESS;
@@ -110,7 +110,7 @@
/* find the jobdat for this job */
if (NULL == (jobdat = orte_get_job_data_object(job))) {
-@@ -2385,8 +2394,13 @@ int orte_odls_base_default_restart_proc(
+@@ -2398,8 +2407,13 @@ int orte_odls_base_default_restart_proc(
int rc;
orte_app_context_t *app;
orte_job_t *jobdat;
@@ -125,7 +125,7 @@
OPAL_OUTPUT_VERBOSE((5, orte_odls_base_framework.framework_output,
"%s odls:restart_proc for proc %s",
ORTE_NAME_PRINT(ORTE_PROC_MY_NAME),
-@@ -2396,7 +2410,11 @@ int orte_odls_base_default_restart_proc(
+@@ -2409,7 +2423,11 @@ int orte_odls_base_default_restart_proc(
* bouncing around as we execute this app, but we will always return
* to this place as our default directory
*/
@@ -137,10 +137,10 @@
/* find this child's jobdat */
if (NULL == (jobdat = orte_get_job_data_object(child->name.jobid))) {
-Index: openmpi-1.10.2/opal/mca/shmem/mmap/shmem_mmap_module.c
-===================================================================
---- openmpi-1.10.2.orig/opal/mca/shmem/mmap/shmem_mmap_module.c
-+++ openmpi-1.10.2/opal/mca/shmem/mmap/shmem_mmap_module.c
+Index: openmpi-1.10.3/opal/mca/shmem/mmap/shmem_mmap_module.c
+===================================================================
+--- openmpi-1.10.3.orig/opal/mca/shmem/mmap/shmem_mmap_module.c
++++ openmpi-1.10.3/opal/mca/shmem/mmap/shmem_mmap_module.c
@@ -62,6 +62,10 @@
/* for tons of debug output: -mca shmem_base_verbose 70 */
@@ -152,10 +152,10 @@
/* ////////////////////////////////////////////////////////////////////////// */
/*local functions */
/* local functions */
-Index: openmpi-1.10.2/opal/mca/shmem/posix/shmem_posix_common_utils.h
-===================================================================
---- openmpi-1.10.2.orig/opal/mca/shmem/posix/shmem_posix_common_utils.h
-+++ openmpi-1.10.2/opal/mca/shmem/posix/shmem_posix_common_utils.h
+Index: openmpi-1.10.3/opal/mca/shmem/posix/shmem_posix_common_utils.h
+===================================================================
+--- openmpi-1.10.3.orig/opal/mca/shmem/posix/shmem_posix_common_utils.h
++++ openmpi-1.10.3/opal/mca/shmem/posix/shmem_posix_common_utils.h
@@ -45,6 +45,10 @@ BEGIN_C_DECLS
OPAL_DECLSPEC extern int shmem_posix_shm_open(char *posix_file_name_buff,
size_t size);
@@ -167,10 +167,10 @@
END_C_DECLS
#endif /* OPAL_SHMEM_POSIX_COMMON_UTILS_H */
-Index: openmpi-1.10.2/opal/mca/shmem/sysv/shmem_sysv_module.c
-===================================================================
---- openmpi-1.10.2.orig/opal/mca/shmem/sysv/shmem_sysv_module.c
-+++ openmpi-1.10.2/opal/mca/shmem/sysv/shmem_sysv_module.c
+Index: openmpi-1.10.3/opal/mca/shmem/sysv/shmem_sysv_module.c
+===================================================================
+--- openmpi-1.10.3.orig/opal/mca/shmem/sysv/shmem_sysv_module.c
++++ openmpi-1.10.3/opal/mca/shmem/sysv/shmem_sysv_module.c
@@ -64,6 +64,10 @@
/* for tons of debug output: -mca shmem_base_verbose 70 */
@@ -182,25 +182,25 @@
/* ////////////////////////////////////////////////////////////////////////// */
/* local functions */
static int
-Index: openmpi-1.10.2/opal/mca/memory/linux/configure.m4
-===================================================================
---- openmpi-1.10.2.orig/opal/mca/memory/linux/configure.m4
-+++ openmpi-1.10.2/opal/mca/memory/linux/configure.m4
-@@ -61,6 +61,10 @@ AC_DEFUN([MCA_opal_memory_linux_CONFIG],
- [memory_linux_ptmalloc2_happy=no
+Index: openmpi-1.10.3/opal/mca/memory/linux/configure.m4
+===================================================================
+--- openmpi-1.10.3.orig/opal/mca/memory/linux/configure.m4
++++ openmpi-1.10.3/opal/mca/memory/linux/configure.m4
+@@ -62,6 +62,10 @@ AC_DEFUN([MCA_opal_memory_linux_CONFIG],
memory_linux_ummu_happy=no])])
+
+ AS_IF([echo "$host_os" | grep '^gnu' >/dev/null 2>/dev/null],
+ [memory_linux_ptmalloc2_happy=no
+ memory_linux_ummu_happy=no])
+
######################################################################
- # ptmalloc2
+ # if memory hook available
######################################################################
-Index: openmpi-1.10.2/opal/mca/base/mca_base_component_find.c
-===================================================================
---- openmpi-1.10.2.orig/opal/mca/base/mca_base_component_find.c
-+++ openmpi-1.10.2/opal/mca/base/mca_base_component_find.c
+Index: openmpi-1.10.3/opal/mca/base/mca_base_component_find.c
+===================================================================
+--- openmpi-1.10.3.orig/opal/mca/base/mca_base_component_find.c
++++ openmpi-1.10.3/opal/mca/base/mca_base_component_find.c
@@ -992,11 +992,16 @@ static int component_find_check (const c
}
@@ -220,10 +220,10 @@
return OPAL_ERR_NOT_FOUND;
}
}
-Index: openmpi-1.10.2/ompi/include/ompi_config.h
-===================================================================
---- openmpi-1.10.2.orig/ompi/include/ompi_config.h
-+++ openmpi-1.10.2/ompi/include/ompi_config.h
+Index: openmpi-1.10.3/ompi/include/ompi_config.h
+===================================================================
+--- openmpi-1.10.3.orig/ompi/include/ompi_config.h
++++ openmpi-1.10.3/ompi/include/ompi_config.h
@@ -26,6 +26,10 @@
#include "opal_config.h"
@@ -235,10 +235,10 @@
#define OMPI_IDENT_STRING OPAL_IDENT_STRING
/***********************************************************************
-Index: openmpi-1.10.2/opal/mca/base/mca_base_var.c
-===================================================================
---- openmpi-1.10.2.orig/opal/mca/base/mca_base_var.c
-+++ openmpi-1.10.2/opal/mca/base/mca_base_var.c
+Index: openmpi-1.10.3/opal/mca/base/mca_base_var.c
+===================================================================
+--- openmpi-1.10.3.orig/opal/mca/base/mca_base_var.c
++++ openmpi-1.10.3/opal/mca/base/mca_base_var.c
@@ -50,6 +50,14 @@
#include "opal/util/opal_environ.h"
#include "opal/runtime/opal.h"
@@ -254,28 +254,28 @@
/*
* local variables
*/
-Index: openmpi-1.10.2/orte/include/orte_config.h.in
-===================================================================
---- openmpi-1.10.2.orig/orte/include/orte_config.h.in
-+++ openmpi-1.10.2/orte/include/orte_config.h.in
+Index: openmpi-1.10.3/orte/include/orte_config.h.in
+===================================================================
+--- openmpi-1.10.3.orig/orte/include/orte_config.h.in
++++ openmpi-1.10.3/orte/include/orte_config.h.in
@@ -24,6 +24,10 @@
#ifndef ORTE_CONFIG_H
#define ORTE_CONFIG_H
-
+
+#ifndef PATH_MAX
+#define PATH_MAX 65535
+#endif
+
#include "opal_config.h"
-
+
#define ORTE_IDENT_STRING OPAL_IDENT_STRING
-Index: openmpi-1.10.2/test/util/opal_path_nfs.c
-===================================================================
---- openmpi-1.10.2.orig/test/util/opal_path_nfs.c
-+++ openmpi-1.10.2/test/util/opal_path_nfs.c
+Index: openmpi-1.10.3/test/util/opal_path_nfs.c
+===================================================================
+--- openmpi-1.10.3.orig/test/util/opal_path_nfs.c
++++ openmpi-1.10.3/test/util/opal_path_nfs.c
@@ -31,8 +31,10 @@
#include <dirent.h>
-
+
#include <sys/param.h>
+#ifdef HAVE_SYS_MOUNT_H
#include <sys/mount.h>
Modified: openmpi/trunk/debian/patches/fix-man-pages.patch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/fix-man-pages.patch?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/fix-man-pages.patch (original)
+++ openmpi/trunk/debian/patches/fix-man-pages.patch Tue Jun 21 12:46:06 2016
@@ -3,10 +3,10 @@
Last-Updated: 2016-02-07
Forwarded: no
-Index: openmpi-1.10.2/ompi/mpi/man/man3/MPI_Get.3in
+Index: openmpi-1.10.3/ompi/mpi/man/man3/MPI_Get.3in
===================================================================
---- openmpi-1.10.2.orig/ompi/mpi/man/man3/MPI_Get.3in
-+++ openmpi-1.10.2/ompi/mpi/man/man3/MPI_Get.3in
+--- openmpi-1.10.3.orig/ompi/mpi/man/man3/MPI_Get.3in
++++ openmpi-1.10.3/ompi/mpi/man/man3/MPI_Get.3in
@@ -79,7 +79,7 @@ window object used for communication (ha
.SH OUTPUT PARAMETER
@@ -16,10 +16,10 @@
request
MPI_Rget: RMA request
.TP 1i
-Index: openmpi-1.10.2/ompi/mpi/man/man3/MPI_Put.3in
+Index: openmpi-1.10.3/ompi/mpi/man/man3/MPI_Put.3in
===================================================================
---- openmpi-1.10.2.orig/ompi/mpi/man/man3/MPI_Put.3in
-+++ openmpi-1.10.2/ompi/mpi/man/man3/MPI_Put.3in
+--- openmpi-1.10.3.orig/ompi/mpi/man/man3/MPI_Put.3in
++++ openmpi-1.10.3/ompi/mpi/man/man3/MPI_Put.3in
@@ -98,7 +98,7 @@ The communication must satisfy the same
.sp
The \fItarget_datatype\fP argument is a handle to a datatype object defined at the origin process. However, this object is interpreted at the target process: The outcome is as if the target datatype object were defined at the target process, by the same sequence of calls used to define it at the origin process. The target data type must contain only relative displacements, not absolute addresses. The same holds for get and accumulate.
@@ -29,20 +29,20 @@
.SH NOTES
The \fItarget_datatype\fP argument is a handle to a datatype object that is defined at the origin process, even though it defines a data layout in the target process memory. This does not cause problems in a homogeneous or heterogeneous environment, as long as only portable data types are used (portable data types are defined in Section 2.4 of the MPI-2 Standard).
-Index: openmpi-1.10.2/orte/tools/orte-dvm/orte-dvm.1in
+Index: openmpi-1.10.3/orte/tools/orte-dvm/orte-dvm.1in
===================================================================
---- openmpi-1.10.2.orig/orte/tools/orte-dvm/orte-dvm.1in
-+++ openmpi-1.10.2/orte/tools/orte-dvm/orte-dvm.1in
+--- openmpi-1.10.3.orig/orte/tools/orte-dvm/orte-dvm.1in
++++ openmpi-1.10.3/orte/tools/orte-dvm/orte-dvm.1in
@@ -1,4 +1,4 @@
-.\â -*- nroff -*-
+.\" -*- nroff -*-
.\" Copyright (c) 2009-2014 Cisco Systems, Inc. All rights reserved.
.\" Copyright (c) 2008-2009 Sun Microsystems, Inc. All rights reserved.
.\â Copyright (c) 2015 Intel, Inc. All rights reserved
-Index: openmpi-1.10.2/orte/tools/orte-submit/orte-submit.1in
+Index: openmpi-1.10.3/orte/tools/orte-submit/orte-submit.1in
===================================================================
---- openmpi-1.10.2.orig/orte/tools/orte-submit/orte-submit.1in
-+++ openmpi-1.10.2/orte/tools/orte-submit/orte-submit.1in
+--- openmpi-1.10.3.orig/orte/tools/orte-submit/orte-submit.1in
++++ openmpi-1.10.3/orte/tools/orte-submit/orte-submit.1in
@@ -1,7 +1,7 @@
.\" -*- nroff -*-
.\" Copyright (c) 2009-2014 Cisco Systems, Inc. All rights reserved.
Modified: openmpi/trunk/debian/patches/hppa.patch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/hppa.patch?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/hppa.patch (original)
+++ openmpi/trunk/debian/patches/hppa.patch Tue Jun 21 12:46:06 2016
@@ -4,10 +4,10 @@
Last-Updated: 2016-01-23
Forwarded: no
-Index: openmpi-1.10.2/config/opal_config_asm.m4
-===================================================================
---- openmpi-1.10.2.orig/config/opal_config_asm.m4
-+++ openmpi-1.10.2/config/opal_config_asm.m4
+Index: openmpi-1.10.3/config/opal_config_asm.m4
+===================================================================
+--- openmpi-1.10.3.orig/config/opal_config_asm.m4
++++ openmpi-1.10.3/config/opal_config_asm.m4
@@ -853,6 +853,12 @@ AC_DEFUN([OPAL_CONFIG_ASM],[
OMPI_GCC_INLINE_ASSIGN='"mov %0, #0" : "=&r"(ret)'
;;
@@ -21,10 +21,10 @@
mips-*|mipsel-*)
ompi_cv_asm_arch="MIPS"
OPAL_ASM_SUPPORT_64BIT=0
-Index: openmpi-1.10.2/opal/include/opal/sys/architecture.h
-===================================================================
---- openmpi-1.10.2.orig/opal/include/opal/sys/architecture.h
-+++ openmpi-1.10.2/opal/include/opal/sys/architecture.h
+Index: openmpi-1.10.3/opal/include/opal/sys/architecture.h
+===================================================================
+--- openmpi-1.10.3.orig/opal/include/opal/sys/architecture.h
++++ openmpi-1.10.3/opal/include/opal/sys/architecture.h
@@ -38,6 +38,7 @@
#define OMPI_SPARCV9_64 0062
#define OMPI_MIPS 0070
@@ -33,10 +33,10 @@
#define OMPI_BUILTIN_SYNC 0200
#define OMPI_BUILTIN_OSX 0201
#define OMPI_BUILTIN_NO 0202
-Index: openmpi-1.10.2/opal/include/opal/sys/atomic.h
-===================================================================
---- openmpi-1.10.2.orig/opal/include/opal/sys/atomic.h
-+++ openmpi-1.10.2/opal/include/opal/sys/atomic.h
+Index: openmpi-1.10.3/opal/include/opal/sys/atomic.h
+===================================================================
+--- openmpi-1.10.3.orig/opal/include/opal/sys/atomic.h
++++ openmpi-1.10.3/opal/include/opal/sys/atomic.h
@@ -158,6 +158,8 @@ typedef struct opal_atomic_lock_t opal_a
#include "opal/sys/ia32/atomic.h"
#elif OPAL_ASSEMBLY_ARCH == OMPI_IA64
@@ -46,10 +46,10 @@
#elif OPAL_ASSEMBLY_ARCH == OMPI_MIPS
#include "opal/sys/mips/atomic.h"
#elif OPAL_ASSEMBLY_ARCH == OMPI_POWERPC32
-Index: openmpi-1.10.2/opal/include/opal/sys/hppa/atomic.h
+Index: openmpi-1.10.3/opal/include/opal/sys/hppa/atomic.h
===================================================================
--- /dev/null
-+++ openmpi-1.10.2/opal/include/opal/sys/hppa/atomic.h
++++ openmpi-1.10.3/opal/include/opal/sys/hppa/atomic.h
@@ -0,0 +1,95 @@
+/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */
+/*
@@ -146,10 +146,10 @@
+#define OPAL_HAVE_ATOMIC_CMPSET_64 0
+
+#endif /* ! OPAL_SYS_ARCH_ATOMIC_H */
-Index: openmpi-1.10.2/opal/include/opal/sys/hppa/Makefile.am
+Index: openmpi-1.10.3/opal/include/opal/sys/hppa/Makefile.am
===================================================================
--- /dev/null
-+++ openmpi-1.10.2/opal/include/opal/sys/hppa/Makefile.am
++++ openmpi-1.10.3/opal/include/opal/sys/hppa/Makefile.am
@@ -0,0 +1,23 @@
+#
+# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
@@ -174,10 +174,10 @@
+headers += \
+ opal/sys/hppa/atomic.h \
+ opal/sys/hppa/timer.h
-Index: openmpi-1.10.2/opal/include/opal/sys/hppa/timer.h
+Index: openmpi-1.10.3/opal/include/opal/sys/hppa/timer.h
===================================================================
--- /dev/null
-+++ openmpi-1.10.2/opal/include/opal/sys/hppa/timer.h
++++ openmpi-1.10.3/opal/include/opal/sys/hppa/timer.h
@@ -0,0 +1,33 @@
+/*
+ * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
@@ -212,11 +212,11 @@
+#define OPAL_HAVE_SYS_TIMER_GET_CYCLES 0
+
+#endif /* ! OMPI_SYS_ARCH_TIMER_H */
-Index: openmpi-1.10.2/opal/include/opal/sys/timer.h
-===================================================================
---- openmpi-1.10.2.orig/opal/include/opal/sys/timer.h
-+++ openmpi-1.10.2/opal/include/opal/sys/timer.h
-@@ -87,6 +87,8 @@ BEGIN_C_DECLS
+Index: openmpi-1.10.3/opal/include/opal/sys/timer.h
+===================================================================
+--- openmpi-1.10.3.orig/opal/include/opal/sys/timer.h
++++ openmpi-1.10.3/opal/include/opal/sys/timer.h
+@@ -90,6 +90,8 @@ BEGIN_C_DECLS
#include "opal/sys/ia32/timer.h"
#elif OPAL_ASSEMBLY_ARCH == OMPI_IA64
#include "opal/sys/ia64/timer.h"
@@ -225,10 +225,10 @@
#elif OPAL_ASSEMBLY_ARCH == OMPI_POWERPC32
#include "opal/sys/powerpc/timer.h"
#elif OPAL_ASSEMBLY_ARCH == OMPI_POWERPC64
-Index: openmpi-1.10.2/opal/mca/timer/linux/configure.m4
-===================================================================
---- openmpi-1.10.2.orig/opal/mca/timer/linux/configure.m4
-+++ openmpi-1.10.2/opal/mca/timer/linux/configure.m4
+Index: openmpi-1.10.3/opal/mca/timer/linux/configure.m4
+===================================================================
+--- openmpi-1.10.3.orig/opal/mca/timer/linux/configure.m4
++++ openmpi-1.10.3/opal/mca/timer/linux/configure.m4
@@ -44,7 +44,7 @@ AC_DEFUN([MCA_opal_timer_linux_CONFIG],[
[timer_linux_happy="no"])])
Modified: openmpi/trunk/debian/patches/manpage_macros
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/manpage_macros?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/manpage_macros (original)
+++ openmpi/trunk/debian/patches/manpage_macros Tue Jun 21 12:46:06 2016
@@ -5,10 +5,10 @@
Forwarded: yes
Last-Update: 2011-09-13
-Index: openmpi-1.10.2/orte/tools/orterun/orterun.1in
+Index: openmpi-1.10.3/orte/tools/orterun/orterun.1in
===================================================================
---- openmpi-1.10.2.orig/orte/tools/orterun/orterun.1in
-+++ openmpi-1.10.2/orte/tools/orterun/orterun.1in
+--- openmpi-1.10.3.orig/orte/tools/orterun/orterun.1in
++++ openmpi-1.10.3/orte/tools/orterun/orterun.1in
@@ -1,4 +1,3 @@
-.\" -*- nroff -*-
.\" Copyright (c) 2009-2014 Cisco Systems, Inc. All rights reserved.
Modified: openmpi/trunk/debian/patches/mips-detection.diff
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/mips-detection.diff?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/mips-detection.diff (original)
+++ openmpi/trunk/debian/patches/mips-detection.diff Tue Jun 21 12:46:06 2016
@@ -1,11 +1,11 @@
Description: Support detection of mips, mipsel, mips64, mips64el architectures
Author: Jurica Stanojkovic <Jurica.Stanojkovic at imgtec.com>
-Index: openmpi-1.10.2/configure
+Index: openmpi-1.10.3/configure
===================================================================
---- openmpi-1.10.2.orig/configure
-+++ openmpi-1.10.2/configure
-@@ -31394,8 +31394,13 @@ _ACEOF
+--- openmpi-1.10.3.orig/configure
++++ openmpi-1.10.3/configure
+@@ -31408,8 +31408,13 @@ _ACEOF
OMPI_GCC_INLINE_ASSIGN='"mov %0, #0" : "=&r"(ret)'
;;
@@ -21,10 +21,10 @@
# a MIPS III machine (r4000 and later)
ompi_cv_asm_arch="MIPS"
OPAL_ASM_SUPPORT_64BIT=1
-Index: openmpi-1.10.2/config/opal_config_asm.m4
+Index: openmpi-1.10.3/config/opal_config_asm.m4
===================================================================
---- openmpi-1.10.2.orig/config/opal_config_asm.m4
-+++ openmpi-1.10.2/config/opal_config_asm.m4
+--- openmpi-1.10.3.orig/config/opal_config_asm.m4
++++ openmpi-1.10.3/config/opal_config_asm.m4
@@ -847,8 +847,13 @@ AC_DEFUN([OPAL_CONFIG_ASM],[
OMPI_GCC_INLINE_ASSIGN='"mov %0, #0" : "=&r"(ret)'
;;
Modified: openmpi/trunk/debian/patches/mpi_win.patch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/mpi_win.patch?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/mpi_win.patch (original)
+++ openmpi/trunk/debian/patches/mpi_win.patch Tue Jun 21 12:46:06 2016
@@ -1,28 +1,2 @@
-Index: openmpi/ompi/win/win.c
-===================================================================
---- openmpi.orig/ompi/win/win.c
-+++ openmpi/ompi/win/win.c
-@@ -139,18 +139,18 @@ config_window(void *base, size_t size, i
- MPI_WIN_SIZE, size, true);
- if (OMPI_SUCCESS != ret) return ret;
-
-- ret = ompi_attr_set_fortran_mpi2(WIN_ATTR, win,
-+ ret = ompi_attr_set_fortran_mpi1(WIN_ATTR, win,
- &win->w_keyhash,
- MPI_WIN_DISP_UNIT, disp_unit,
- true);
- if (OMPI_SUCCESS != ret) return ret;
-
-- ret = ompi_attr_set_fortran_mpi2(WIN_ATTR, win,
-+ ret = ompi_attr_set_fortran_mpi1(WIN_ATTR, win,
- &win->w_keyhash,
- MPI_WIN_CREATE_FLAVOR, flavor, true);
- if (OMPI_SUCCESS != ret) return ret;
-
-- ret = ompi_attr_set_fortran_mpi2(WIN_ATTR, win,
-+ ret = ompi_attr_set_fortran_mpi1(WIN_ATTR, win,
- &win->w_keyhash,
- MPI_WIN_MODEL, model, true);
- if (OMPI_SUCCESS != ret) return ret;
Modified: openmpi/trunk/debian/patches/opal_thread_add64.patch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/opal_thread_add64.patch?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/opal_thread_add64.patch (original)
+++ openmpi/trunk/debian/patches/opal_thread_add64.patch Tue Jun 21 12:46:06 2016
@@ -5,32 +5,3 @@
Forwarded: yes
Bug-Debian: https://bugs.debian.org/816303
-diff --git a/ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c b/ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c
-index 523d7da..d040d51 100644
---- a/ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c
-+++ b/ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c
-@@ -8,7 +8,7 @@
- * University of Stuttgart. All rights reserved.
- * Copyright (c) 2004-2005 The Regents of the University of California.
- * All rights reserved.
-- * Copyright (c) 2007-2015 Los Alamos National Security, LLC. All rights
-+ * Copyright (c) 2007-2016 Los Alamos National Security, LLC. All rights
- * reserved.
- * Copyright (c) 2010 IBM Corporation. All rights reserved.
- * Copyright (c) 2012-2013 Sandia National Laboratories. All rights reserved.
-@@ -331,13 +331,14 @@ static int ompi_osc_pt2pt_lock_internal (int lock_type, int target, int assert,
- lock->target = target;
- lock->lock_acks_expected = 0;
- lock->unlock_acks_expected = 0;
-- lock->serial_number = OPAL_THREAD_ADD64((int64_t *) &module->lock_serial_number, 1);
- lock->type = lock_type;
- lock->assert = assert;
-
- /* delay all eager sends until we've heard back.. */
- OPAL_THREAD_LOCK(&module->lock);
-
-+ lock->serial_number = module->lock_serial_number + 1;
-+
- /* check for conflicting lock */
- if (find_outstanding_lock_st (module, target)) {
- OBJ_RELEASE(lock);
Modified: openmpi/trunk/debian/patches/reproducible-build.patch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/reproducible-build.patch?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/reproducible-build.patch (original)
+++ openmpi/trunk/debian/patches/reproducible-build.patch Tue Jun 21 12:46:06 2016
@@ -4,10 +4,10 @@
Forwarded: no
Last-Updated: 2016-05-23
-Index: openmpi/ompi/debuggers/ompi_msgq_dll.c
+Index: openmpi-1.10.3/ompi/debuggers/ompi_msgq_dll.c
===================================================================
---- openmpi.orig/ompi/debuggers/ompi_msgq_dll.c
-+++ openmpi/ompi/debuggers/ompi_msgq_dll.c
+--- openmpi-1.10.3.orig/ompi/debuggers/ompi_msgq_dll.c
++++ openmpi-1.10.3/ompi/debuggers/ompi_msgq_dll.c
@@ -190,7 +190,7 @@ int mqs_version_compatibility (void)
char *mqs_version_string (void)
{
@@ -17,10 +17,10 @@
} /* mqs_version_string */
/* So the debugger can tell what interface width the library was compiled with */
-Index: openmpi/ompi/CMakeLists.txt
+Index: openmpi-1.10.3/ompi/CMakeLists.txt
===================================================================
---- openmpi.orig/ompi/CMakeLists.txt
-+++ openmpi/ompi/CMakeLists.txt
+--- openmpi-1.10.3.orig/ompi/CMakeLists.txt
++++ openmpi-1.10.3/ompi/CMakeLists.txt
@@ -32,6 +32,7 @@ FOREACH(OMPI_SUBDIR ${OMPI_SUBDIRS})
FILE(GLOB_RECURSE OMPI_${OMPI_SUBDIR}_FILES
@@ -45,10 +45,10 @@
SET_SOURCE_FILES_PROPERTIES(${OMPI_FORTRAN_BASE_FILES}
PROPERTIES COMPILE_FLAGS "${OMPI_C_DEF_PRE}OMPI_COMPILING_FORTRAN_WRAPPERS=1 ${OMPI_C_DEF_PRE}OMPI_PROFILE_LAYER=0")
SET(OMPI_SOURCE_FILES ${OMPI_SOURCE_FILES} ${OMPI_FORTRAN_BASE_FILES})
-Index: openmpi/ompi/mpi/cxx/CMakeLists.txt
+Index: openmpi-1.10.3/ompi/mpi/cxx/CMakeLists.txt
===================================================================
---- openmpi.orig/ompi/mpi/cxx/CMakeLists.txt
-+++ openmpi/ompi/mpi/cxx/CMakeLists.txt
+--- openmpi-1.10.3.orig/ompi/mpi/cxx/CMakeLists.txt
++++ openmpi-1.10.3/ompi/mpi/cxx/CMakeLists.txt
@@ -8,6 +8,7 @@
#
@@ -57,10 +57,10 @@
# skip the file interface sources if not wanted
IF(NOT OMPI_PROVIDE_MPI_FILE_INTERFACE)
-Index: openmpi/ompi/tools/ompi_info/CMakeLists.txt
+Index: openmpi-1.10.3/ompi/tools/ompi_info/CMakeLists.txt
===================================================================
---- openmpi.orig/ompi/tools/ompi_info/CMakeLists.txt
-+++ openmpi/ompi/tools/ompi_info/CMakeLists.txt
+--- openmpi-1.10.3.orig/ompi/tools/ompi_info/CMakeLists.txt
++++ openmpi-1.10.3/ompi/tools/ompi_info/CMakeLists.txt
@@ -8,6 +8,7 @@
#
@@ -69,10 +69,10 @@
ADD_EXECUTABLE (ompi_info ${OMPI_INFO_SOURCE_FILES})
ADD_DEPENDENCIES(ompi_info libmpi)
-Index: openmpi/opal/CMakeLists.txt
+Index: openmpi-1.10.3/opal/CMakeLists.txt
===================================================================
---- openmpi.orig/opal/CMakeLists.txt
-+++ openmpi/opal/CMakeLists.txt
+--- openmpi-1.10.3.orig/opal/CMakeLists.txt
++++ openmpi-1.10.3/opal/CMakeLists.txt
@@ -35,6 +35,7 @@ ENDIF(OPAL_WANT_LIBLTDL)
# Include headers.
@@ -93,10 +93,10 @@
SET (OPAL_SOURCE_FILES
${OPAL_SOURCE_FILES}
${OPAL_${OPAL_SUBDIR}_FILES}
-Index: openmpi/opal/tools/opal-checkpoint/CMakeLists.txt
+Index: openmpi-1.10.3/opal/tools/opal-checkpoint/CMakeLists.txt
===================================================================
---- openmpi.orig/opal/tools/opal-checkpoint/CMakeLists.txt
-+++ openmpi/opal/tools/opal-checkpoint/CMakeLists.txt
+--- openmpi-1.10.3.orig/opal/tools/opal-checkpoint/CMakeLists.txt
++++ openmpi-1.10.3/opal/tools/opal-checkpoint/CMakeLists.txt
@@ -8,6 +8,7 @@
#
@@ -105,10 +105,10 @@
ADD_EXECUTABLE (opal-checkpoint ${OPAL_CHECKPOINT_SOURCE_FILES})
-Index: openmpi/opal/tools/opal-restart/CMakeLists.txt
+Index: openmpi-1.10.3/opal/tools/opal-restart/CMakeLists.txt
===================================================================
---- openmpi.orig/opal/tools/opal-restart/CMakeLists.txt
-+++ openmpi/opal/tools/opal-restart/CMakeLists.txt
+--- openmpi-1.10.3.orig/opal/tools/opal-restart/CMakeLists.txt
++++ openmpi-1.10.3/opal/tools/opal-restart/CMakeLists.txt
@@ -8,6 +8,7 @@
#
@@ -117,10 +117,10 @@
ADD_EXECUTABLE (opal-restart ${OPAL_RESTART_SOURCE_FILES})
-Index: openmpi/opal/tools/wrappers/CMakeLists.txt
+Index: openmpi-1.10.3/opal/tools/wrappers/CMakeLists.txt
===================================================================
---- openmpi.orig/opal/tools/wrappers/CMakeLists.txt
-+++ openmpi/opal/tools/wrappers/CMakeLists.txt
+--- openmpi-1.10.3.orig/opal/tools/wrappers/CMakeLists.txt
++++ openmpi-1.10.3/opal/tools/wrappers/CMakeLists.txt
@@ -8,6 +8,7 @@
#
Modified: openmpi/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/series?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/series (original)
+++ openmpi/trunk/debian/patches/series Tue Jun 21 12:46:06 2016
@@ -8,5 +8,3 @@
reproducible-build.patch
fix-man-pages.patch
x32.patch
-opal_thread_add64.patch
-mpi_win.patch
Modified: openmpi/trunk/debian/patches/x32.patch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/x32.patch?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/x32.patch (original)
+++ openmpi/trunk/debian/patches/x32.patch Tue Jun 21 12:46:06 2016
@@ -4,8 +4,10 @@
Forwarded: no
Last-Updated: 2016-02-10
---- openmpi-1.10.2.orig/config/opal_config_asm.m4
-+++ openmpi-1.10.2/config/opal_config_asm.m4
+Index: openmpi-1.10.3/config/opal_config_asm.m4
+===================================================================
+--- openmpi-1.10.3.orig/config/opal_config_asm.m4
++++ openmpi-1.10.3/config/opal_config_asm.m4
@@ -795,6 +795,11 @@ AC_DEFUN([OPAL_CONFIG_ASM],[
OMPI_GCC_INLINE_ASSIGN=""
OPAL_ASM_SUPPORT_64BIT=0
@@ -18,4 +20,3 @@
i?86-*|x86_64*)
if test "$ac_cv_sizeof_long" = "4" ; then
ompi_cv_asm_arch="IA32"
-
Modified: openmpi/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/rules?rev=388&op=diff
==============================================================================
--- openmpi/trunk/debian/rules (original)
+++ openmpi/trunk/debian/rules Tue Jun 21 12:46:06 2016
@@ -39,6 +39,11 @@
%:
dh $@ --parallel #--with autotools_dev
+
+override_dh_auto_clean:
+ dh_clean
+ find . -name .dir-stamp -delete
+ find . -type l -delete
override_dh_auto_configure:
./autogen.sh
@@ -106,10 +111,10 @@
cp -a debian/tmp/usr/share/man/man1/oshrun.1 debian/openmpi-bin/usr/share/man/man1 ; \
cp -a debian/tmp/usr/share/man/man1/oshmem_info.1 debian/openmpi-bin/usr/share/man/man1 ; \
fi
- if test -f debian/tmp/usr/lib/openmpi/lib/libmca_common_verbs.so.7.0.0 ; then \
+ if test -f debian/tmp/usr/lib/openmpi/lib/libmca_common_verbs.so.7.0.1 ; then \
mkdir -p debian/libopenmpi1.10/usr/lib/openmpi/lib ; \
- cp -a debian/tmp/usr/lib/openmpi/lib/libmca_common_verbs.so.7.0.0 \
- debian/libopenmpi1.10/usr/lib/openmpi/lib/libmca_common_verbs.so.7.0.0 ; \
+ cp -a debian/tmp/usr/lib/openmpi/lib/libmca_common_verbs.so.7.0.1 \
+ debian/libopenmpi1.10/usr/lib/openmpi/lib/libmca_common_verbs.so.7.0.1 ; \
fi
if test -f debian/tmp/usr/bin/shmemrun ; then \
cp -a debian/tmp/usr/bin/shmemrun debian/openmpi-bin/usr/bin/shmemrun ;\
More information about the Pkg-openmpi-commits
mailing list