summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Nall <nall@gentoo.org>2002-12-16 01:55:15 +0000
committerJon Nall <nall@gentoo.org>2002-12-16 01:55:15 +0000
commiteb7e8ab7e436fb6f6e8f300a571dbecf3e76d80f (patch)
tree01a25dc0bc2c696e6afc1479e50ae73f9c25669c /gnome-extra/gtkhtml
parentmarked as stable for x86 (diff)
downloadhistorical-eb7e8ab7e436fb6f6e8f300a571dbecf3e76d80f.tar.gz
historical-eb7e8ab7e436fb6f6e8f300a571dbecf3e76d80f.tar.bz2
historical-eb7e8ab7e436fb6f6e8f300a571dbecf3e76d80f.zip
fixed bug #11703. force ppc to use -O2
Diffstat (limited to 'gnome-extra/gtkhtml')
-rw-r--r--gnome-extra/gtkhtml/ChangeLog8
-rw-r--r--gnome-extra/gtkhtml/gtkhtml-1.0.4.ebuild13
2 files changed, 18 insertions, 3 deletions
diff --git a/gnome-extra/gtkhtml/ChangeLog b/gnome-extra/gtkhtml/ChangeLog
index 4a0911fe007c..0e614e0e4926 100644
--- a/gnome-extra/gtkhtml/ChangeLog
+++ b/gnome-extra/gtkhtml/ChangeLog
@@ -1,6 +1,6 @@
# ChangeLog for gnome-extra/gtkhtml
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gtkhtml/ChangeLog,v 1.12 2002/12/09 11:45:16 jmorgan Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gtkhtml/ChangeLog,v 1.13 2002/12/16 01:55:15 nall Exp $
*gtkhtml-1.1.6-r1 (08 Dec 2002)
@@ -28,6 +28,12 @@
find the headers (CFLAGS="$CFLAGS -I/usr/include/gtkhtml-1.1" ?).
*gtkhtml-1.0.4 (19 Aug 2002)
+
+ 15 Dec 2002; Jon Nall <nall@gentoo.org> gtkhtml-1.0.4.ebuild :
+ replace any optimization from -O3 to -O9 with -O2. this fixes bug
+ #11703 where the gtkhtml-editor component asserts during spell
+ check
+
15 Sep 2002; Spider <<spider@gentoo.org>> :
fix dependency on libglade
diff --git a/gnome-extra/gtkhtml/gtkhtml-1.0.4.ebuild b/gnome-extra/gtkhtml/gtkhtml-1.0.4.ebuild
index c9bfaa70e086..837ab5e9720c 100644
--- a/gnome-extra/gtkhtml/gtkhtml-1.0.4.ebuild
+++ b/gnome-extra/gtkhtml/gtkhtml-1.0.4.ebuild
@@ -1,10 +1,19 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gtkhtml/gtkhtml-1.0.4.ebuild,v 1.6 2002/12/09 11:45:16 jmorgan Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gtkhtml/gtkhtml-1.0.4.ebuild,v 1.7 2002/12/16 01:55:15 nall Exp $
IUSE="nls gnome"
-inherit libtool
+inherit libtool || die "I lost my inheritance"
+inherit flag-o-matic || die "I lost my inheritance"
+
+# on PPC gtkhtml gets an assertion in spell checking code with -O3
+# this is present in at least gcc-3.2. This fixes bug #11703
+if [ "${ARCH}" = "ppc" ]
+then
+ einfo "Changing optimization to -O2 for PPC"
+ replace-flags -O[3-9] -O2
+fi
S=${WORKDIR}/${P}
DESCRIPTION="Lightweight HTML rendering/printing/editing engine."