Fixed bug #73611
authorMichael Hanselmann <hansmi@gentoo.org>
Wed, 8 Dec 2004 22:57:55 +0000 (22:57 +0000)
committerMichael Hanselmann <hansmi@gentoo.org>
Wed, 8 Dec 2004 22:57:55 +0000 (22:57 +0000)
dev-lang/hugs98/ChangeLog
dev-lang/hugs98/Manifest
dev-lang/hugs98/hugs98-2003.11.ebuild

index 829e2c77d74e4b3737fde0b93474c1ff88abfbb8..65e1bcc562be0071d61d0f32e2649a060c7bbc13 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-lang/hugs98
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/ChangeLog,v 1.18 2004/12/08 19:50:09 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/ChangeLog,v 1.19 2004/12/08 22:57:55 hansmi Exp $
+
+  08 Dec 2004; Michael Hanselmann <hansmi@gentoo.org> hugs98-2003.11.ebuild:
+  Fixed bug #73611.
 
   08 Dec 2004; Michael Hanselmann <hansmi@gentoo.org> hugs98-2003.11.ebuild:
   Added to ~ppc
index a5e13c180e43db69f429a9e23fdbf625855b48d3..edcb29c466afdf1318cde845cd29ea434f056c21 100644 (file)
@@ -1,5 +1,5 @@
 MD5 a769ecfcd1cdd2d40986627df7dfb249 metadata.xml 224
-MD5 ffa9227aae6cf0c6ebea667f7757cb7a ChangeLog 4089
-MD5 5c17f8a26be24c0d8aeb69ec7bcfb4a3 hugs98-2003.11.ebuild 2346
+MD5 5eb3705255b2c784618b092d5d0e64a6 ChangeLog 4187
+MD5 0227863e162dc3615f5e5cb759d74dd2 hugs98-2003.11.ebuild 2496
 MD5 eb7ae57bb23e867135381cbd99c5c1c0 files/digest-hugs98-2003.11 67
 MD5 4c6e27fe15252dea9f141e0f6b06ed36 files/hugs98-2003.11-gcc34.patch 303
index 131947df037984c73ae2c2711c4777106345d427..81309bc29b904b3740e8eede5caab4a6c21bd086 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2003.11.ebuild,v 1.9 2004/12/08 19:50:09 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2003.11.ebuild,v 1.10 2004/12/08 22:57:55 hansmi Exp $
 
 inherit base flag-o-matic eutils
 
@@ -31,6 +31,11 @@ src_compile() {
 
        [ "${ARCH}" = "amd64" ] && append-flags -fPIC
 
+       # Strip -O? from CFLAGS because of bugs
+       # in the garbage collection of gcc on ppc.
+       # See bug #73611
+       [ "${ARCH}" = "ppc" ] && filter-flags "-O?"
+
        if use opengl; then
                myconf="--enable-hopengl"
                # the nvidia drivers *seem* not to work together