summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Bronder <jsbronder@gentoo.org>2013-04-05 18:11:44 +0000
committerJustin Bronder <jsbronder@gentoo.org>2013-04-05 18:11:44 +0000
commit8ce3806180807a719becafbe3b597fe6cef11707 (patch)
treec89aa69a07f3a87e5fcebdf65dc141cd8b0854bd /sys-cluster
parentStable for ppc64, wrt bug #463632 (diff)
downloadgentoo-2-8ce3806180807a719becafbe3b597fe6cef11707.tar.gz
gentoo-2-8ce3806180807a719becafbe3b597fe6cef11707.tar.bz2
gentoo-2-8ce3806180807a719becafbe3b597fe6cef11707.zip
Export FAKEROOTKEY in src_test to workaround hang in sandbox. See #462602.
(Portage version: 2.1.11.30/cvs/Linux x86_64, signed Manifest commit with key 4D7043C9)
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/openmpi/ChangeLog5
-rw-r--r--sys-cluster/openmpi/openmpi-1.6.4.ebuild6
2 files changed, 9 insertions, 2 deletions
diff --git a/sys-cluster/openmpi/ChangeLog b/sys-cluster/openmpi/ChangeLog
index 041b9c3f8ccf..9f65aeec11d3 100644
--- a/sys-cluster/openmpi/ChangeLog
+++ b/sys-cluster/openmpi/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-cluster/openmpi
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/ChangeLog,v 1.117 2013/03/21 04:11:20 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/ChangeLog,v 1.118 2013/04/05 18:11:44 jsbronder Exp $
+
+ 05 Apr 2013; Justin Bronder <jsbronder@gentoo.org> openmpi-1.6.4.ebuild:
+ Export FAKEROOTKEY in src_test to workaround hang in sandbox. See #462602.
*openmpi-1.6.4 (21 Mar 2013)
*openmpi-1.4.5 (21 Mar 2013)
diff --git a/sys-cluster/openmpi/openmpi-1.6.4.ebuild b/sys-cluster/openmpi/openmpi-1.6.4.ebuild
index d3ec3785833f..52e6815eb895 100644
--- a/sys-cluster/openmpi/openmpi-1.6.4.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.6.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/openmpi-1.6.4.ebuild,v 1.1 2013/03/21 04:11:20 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/openmpi-1.6.4.ebuild,v 1.2 2013/04/05 18:11:44 jsbronder Exp $
EAPI=5
@@ -86,6 +86,7 @@ pkg_setup() {
elog "Don't forget the EXTRA_ECONF environment variable can let you"
elog "specify configure options if you find them necessary."
echo
+
}
src_prepare() {
@@ -154,5 +155,8 @@ src_install () {
src_test() {
# Doesn't work with the default src_test as the dry run (-n) fails.
+
+ # Do not override malloc during build. Works around #462602
+ export FAKEROOTKEY=1
emake -j1 check || die "emake check failed"
}