summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lang/orc/ChangeLog6
-rw-r--r--dev-lang/orc/orc-0.4.11.ebuild6
2 files changed, 9 insertions, 3 deletions
diff --git a/dev-lang/orc/ChangeLog b/dev-lang/orc/ChangeLog
index 42b8d36feaf8..8966aa2d6757 100644
--- a/dev-lang/orc/ChangeLog
+++ b/dev-lang/orc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/orc
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/ChangeLog,v 1.11 2010/10/26 20:19:04 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/ChangeLog,v 1.12 2010/10/30 15:54:09 grobian Exp $
+
+ 30 Oct 2010; Fabian Groffen <grobian@gentoo.org> orc-0.4.11.ebuild:
+ Also drop any optimisation flags on Intel/Darwin, because of a similar
+ problem as with PPC
26 Oct 2010; Fabian Groffen <grobian@gentoo.org> orc-0.4.11.ebuild:
Fix compilation on PPC/Darwin by dropping any optimisation level
diff --git a/dev-lang/orc/orc-0.4.11.ebuild b/dev-lang/orc/orc-0.4.11.ebuild
index fa9ad4678cd5..6ddd3930c87d 100644
--- a/dev-lang/orc/orc-0.4.11.ebuild
+++ b/dev-lang/orc/orc-0.4.11.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.11.ebuild,v 1.2 2010/10/26 20:19:04 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.11.ebuild,v 1.3 2010/10/30 15:54:09 grobian Exp $
EAPI=3
inherit autotools flag-o-matic
@@ -24,7 +24,9 @@ src_prepare() {
src_configure() {
# any optimisation on PPC/Darwin yields in a complaint from the assembler
# Parameter error: r0 not allowed for parameter %lu (code as 0 not r0)
- [[ ${CHOST} == powerpc*-*-darwin* ]] && filter-flags -O*
+ # the same for Intel/Darwin, although the error message there is different
+ # but along the same lines
+ [[ ${CHOST} == *-darwin* ]] && filter-flags -O*
econf \
$(use_enable static-libs static) \
--disable-dependency-tracking \