diff options
author | Keri Harris <keri@gentoo.org> | 2013-06-18 09:36:05 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2013-06-18 09:36:05 +0000 |
commit | 3d0dc9d3097a640c7b915b92cd83361889d2e3ce (patch) | |
tree | fdac3c724516ef0850da46fe03aa913dae56ecf5 /dev-lang/mercury-extras | |
parent | drop pypy1_8 (diff) | |
download | gentoo-2-3d0dc9d3097a640c7b915b92cd83361889d2e3ce.tar.gz gentoo-2-3d0dc9d3097a640c7b915b92cd83361889d2e3ce.tar.bz2 gentoo-2-3d0dc9d3097a640c7b915b92cd83361889d2e3ce.zip |
Compiling mercury submodules using mgnuc is not threadsafe
(Portage version: 2.1.11.62/cvs/Linux x86_64, signed Manifest commit with key A138F5ED)
Diffstat (limited to 'dev-lang/mercury-extras')
-rw-r--r-- | dev-lang/mercury-extras/ChangeLog | 5 | ||||
-rw-r--r-- | dev-lang/mercury-extras/mercury-extras-13.05.ebuild | 10 |
2 files changed, 9 insertions, 6 deletions
diff --git a/dev-lang/mercury-extras/ChangeLog b/dev-lang/mercury-extras/ChangeLog index aacdd1082615..924dc8a5b722 100644 --- a/dev-lang/mercury-extras/ChangeLog +++ b/dev-lang/mercury-extras/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/mercury-extras # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/ChangeLog,v 1.108 2013/06/03 07:45:21 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/ChangeLog,v 1.109 2013/06/18 09:36:05 keri Exp $ + + 18 Jun 2013; <keri@gentoo.org> mercury-extras-13.05.ebuild: + Compiling mercury submodules using mgnuc is not threadsafe. Closes #472458 *mercury-extras-13.05 (03 Jun 2013) diff --git a/dev-lang/mercury-extras/mercury-extras-13.05.ebuild b/dev-lang/mercury-extras/mercury-extras-13.05.ebuild index 5328023cf959..9bbe91eb27de 100644 --- a/dev-lang/mercury-extras/mercury-extras-13.05.ebuild +++ b/dev-lang/mercury-extras/mercury-extras-13.05.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/dev-lang/mercury-extras/mercury-extras-13.05.ebuild,v 1.1 2013/06/03 07:45:21 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/mercury-extras-13.05.ebuild,v 1.2 2013/06/18 09:36:05 keri Exp $ EAPI=2 @@ -104,8 +104,8 @@ src_compile() { mmake \ -j1 depend || die "mmake depend failed" - mmake \ - MMAKEFLAGS="${MAKEOPTS}" \ + # Compiling Mercury submodules is not thread-safe + mmake -j1 \ EXTRA_MLFLAGS=--no-strip \ EXTRA_LDFLAGS="${LDFLAGS}" \ EXTRA_LD_LIBFLAGS="${LDFLAGS}" \ @@ -113,8 +113,8 @@ src_compile() { } src_install() { - mmake \ - MMAKEFLAGS="${MAKEOPTS}" \ + # Compiling Mercury submodules is not thread-safe + mmake -j1 \ EXTRA_LD_LIBFLAGS="${LDFLAGS}" \ INSTALL_PREFIX="${D}"/usr \ install || die "mmake install failed" |