diff options
-rw-r--r-- | dev-lang/orc/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/orc/orc-0.4.11.ebuild | 6 |
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 \ |