summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2003-09-11 17:14:51 +0000
committerLuca Barbato <lu_zero@gentoo.org>2003-09-11 17:14:51 +0000
commitcf4006c6bd16ae6c252928f407a3a226f56b8cbb (patch)
tree6ff462059309d879f4afeab198228dd9e290718f /net-www/mozilla
parentfix bug #28168. (diff)
downloadgentoo-2-cf4006c6bd16ae6c252928f407a3a226f56b8cbb.tar.gz
gentoo-2-cf4006c6bd16ae6c252928f407a3a226f56b8cbb.tar.bz2
gentoo-2-cf4006c6bd16ae6c252928f407a3a226f56b8cbb.zip
Added gcc-3.3 fix for ppc
Diffstat (limited to 'net-www/mozilla')
-rw-r--r--net-www/mozilla/ChangeLog5
-rw-r--r--net-www/mozilla/Manifest16
-rw-r--r--net-www/mozilla/mozilla-1.4-r3.ebuild28
3 files changed, 30 insertions, 19 deletions
diff --git a/net-www/mozilla/ChangeLog b/net-www/mozilla/ChangeLog
index 63fcbad83b70..656924d2c073 100644
--- a/net-www/mozilla/ChangeLog
+++ b/net-www/mozilla/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-www/mozilla
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla/ChangeLog,v 1.117 2003/08/20 04:01:41 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla/ChangeLog,v 1.118 2003/09/11 17:14:46 lu_zero Exp $
+
+ 11 Sep 2003; Luca Barbato <lu_zero@gentoo.org> mozilla-1.4-r3.ebuild:
+ Added a fix for ppc and reordered a bit
20 Aug 2003; Luca Barbato <lu_zero@gentoo.org> mozilla-1.4-r3.ebuild:
Marked ppc
diff --git a/net-www/mozilla/Manifest b/net-www/mozilla/Manifest
index e11bd4b81c6a..f624bca77c96 100644
--- a/net-www/mozilla/Manifest
+++ b/net-www/mozilla/Manifest
@@ -1,16 +1,17 @@
-MD5 6c771580f1afeb44bb0bc0ec1630f3a0 ChangeLog 20270
+MD5 bcd93ded6304ebeb735a3ddf138379b0 ChangeLog 20385
MD5 154ebaf2e6acafdea4cff284f437e64a mozilla-1.0.1-r3.ebuild 15204
MD5 6f2e3b3b3f671e0ab6da6e4faa842b6b mozilla-1.1-r1.ebuild 14814
MD5 92cb7ee0c212272c0ec9567badb5a6d4 mozilla-1.2.1-r5.ebuild 20909
MD5 9bf38d69ffd4cd72543913f1387a4e3a mozilla-1.3-r2.ebuild 16638
-MD5 f810ca6b8ba1a1d856f76d32ba9df998 mozilla-1.4-r1.ebuild 16431
MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160
+MD5 f810ca6b8ba1a1d856f76d32ba9df998 mozilla-1.4-r1.ebuild 16431
MD5 8c9f6940b7b2bc8a53c454070311e57a mozilla-1.4-r2.ebuild 16491
-MD5 2d75841e1441683da4e6a2bdf630a8f7 mozilla-1.4-r3.ebuild 16542
+MD5 df0e60b98580cfbd2168e18eff35d6f8 mozilla-1.4-r3.ebuild 16714
MD5 2245cc4f37902e2c6dd188f72874fbb3 files/10mozilla 60
MD5 cf872ecce56e05c488ae7f41b50dec31 files/digest-mozilla-1.0.1-r3 281
MD5 eccaf421f7e91faad5f835cadca4263e files/digest-mozilla-1.1-r1 202
MD5 08ca97500d420d77f99f60d5eeb54c1f files/digest-mozilla-1.2.1-r5 268
+MD5 3cbe151665ba43403e657607949244e8 files/digest-mozilla-1.3-r2 201
MD5 d0e52abf109fe61c4195f0cbf002ae18 files/google.src 706
MD5 766df4cd7332bf4127847985f98e46ec files/gtk2mozilla_head_patch2 27148
MD5 fec6b616b0fec2ee53d64edc2dbfa03c files/mozilla 134
@@ -24,15 +25,13 @@ MD5 df4a4bc60d8f5d28c801ccedfea84d70 files/mozilla-ft-bytecode.patch 629
MD5 296fe1fa9c5b387bcd909f0a128c7a16 files/mozilla-new-freetype2.patch 720
MD5 d2a2c551fe8991a27d4abe4e3bbedbe3 files/mozilla-xft-unix-prefs.patch 1320
MD5 5b01d0425f9ef7bbe0765985e6041c6b files/mozilla.sh 6684
-MD5 7d244b888dbd302c14414cbfc1f62501 files/xft.js 135
-MD5 3cbe151665ba43403e657607949244e8 files/digest-mozilla-1.3-r2 201
-MD5 e30291e992d71bccac5937cca9696da0 files/enigmail-Makefile 1560
MD5 22abc05aa3adaba490148f6040e0500a files/digest-mozilla-1.4-r1 201
MD5 22abc05aa3adaba490148f6040e0500a files/digest-mozilla-1.4-r2 201
+MD5 7d244b888dbd302c14414cbfc1f62501 files/xft.js 135
+MD5 e30291e992d71bccac5937cca9696da0 files/enigmail-Makefile 1560
MD5 965c8430aca20b99db6430555624b4d2 files/digest-mozilla-1.4-r3 201
MD5 8803e1d528f2f49a3f3fa98ba14d9ff0 files/1.2/mozilla-1.2-branch-update.patch.bz2 8240
MD5 83da5242120c74b0ca6cceae9d6cf237 files/1.2/mozilla-1.2-cutnpaste-limit-fix.patch.bz2 2838
-MD5 4877db25d49b916e55a5d11238c63d8c files/1.2/mozilla-1.2-image-reload-memleak.patch 1489
MD5 d63b3ff6f56728d85392ac75a9745a15 files/1.2/mozilla-1.2.1-Xrender-includes.patch.bz2 605
MD5 9ec98639ee6359407ab5150486c3d0d1 files/1.2/mozilla-1.2b-Xft-includes.patch.bz2 387
MD5 fd94ea7ab54ecfd812c46fa5ce53cd0e files/1.2/mozilla-1.2b-default-plugin-less-annoying.patch.bz2 1030
@@ -40,7 +39,8 @@ MD5 025a72a791c12f7c3f50e59fc63db451 files/1.2/mozilla-1.2b-freetype.patch.bz2 8
MD5 696d4810f2ccb8f2bcb0275fa13c67b9 files/1.2/mozilla-1.2b-gtk2.patch.bz2 6091
MD5 9bb311174360a35555ae82617d33bc3f files/1.2/mozilla-1.2b-over-the-spot.patch.bz2 320
MD5 b94275225c24a9776a85f33734c8a7eb files/1.2/mozilla-1.2b-wallet.patch.bz2 396
+MD5 4877db25d49b916e55a5d11238c63d8c files/1.2/mozilla-1.2-image-reload-memleak.patch 1489
MD5 068edb8c46e34027f9c3febc19656c70 files/1.3/mozilla-1.3-fix-RAW-target.patch 328
+MD5 82ebd0eb0bf87f9ddb11e686904d2633 files/1.3/mozilla-1.3-provider-shutdown.patch 4754
MD5 1655fea18e9fc538b41d88561d6080c7 files/1.3/mozilla-1.3-fix-gtkim.patch 921
MD5 491741624c0aee888ea4a6824b979c3c files/1.3/mozilla-1.3-gtk2.patch 17387
-MD5 82ebd0eb0bf87f9ddb11e686904d2633 files/1.3/mozilla-1.3-provider-shutdown.patch 4754
diff --git a/net-www/mozilla/mozilla-1.4-r3.ebuild b/net-www/mozilla/mozilla-1.4-r3.ebuild
index b4c4a0676064..1d21f7cd4acc 100644
--- a/net-www/mozilla/mozilla-1.4-r3.ebuild
+++ b/net-www/mozilla/mozilla-1.4-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla/mozilla-1.4-r3.ebuild,v 1.8 2003/09/06 01:54:09 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla/mozilla-1.4-r3.ebuild,v 1.9 2003/09/11 17:14:46 lu_zero Exp $
IUSE="java crypt ipv6 gtk2 ssl ldap gnome debug"
# Internal USE flags that I do not really want to advertise ...
@@ -9,14 +9,6 @@ IUSE="${IUSE} moznoirc moznomail moznocompose moznoxft"
inherit flag-o-matic gcc eutils nsplugins
-# Crashes on start when compiled with -fomit-frame-pointer
-filter-flags "-fomit-frame-pointer"
-filter-flags -ffast-math
-append-flags -s -fforce-addr
-
-# Sparc support ...
-replace-sparc64-flags
-
# Recently there has been a lot of stability problem in Gentoo-land. Many
# things can be the cause to this, but I believe that it is due to gcc3
# still having issues with optimizations, or with it not filtering bad
@@ -38,6 +30,22 @@ replace-sparc64-flags
#
# <azarah@gentoo.org> (13 Oct 2002)
strip-flags
+#
+# Crashes on start when compiled with -fomit-frame-pointer
+filter-flags "-fomit-frame-pointer"
+filter-flags -ffast-math
+append-flags -s -fforce-addr
+
+# Sparc support ...
+replace-sparc64-flags
+
+#fix to avoid gcc-3.3.x micompilation issues.
+if [ "`use ppc`" -a "$(gcc-major-version)" -eq "3" -a "$(gcc-minor-version)" -eq "3" ]
+then
+
+append-flags -fno-strict-aliasing
+
+fi
# We set -O in ./configure to -O1, as -O2 cause crashes on startup ...
# (bug #13287)
@@ -56,7 +64,7 @@ S="${WORKDIR}/mozilla"
DESCRIPTION="The Mozilla Web Browser"
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla/releases/${PN}${MY_PV2}/src/${PN}-source-${MY_PV2}.tar.bz2
crypt? ( http://downloads.mozdev.org/enigmail/src/enigmail-${EMVER}.tar.gz
- http://enigmail.mozdev.org/dload/src/ipc-${IPCVER}.tar.gz )"
+ http://enigmail.mozdev.org/dload/src/ipc-${IPCVER}.tar.gz )"
# mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
HOMEPAGE="http://www.mozilla.org"