summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-04-26 17:56:37 +0000
committerAron Griffis <agriffis@gentoo.org>2004-04-26 17:56:37 +0000
commit1a876c90861cbc7659acecfd49ab15a984782498 (patch)
tree323c24eddd9062ddd026ceac50e621feca7206a9 /net-www
parentAdd die following econf for bug 48950 (diff)
downloadhistorical-1a876c90861cbc7659acecfd49ab15a984782498.tar.gz
historical-1a876c90861cbc7659acecfd49ab15a984782498.tar.bz2
historical-1a876c90861cbc7659acecfd49ab15a984782498.zip
Fix bug 47870 (mozilla-firefox-0.8 fails to compile with gcc 3.4) with one-line patch
Diffstat (limited to 'net-www')
-rw-r--r--net-www/mozilla-firefox/ChangeLog7
-rw-r--r--net-www/mozilla-firefox/Manifest5
-rw-r--r--net-www/mozilla-firefox/files/firefox-0.8-gcc-3.4.patch11
-rw-r--r--net-www/mozilla-firefox/mozilla-firefox-0.8-r3.ebuild6
4 files changed, 25 insertions, 4 deletions
diff --git a/net-www/mozilla-firefox/ChangeLog b/net-www/mozilla-firefox/ChangeLog
index 556e15c09e46..54430f3b64d5 100644
--- a/net-www/mozilla-firefox/ChangeLog
+++ b/net-www/mozilla-firefox/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-www/mozilla-firefox
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firefox/ChangeLog,v 1.30 2004/04/26 16:11:46 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firefox/ChangeLog,v 1.31 2004/04/26 17:56:37 agriffis Exp $
+
+ 26 Apr 2004; Aron Griffis <agriffis@gentoo.org>
+ +files/firefox-0.8-gcc-3.4.patch, mozilla-firefox-0.8-r3.ebuild:
+ Fix bug 47870 (mozilla-firefox-0.8 fails to compile with gcc 3.4) with
+ one-line patch
26 Apr 2004; Aron Griffis <agriffis@gentoo.org>
+files/mozilla-firefox-mousebuttons.patch, mozilla-firefox-0.8-r3.ebuild:
diff --git a/net-www/mozilla-firefox/Manifest b/net-www/mozilla-firefox/Manifest
index 0c25a66db4bf..2e451c828e4b 100644
--- a/net-www/mozilla-firefox/Manifest
+++ b/net-www/mozilla-firefox/Manifest
@@ -1,8 +1,8 @@
MD5 65040a1928b2cbd4d6cdd1d7712d0a20 mozilla-firefox-0.8-r2.ebuild 7661
MD5 6577d9ffb39c6cc66a8a8fb41307e1c6 mozilla-firefox-0.8.ebuild 7672
MD5 7eec2b27a51c55f06d60487bb24e33be mozilla-firefox-0.8-r1.ebuild 7594
-MD5 afa07b18fcfc62751c5655b8fe4d4da2 mozilla-firefox-0.8-r3.ebuild 8152
-MD5 f6a1257ed13e65edafff819fd9d03427 ChangeLog 5054
+MD5 8646b212bd6a3ef5da9f5f26ed23e422 mozilla-firefox-0.8-r3.ebuild 8268
+MD5 6cfab56ffbd68751185975dc24b1aa33 ChangeLog 5262
MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160
MD5 507a3d1338e85acc8828cec7c91d22df files/digest-mozilla-firefox-0.8 73
MD5 88371b8f812caf799a1ede2b1b07c079 files/mozilla-firefox-mousebuttons.patch 17099
@@ -12,5 +12,6 @@ MD5 606e82226379fd5ae6cd1d0d1faff7ff files/10MozillaFirefox 31
MD5 507a3d1338e85acc8828cec7c91d22df files/digest-mozilla-firefox-0.8-r1 73
MD5 507a3d1338e85acc8828cec7c91d22df files/digest-mozilla-firefox-0.8-r2 73
MD5 507a3d1338e85acc8828cec7c91d22df files/digest-mozilla-firefox-0.8-r3 73
+MD5 3ad7410bd680964096c84eee3fa21abf files/firefox-0.8-gcc-3.4.patch 460
MD5 f0e9adeb0454377ce019e8969e644efb files/mozilla-firebird-amd64.patch 35052
MD5 bff260036c5dcca45da3218517fb33d8 files/icon/firefox-icon.png 3979
diff --git a/net-www/mozilla-firefox/files/firefox-0.8-gcc-3.4.patch b/net-www/mozilla-firefox/files/firefox-0.8-gcc-3.4.patch
new file mode 100644
index 000000000000..9de10a1fae8c
--- /dev/null
+++ b/net-www/mozilla-firefox/files/firefox-0.8-gcc-3.4.patch
@@ -0,0 +1,11 @@
+--- gfx/public/nsRegion.h.old 2003-03-25 02:57:42.000000000 +0000
++++ gfx/public/nsRegion.h 2004-04-23 02:25:09.606368256 +0100
+@@ -234,7 +234,7 @@
+ void MoveInto (nsRegion& aDestRegion)
+ { MoveInto (aDestRegion, mRectListHead.next); }
+
+- nsRegion (const nsRegion& aRegion); // Prevent copying of regions
++ public:nsRegion (const nsRegion& aRegion); // Prevent copying of regions
+ nsRegion& operator = (const nsRegion& aRegion);
+ };
+
diff --git a/net-www/mozilla-firefox/mozilla-firefox-0.8-r3.ebuild b/net-www/mozilla-firefox/mozilla-firefox-0.8-r3.ebuild
index 9cee596df872..b63b21900931 100644
--- a/net-www/mozilla-firefox/mozilla-firefox-0.8-r3.ebuild
+++ b/net-www/mozilla-firefox/mozilla-firefox-0.8-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firefox/mozilla-firefox-0.8-r3.ebuild,v 1.4 2004/04/26 16:11:46 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firefox/mozilla-firefox-0.8-r3.ebuild,v 1.5 2004/04/26 17:56:37 agriffis Exp $
inherit makeedit flag-o-matic gcc nsplugins eutils
@@ -55,6 +55,10 @@ src_unpack() {
# http://bugzilla.mozilla.org/show_bug.cgi?id=64485
# See bug 44646 (26 Apr 2004 agriffis)
epatch ${FILESDIR}/mozilla-firefox-mousebuttons.patch
+
+ # Fix compilation with gcc-3.4, bug 47870
+ # (26 Apr 2004 agriffis)
+ epatch ${FILESDIR}/firefox-0.8-gcc-3.4.patch
}
src_compile() {