[Pkg-openmpi-commits] r348 - in /openmpi/trunk/debian: changelog control libopenmpi1.6.links patches/ppc64el-support.patch patches/series

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Thu Dec 26 14:41:58 UTC 2013


Author: sylvestre
Date: Thu Dec 26 14:41:58 2013
New Revision: 348

URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=348
Log:
* Set ppc64el gnu-type to use ppc atomics code-path.
* Attempt ppc64el build.
* Sync changes from Ubuntu (it would be nice to have contribution
  directly in Debian btw)
* Fix a link issue on libopen-pal.so (Closes: #733086)

Added:
    openmpi/trunk/debian/patches/ppc64el-support.patch
Modified:
    openmpi/trunk/debian/changelog
    openmpi/trunk/debian/control
    openmpi/trunk/debian/libopenmpi1.6.links
    openmpi/trunk/debian/patches/series

Modified: openmpi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/changelog?rev=348&op=diff
==============================================================================
--- openmpi/trunk/debian/changelog	(original)
+++ openmpi/trunk/debian/changelog	Thu Dec 26 14:41:58 2013
@@ -1,3 +1,16 @@
+openmpi (1.6.5-8) unstable; urgency=low
+
+  [ Dimitri John Ledkov ]
+  * Set ppc64el gnu-type to use ppc atomics code-path.
+  * Attempt ppc64el build.
+
+  [ Sylvestre Ledru ]
+  * Sync changes from Ubuntu (it would be nice to have contribution
+    directly in Debian btw)
+  * Fix a link issue on libopen-pal.so (Closes: #733086)
+  
+ -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 26 Dec 2013 14:29:07 +0100
+
 openmpi (1.6.5-7) unstable; urgency=low
 
   [ Logan Rosen ]

Modified: openmpi/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/control?rev=348&op=diff
==============================================================================
--- openmpi/trunk/debian/control	(original)
+++ openmpi/trunk/debian/control	Thu Dec 26 14:41:58 2013
@@ -7,7 +7,7 @@
  libibverbs-dev (>= 1.1.1) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
  gfortran, gcc (>= 4:4.1.2), chrpath, libhwloc-dev, libtorque2-dev,
  libcr-dev [amd64 armel armhf i386 powerpc], libtool, libltdl-dev,
- libnuma-dev [amd64 i386 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el powerpc], autoconf (>= 2.59),
+ libnuma-dev [amd64 i386 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el powerpc ppc64el], autoconf (>= 2.59),
  automake
 Build-Conflicts: libopenmpi1.3
 Standards-Version: 3.9.5
@@ -16,7 +16,7 @@
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/
 
 Package: openmpi-bin
-Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el mips mipsel
+Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 ppc64el sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el mips mipsel
 Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-common (= ${source:Version})
 Conflicts: openmpi-bin
 Suggests: gfortran, openmpi-checkpoint [amd64 armel armhf i386 powerpc]
@@ -45,7 +45,7 @@
 
 Package: libopenmpi-dev
 Section: libdevel
-Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el mips mipsel
+Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 ppc64el sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el mips mipsel
 Depends: ${shlibs:Depends}, ${misc:Depends}, libopenmpi1.6 (= ${binary:Version}), openmpi-common (= ${source:Version}), libibverbs-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libhwloc-dev
 Conflicts: openmpi-dev, libopenmpi-dev, openmpi-bin (<= 1.2.4-0)
 Description: high performance message passing library -- header files
@@ -60,7 +60,7 @@
 
 Package: libopenmpi1.6
 Section: libs
-Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el mips mipsel
+Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 ppc64el sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el mips mipsel
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: openmpi-libs0, libopenmpi1, libopenmpi1.3, libopenmpi2
 Replaces: openmpi-checkpoint (<< 1.6.5-1)
@@ -106,7 +106,7 @@
 
 Package: libopenmpi1.6-dbg
 Section: debug
-Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el mips mipsel
+Architecture: alpha amd64 armel armhf arm64 i386 ia64 powerpc powerpcspe ppc64 ppc64el sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 mips64 mips64el mips mipsel
 Depends: ${misc:Depends}, openmpi-bin (= ${binary:Version}), libopenmpi1.6 (= ${binary:Version})
 Conflicts: openmpi-dbg, libopenmpi-dbg
 Description: high performance message passing library -- debug library

Modified: openmpi/trunk/debian/libopenmpi1.6.links
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/libopenmpi1.6.links?rev=348&op=diff
==============================================================================
--- openmpi/trunk/debian/libopenmpi1.6.links	(original)
+++ openmpi/trunk/debian/libopenmpi1.6.links	Thu Dec 26 14:41:58 2013
@@ -14,5 +14,5 @@
 usr/lib/libmpi_f90.so.1.3.0                     usr/lib/libmpi_f90.so.1
 usr/lib/libmpi.so.1.0.8                         usr/lib/libmpi.so.1
 usr/lib/libompitrace.so.0.0.0			usr/lib/libompitrace.so.0
-usr/lib/libopen-pal.so.4.0.4                    usr/lib/libopen-pal.so.4
+usr/lib/libopen-pal.so.4.0.5                    usr/lib/libopen-pal.so.5
 usr/lib/libopen-rte.so.4.0.3                    usr/lib/libopen-rte.so.4

Added: openmpi/trunk/debian/patches/ppc64el-support.patch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/ppc64el-support.patch?rev=348&op=file
==============================================================================
--- openmpi/trunk/debian/patches/ppc64el-support.patch	(added)
+++ openmpi/trunk/debian/patches/ppc64el-support.patch	Thu Dec 26 14:41:58 2013
@@ -0,0 +1,14 @@
+Description: Attempt ppc64el build.
+Author: Dimitri John Ledkov <xnox at ubuntu.com>
+
+--- openmpi-1.6.5.orig/opal/config/opal_config_asm.m4
++++ openmpi-1.6.5/opal/config/opal_config_asm.m4
+@@ -949,7 +949,7 @@ AC_DEFUN([OMPI_CONFIG_ASM],[
+             OMPI_GCC_INLINE_ASSIGN='"or %0,[$]0,[$]0" : "=&r"(ret)'
+             ;;
+ 
+-        powerpc-*|powerpc64-*)
++        powerpc-*|powerpc64-*|powerpc64le-*)
+             OMPI_CHECK_POWERPC_REG
+             if test "$ac_cv_sizeof_long" = "4" ; then
+                 ompi_cv_asm_arch="POWERPC32"

Modified: openmpi/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/series?rev=348&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/series	(original)
+++ openmpi/trunk/debian/patches/series	Thu Dec 26 14:41:58 2013
@@ -15,3 +15,4 @@
 mips-support-upstream-1.7.3.diff
 mips-support-fix.diff
 basic-arm64-support.diff
+ppc64el-support.patch




More information about the Pkg-openmpi-commits mailing list