[Pkg-openmpi-commits] r233 - in /openmpi/trunk/debian: changelog control rules
manuel at users.alioth.debian.org
manuel at users.alioth.debian.org
Mon Feb 8 18:06:10 UTC 2010
Author: manuel
Date: Mon Feb 8 18:05:58 2010
New Revision: 233
URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=233
Log:
Compile with memory affinity support
Modified:
openmpi/trunk/debian/changelog
openmpi/trunk/debian/control
openmpi/trunk/debian/rules
Modified: openmpi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/changelog?rev=233&op=diff
==============================================================================
--- openmpi/trunk/debian/changelog (original)
+++ openmpi/trunk/debian/changelog Mon Feb 8 18:05:58 2010
@@ -16,11 +16,11 @@
* Changed .install files to match soname bumps. The soname bumps were
introduced by upstream to follow the libtool versioning guidelines.
The ABI did not change and recompilations of rdepends are not needed.
- * Compile with support for heterogeneous environments.
+ * Compile with support for heterogeneous environments and memory affinity.
* Provide symlinks for orte-{checkpoint,restart} for smoother transition.
The tools were merged with ompi-{checkpoint,restart}.
- -- Manuel Prinz <manuel at debian.org> Mon, 08 Feb 2010 19:01:19 +0100
+ -- Manuel Prinz <manuel at debian.org> Mon, 08 Feb 2010 19:04:19 +0100
openmpi (1.3.3-4) unstable; urgency=medium
Modified: openmpi/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/control?rev=233&op=diff
==============================================================================
--- openmpi/trunk/debian/control (original)
+++ openmpi/trunk/debian/control Mon Feb 8 18:05:58 2010
@@ -4,7 +4,7 @@
Homepage: http://www.open-mpi.org/
Maintainer: Debian Open MPI Maintainers <pkg-openmpi-maintainers at lists.alioth.debian.org>
Uploaders: Manuel Prinz <manuel at debian.org>, Sylvestre Ledru <sylvestre at debian.org>
-Build-Depends: debhelper (>= 5.0.0), libibverbs-dev (>= 1.1.1) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], gfortran, gcc (>= 4:4.1.2), chrpath, quilt, libcr-dev [amd64 armel i386 powerpc]
+Build-Depends: debhelper (>= 5.0.0), libibverbs-dev (>= 1.1.1) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], gfortran, gcc (>= 4:4.1.2), chrpath, quilt, libcr-dev [amd64 armel i386 powerpc], libnuma-dev [amd64 i386 ia64 mips mipsel powerpc]
Standards-Version: 3.8.3
Vcs-Svn: svn://svn.debian.org/svn/pkg-openmpi/openmpi/trunk/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/
Modified: openmpi/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/rules?rev=233&op=diff
==============================================================================
--- openmpi/trunk/debian/rules (original)
+++ openmpi/trunk/debian/rules Mon Feb 8 18:05:58 2010
@@ -34,9 +34,16 @@
CHKPT = --with-ft=cr --with-blcr=/usr --with-blcr-libdir=/usr/lib
endif
+# Memory affinity support
+NUMA_ARCH = "amd64 i386 ia64 mips mipsel powerpc"
+ifneq (,$(findstring $(DEB_HOST_ARCH),$(NUMA_ARCH)))
+ NUMA = --with-libnuma=/usr --with-libnuma-libdir=/usr/lib
+endif
+
COMMON_CONFIG_PARAMS = \
$(CROSS) \
$(CHKPT) \
+ $(NUMA) \
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
More information about the Pkg-openmpi-commits
mailing list