[Pkg-openmpi-commits] r339 - in /openmpi/trunk/debian: changelog patches/build_hurd
sylvestre at users.alioth.debian.org
sylvestre at users.alioth.debian.org
Wed Aug 21 11:39:31 UTC 2013
Author: sylvestre
Date: Wed Aug 21 11:39:30 2013
New Revision: 339
URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=339
Log:
Fix again the HURD build. Thanks to Pino Toscano (Closes: #720395)
Modified:
openmpi/trunk/debian/changelog
openmpi/trunk/debian/patches/build_hurd
Modified: openmpi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/changelog?rev=339&op=diff
==============================================================================
--- openmpi/trunk/debian/changelog (original)
+++ openmpi/trunk/debian/changelog Wed Aug 21 11:39:30 2013
@@ -1,3 +1,9 @@
+openmpi (1.6.5-4) unstable; urgency=low
+
+ * Fix again the HURD build. Thanks to Pino Toscano (Closes: #720395)
+
+ --
+
openmpi (1.6.5-3) unstable; urgency=low
* Increase the priority of the libopenmpi-dev package to make sure OpenMPI
Modified: openmpi/trunk/debian/patches/build_hurd
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/build_hurd?rev=339&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/build_hurd (original)
+++ openmpi/trunk/debian/patches/build_hurd Wed Aug 21 11:39:30 2013
@@ -1,8 +1,11 @@
Description: Fix build problems on hurd-i386
This patch allows Open MPI to build on Debian GNU/HURD.
+ .
+ Also, the memory:linux MCA component is disabled, since its use of POSIX API
+ in malloc hooks called very early at startup causes troubles.
Author: Pino Toscano <pino at debian.org>
-Forwarded: yes
-Last-Update: 2013-08-15
+Forwarded: partially
+Last-Update: 2013-08-21
--- a/ompi/runtime/ompi_mpi_abort.c
+++ b/ompi/runtime/ompi_mpi_abort.c
@@ -274,3 +277,16 @@
/* ////////////////////////////////////////////////////////////////////////// */
/* local functions */
static int
+--- a/opal/mca/memory/linux/configure.m4
++++ b/opal/mca/memory/linux/configure.m4
+@@ -58,6 +58,10 @@
+ [memory_linux_ptmalloc2_happy=yes
+ 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
+ ######################################################################
More information about the Pkg-openmpi-commits
mailing list