commit: 2a9b86a8a66a4709836dda5e80cdf20129c9fedf Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org> AuthorDate: Thu Feb 19 17:59:03 2015 +0000 Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org> CommitDate: Thu Feb 19 18:00:12 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2a9b86a8
added changes from openmpi-1.8.4-r2::gentoo Package-Manager: portage-2.2.14 --- sys-cluster/openmpi/ChangeLog | 6 ++++++ sys-cluster/openmpi/metadata.xml | 1 + .../openmpi/{openmpi-1.8.4-r2.ebuild => openmpi-1.8.4-r3.ebuild} | 8 ++++---- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/sys-cluster/openmpi/ChangeLog b/sys-cluster/openmpi/ChangeLog index 0fa386e..99406f7 100644 --- a/sys-cluster/openmpi/ChangeLog +++ b/sys-cluster/openmpi/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*openmpi-1.8.4-r3 (19 Feb 2015) + + 19 Feb 2015; Christoph Junghans <ott...@gentoo.org> +openmpi-1.8.4-r3.ebuild, + -openmpi-1.8.4-r2.ebuild, metadata.xml: + added changes from openmpi-1.8.4-r2::gentoo + 18 Feb 2015; Justin Lecher <j...@gentoo.org> metadata.xml, openmpi-1.6.5.ebuild, openmpi-1.7.3.ebuild, openmpi-1.8.1.ebuild, openmpi-1.8.3.ebuild, openmpi-1.8.4-r2.ebuild: diff --git a/sys-cluster/openmpi/metadata.xml b/sys-cluster/openmpi/metadata.xml index 4dd7acd..d6e99ae 100644 --- a/sys-cluster/openmpi/metadata.xml +++ b/sys-cluster/openmpi/metadata.xml @@ -12,6 +12,7 @@ platform support</flag> <flag name="romio">Build the ROMIO MPI-IO component</flag> <flag name="mpi-threads">Enable MPI_THREAD_MULTIPLE</flag> + <flag name='numa'>Enable numactl to allow binding processes to CPUs</flag> <flag name="vt">Enable bundled VampirTrace support</flag> </use> </pkgmetadata> diff --git a/sys-cluster/openmpi/openmpi-1.8.4-r2.ebuild b/sys-cluster/openmpi/openmpi-1.8.4-r3.ebuild similarity index 96% rename from sys-cluster/openmpi/openmpi-1.8.4-r2.ebuild rename to sys-cluster/openmpi/openmpi-1.8.4-r3.ebuild index 5174cde..7822097 100644 --- a/sys-cluster/openmpi/openmpi-1.8.4-r2.ebuild +++ b/sys-cluster/openmpi/openmpi-1.8.4-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/openmpi-1.8.4-r1.ebuild,v 1.1 2015/02/04 21:46:32 jsbronder Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/openmpi-1.8.4-r2.ebuild,v 1.1 2015/02/17 01:17:41 jsbronder Exp $ EAPI=5 @@ -34,8 +34,8 @@ HOMEPAGE="http://www.open-mpi.org" SRC_URI="http://www.open-mpi.org/software/ompi/v$(get_version_component_range 1-2)/downloads/${MY_P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux" -IUSE="cma cuda +cxx elibc_FreeBSD fortran heterogeneous ipv6 mpi-threads romio threads vt +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux" +IUSE="cma cuda +cxx elibc_FreeBSD fortran heterogeneous ipv6 mpi-threads numa romio threads vt ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -60,7 +60,7 @@ RDEPEND=" !sys-cluster/mpiexec >=dev-libs/libevent-2.0.21[${MULTILIB_USEDEP}] dev-libs/libltdl:0[${MULTILIB_USEDEP}] - >=sys-apps/hwloc-1.10.0-r2[${MULTILIB_USEDEP}] + >=sys-apps/hwloc-1.10.0-r2[${MULTILIB_USEDEP},numa?] >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] cuda? ( dev-util/nvidia-cuda-toolkit ) elibc_FreeBSD? ( dev-libs/libexecinfo )