Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54166 - mozilla-firebird-amd64.patch fails on emerging mozilla-firefox-0.9-r1
Summary: mozilla-firebird-amd64.patch fails on emerging mozilla-firefox-0.9-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 54178 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-06-16 23:11 UTC by Andrew Williams
Modified: 2004-06-18 07:22 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Williams 2004-06-16 23:11:31 UTC
Emerging mozilla-firefox-0.9-r1 fails as mozilla-firebird-amd64.patch produces an error

Reproducible: Always
Steps to Reproduce:
1. emerge -u net-www/mozilla-firefox
2.
3.
Actual Results:  
>>> md5 src_uri ;-) firefox-0.9-source.tar.bz2 
>>> Unpacking source... 
>>> Unpacking firefox-0.9-source.tar.bz2 
to /data/port_tmp/portage/mozilla-firefox-0.9-r1/work 
amd64 
 * Applying mozilla-firebird-amd64.patch... 
 
 * Failed Patch: mozilla-firebird-amd64.patch! 
 * 
 * Include in your bugreport the contents of: 
 * 
 *   /data/port_tmp/portage/mozilla-firefox-0.9-r1/temp/mozilla-firebird-amd64.patch-5255.out 
 
 
!!! ERROR: net-www/mozilla-firefox-0.9-r1 failed. 
!!! Function epatch, Line 322, Exitcode 0 
!!! Failed Patch: mozilla-firebird-amd64.patch! 
 
 
Contents of mozilla-firebird-amd64.patch-5255.out is: 
 
***** mozilla-firebird-amd64.patch ***** 
 
======================================== 
 
PATCH COMMAND:  patch -p0 -g0 
< /usr/portage/net-www/mozilla-firefox/files/mozilla-firebird-amd64.patch 
 
======================================== 
can't find file to patch at input line 4 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/config/mkdepend/imakemdep.h 
mozilla/config/mkdepend/imakemdep.h 
|--- mozilla.old/config/mkdepend/imakemdep.h	1998-09-05 00:22:25.000000000 
-0400 
|+++ mozilla/config/mkdepend/imakemdep.h	2003-09-27 16:20:55.105322104 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 17 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/directory/c-sdk/ldap/libraries/liblber/lber-int.h 
mozilla/directory/c-sdk/ldap/libraries/liblber/lber-int.h 
|--- mozilla.old/directory/c-sdk/ldap/libraries/liblber/lber-int.h	
2002-03-26 16:53:23.000000000 -0500 
|+++ mozilla/directory/c-sdk/ldap/libraries/liblber/lber-int.h	2003-09-27 
16:20:55.104322256 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 48 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/configure mozilla/nsprpub/configure 
|--- mozilla.old/nsprpub/configure	2003-05-19 15:05:42.000000000 -0400 
|+++ mozilla/nsprpub/configure	2003-09-27 16:20:55.085325144 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 61 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/configure.in mozilla/nsprpub/configure.in 
|--- mozilla.old/nsprpub/configure.in	2003-05-19 15:05:48.000000000 -0400 
|+++ mozilla/nsprpub/configure.in	2003-09-27 16:20:55.077326360 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 74 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/include/md/_linux.cfg 
mozilla/nsprpub/pr/include/md/_linux.cfg 
|--- mozilla.old/nsprpub/pr/include/md/_linux.cfg	2003-02-26 
18:53:38.000000000 -0500 
|+++ mozilla/nsprpub/pr/include/md/_linux.cfg	2003-09-27 16:20:55.053330008 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 130 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/include/md/_linux.h 
mozilla/nsprpub/pr/include/md/_linux.h 
|--- mozilla.old/nsprpub/pr/include/md/_linux.h	2003-02-26 18:53:39.000000000 
-0500 
|+++ mozilla/nsprpub/pr/include/md/_linux.h	2003-09-27 16:20:55.053330008 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
can't find file to patch at input line 162 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/src/io/prprf.c 
mozilla/nsprpub/pr/src/io/prprf.c 
|--- mozilla.old/nsprpub/pr/src/io/prprf.c	2003-02-26 18:53:42.000000000 
-0500 
|+++ mozilla/nsprpub/pr/src/io/prprf.c	2003-09-27 16:20:55.068327728 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
patching file mozilla/nsprpub/pr/src/md/unix/os_Linux_x86_64.s 
can't find file to patch at input line 272 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/security/coreconf/Linux.mk 
mozilla/security/coreconf/Linux.mk 
|--- mozilla.old/security/coreconf/Linux.mk	2003-04-30 20:31:20.000000000 
-0400 
|+++ mozilla/security/coreconf/Linux.mk	2003-09-27 16:20:55.093323928 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
can't find file to patch at input line 294 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/xpcom/reflect/xptcall/src/md/unix/Makefile.in 
mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 
|--- mozilla.old/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2003-06-18 
23:02:34.000000000 -0400 
|+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2003-09-27 
16:20:55.105322104 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
patching file 
mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp 
patching file 
mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp 
can't find file to patch at input line 704 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
mozilla/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
|--- mozilla.old/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp	2003-02-22 
23:41:18.000000000 -0500 
|+++ mozilla/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp	2003-09-27 
16:21:05.754703152 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
9 out of 9 hunks ignored 
======================================== 
 
PATCH COMMAND:  patch -p1 -g0 
< /usr/portage/net-www/mozilla-firefox/files/mozilla-firebird-amd64.patch 
 
======================================== 
patching file config/mkdepend/imakemdep.h 
patching file directory/c-sdk/ldap/libraries/liblber/lber-int.h 
Hunk #1 FAILED at 236. 
1 out of 1 hunk FAILED -- saving rejects to file 
directory/c-sdk/ldap/libraries/liblber/lber-int.h.rej 
patching file nsprpub/configure 
Hunk #1 succeeded at 3838 with fuzz 2 (offset 109 lines). 
patching file nsprpub/configure.in 
Hunk #1 succeeded at 1222 with fuzz 2 (offset 4 lines). 
patching file nsprpub/pr/include/md/_linux.cfg 
Hunk #1 succeeded at 228 (offset 46 lines). 
patching file nsprpub/pr/include/md/_linux.h 
Hunk #1 FAILED at 49. 
Hunk #2 succeeded at 126 with fuzz 1 (offset 17 lines). 
1 out of 2 hunks FAILED -- saving rejects to file 
nsprpub/pr/include/md/_linux.h.rej 
patching file nsprpub/pr/src/io/prprf.c 
Hunk #1 FAILED at 51. 
1 out of 1 hunk FAILED -- saving rejects to file nsprpub/pr/src/io/prprf.c.rej 
The next patch would create the file nsprpub/pr/src/md/unix/os_Linux_x86_64.s, 
which already exists!  Applying it anyway. 
patching file nsprpub/pr/src/md/unix/os_Linux_x86_64.s 
Patch attempted to create file nsprpub/pr/src/md/unix/os_Linux_x86_64.s, which 
already exists. 
Hunk #1 FAILED at 1. 
1 out of 1 hunk FAILED -- saving rejects to file 
nsprpub/pr/src/md/unix/os_Linux_x86_64.s.rej 
patching file security/coreconf/Linux.mk 
Hunk #1 succeeded at 70 with fuzz 2 (offset 4 lines). 
Hunk #2 succeeded at 121 (offset 10 lines). 
patching file xpcom/reflect/xptcall/src/md/unix/Makefile.in 
Hunk #1 FAILED at 55. 
Hunk #2 succeeded at 75 (offset 5 lines). 
1 out of 2 hunks FAILED -- saving rejects to file 
xpcom/reflect/xptcall/src/md/unix/Makefile.in.rej 
The next patch would create the file 
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp, 
which already exists!  Applying it anyway. 
patching file xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp 
Patch attempted to create file 
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp, which already 
exists. 
Hunk #1 FAILED at 1. 
1 out of 1 hunk FAILED -- saving rejects to file 
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp.rej 
The next patch would create the file 
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp, 
which already exists!  Applying it anyway. 
patching file xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp 
Patch attempted to create file 
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp, which already 
exists. 
Hunk #1 FAILED at 1. 
1 out of 1 hunk FAILED -- saving rejects to file 
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp.rej 
patching file xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
Hunk #1 succeeded at 100 with fuzz 2 (offset 13 lines). 
Hunk #2 succeeded at 153 with fuzz 2 (offset 26 lines). 
Hunk #3 succeeded at 277 (offset 40 lines). 
Hunk #4 succeeded at 328 (offset 58 lines). 
Hunk #5 FAILED at 425. 
Hunk #6 FAILED at 523. 
Hunk #7 FAILED at 694. 
Hunk #8 succeeded at 964 with fuzz 2 (offset 236 lines). 
Hunk #9 FAILED at 1134. 
4 out of 9 hunks FAILED -- saving rejects to file 
xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp.rej 
======================================== 
 
PATCH COMMAND:  patch -p2 -g0 
< /usr/portage/net-www/mozilla-firefox/files/mozilla-firebird-amd64.patch 
 
======================================== 
can't find file to patch at input line 4 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/config/mkdepend/imakemdep.h 
mozilla/config/mkdepend/imakemdep.h 
|--- mozilla.old/config/mkdepend/imakemdep.h	1998-09-05 00:22:25.000000000 
-0400 
|+++ mozilla/config/mkdepend/imakemdep.h	2003-09-27 16:20:55.105322104 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 17 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/directory/c-sdk/ldap/libraries/liblber/lber-int.h 
mozilla/directory/c-sdk/ldap/libraries/liblber/lber-int.h 
|--- mozilla.old/directory/c-sdk/ldap/libraries/liblber/lber-int.h	
2002-03-26 16:53:23.000000000 -0500 
|+++ mozilla/directory/c-sdk/ldap/libraries/liblber/lber-int.h	2003-09-27 
16:20:55.104322256 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
patching file configure 
Hunk #1 FAILED at 3729. 
1 out of 1 hunk FAILED -- saving rejects to file configure.rej 
patching file configure.in 
Hunk #1 FAILED at 1218. 
1 out of 1 hunk FAILED -- saving rejects to file configure.in.rej 
can't find file to patch at input line 74 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/include/md/_linux.cfg 
mozilla/nsprpub/pr/include/md/_linux.cfg 
|--- mozilla.old/nsprpub/pr/include/md/_linux.cfg	2003-02-26 
18:53:38.000000000 -0500 
|+++ mozilla/nsprpub/pr/include/md/_linux.cfg	2003-09-27 16:20:55.053330008 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 130 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/include/md/_linux.h 
mozilla/nsprpub/pr/include/md/_linux.h 
|--- mozilla.old/nsprpub/pr/include/md/_linux.h	2003-02-26 18:53:39.000000000 
-0500 
|+++ mozilla/nsprpub/pr/include/md/_linux.h	2003-09-27 16:20:55.053330008 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
can't find file to patch at input line 162 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/src/io/prprf.c 
mozilla/nsprpub/pr/src/io/prprf.c 
|--- mozilla.old/nsprpub/pr/src/io/prprf.c	2003-02-26 18:53:42.000000000 
-0500 
|+++ mozilla/nsprpub/pr/src/io/prprf.c	2003-09-27 16:20:55.068327728 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
patching file pr/src/md/unix/os_Linux_x86_64.s 
can't find file to patch at input line 272 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/security/coreconf/Linux.mk 
mozilla/security/coreconf/Linux.mk 
|--- mozilla.old/security/coreconf/Linux.mk	2003-04-30 20:31:20.000000000 
-0400 
|+++ mozilla/security/coreconf/Linux.mk	2003-09-27 16:20:55.093323928 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
can't find file to patch at input line 294 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/xpcom/reflect/xptcall/src/md/unix/Makefile.in 
mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 
|--- mozilla.old/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2003-06-18 
23:02:34.000000000 -0400 
|+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2003-09-27 
16:20:55.105322104 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
patching file reflect/xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp 
patching file reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp 
can't find file to patch at input line 704 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
mozilla/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
|--- mozilla.old/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp	2003-02-22 
23:41:18.000000000 -0500 
|+++ mozilla/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp	2003-09-27 
16:21:05.754703152 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
9 out of 9 hunks ignored 
======================================== 
 
PATCH COMMAND:  patch -p3 -g0 
< /usr/portage/net-www/mozilla-firefox/files/mozilla-firebird-amd64.patch 
 
======================================== 
can't find file to patch at input line 4 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/config/mkdepend/imakemdep.h 
mozilla/config/mkdepend/imakemdep.h 
|--- mozilla.old/config/mkdepend/imakemdep.h	1998-09-05 00:22:25.000000000 
-0400 
|+++ mozilla/config/mkdepend/imakemdep.h	2003-09-27 16:20:55.105322104 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 17 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/directory/c-sdk/ldap/libraries/liblber/lber-int.h 
mozilla/directory/c-sdk/ldap/libraries/liblber/lber-int.h 
|--- mozilla.old/directory/c-sdk/ldap/libraries/liblber/lber-int.h	
2002-03-26 16:53:23.000000000 -0500 
|+++ mozilla/directory/c-sdk/ldap/libraries/liblber/lber-int.h	2003-09-27 
16:20:55.104322256 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
missing header for unified diff at line 48 of patch 
can't find file to patch at input line 48 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/configure mozilla/nsprpub/configure 
|--- mozilla.old/nsprpub/configure	2003-05-19 15:05:42.000000000 -0400 
|+++ mozilla/nsprpub/configure	2003-09-27 16:20:55.085325144 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
missing header for unified diff at line 61 of patch 
can't find file to patch at input line 61 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/configure.in mozilla/nsprpub/configure.in 
|--- mozilla.old/nsprpub/configure.in	2003-05-19 15:05:48.000000000 -0400 
|+++ mozilla/nsprpub/configure.in	2003-09-27 16:20:55.077326360 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 74 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/include/md/_linux.cfg 
mozilla/nsprpub/pr/include/md/_linux.cfg 
|--- mozilla.old/nsprpub/pr/include/md/_linux.cfg	2003-02-26 
18:53:38.000000000 -0500 
|+++ mozilla/nsprpub/pr/include/md/_linux.cfg	2003-09-27 16:20:55.053330008 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 130 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/include/md/_linux.h 
mozilla/nsprpub/pr/include/md/_linux.h 
|--- mozilla.old/nsprpub/pr/include/md/_linux.h	2003-02-26 18:53:39.000000000 
-0500 
|+++ mozilla/nsprpub/pr/include/md/_linux.h	2003-09-27 16:20:55.053330008 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
can't find file to patch at input line 162 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/src/io/prprf.c 
mozilla/nsprpub/pr/src/io/prprf.c 
|--- mozilla.old/nsprpub/pr/src/io/prprf.c	2003-02-26 18:53:42.000000000 
-0500 
|+++ mozilla/nsprpub/pr/src/io/prprf.c	2003-09-27 16:20:55.068327728 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
patching file src/md/unix/os_Linux_x86_64.s 
can't find file to patch at input line 272 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/security/coreconf/Linux.mk 
mozilla/security/coreconf/Linux.mk 
|--- mozilla.old/security/coreconf/Linux.mk	2003-04-30 20:31:20.000000000 
-0400 
|+++ mozilla/security/coreconf/Linux.mk	2003-09-27 16:20:55.093323928 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
can't find file to patch at input line 294 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/xpcom/reflect/xptcall/src/md/unix/Makefile.in 
mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 
|--- mozilla.old/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2003-06-18 
23:02:34.000000000 -0400 
|+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2003-09-27 
16:20:55.105322104 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
patching file xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp 
patching file xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp 
can't find file to patch at input line 704 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
mozilla/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
|--- mozilla.old/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp	2003-02-22 
23:41:18.000000000 -0500 
|+++ mozilla/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp	2003-09-27 
16:21:05.754703152 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
9 out of 9 hunks ignored 
======================================== 
 
PATCH COMMAND:  patch -p4 -g0 
< /usr/portage/net-www/mozilla-firefox/files/mozilla-firebird-amd64.patch 
 
======================================== 
missing header for unified diff at line 4 of patch 
can't find file to patch at input line 4 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/config/mkdepend/imakemdep.h 
mozilla/config/mkdepend/imakemdep.h 
|--- mozilla.old/config/mkdepend/imakemdep.h	1998-09-05 00:22:25.000000000 
-0400 
|+++ mozilla/config/mkdepend/imakemdep.h	2003-09-27 16:20:55.105322104 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 17 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/directory/c-sdk/ldap/libraries/liblber/lber-int.h 
mozilla/directory/c-sdk/ldap/libraries/liblber/lber-int.h 
|--- mozilla.old/directory/c-sdk/ldap/libraries/liblber/lber-int.h	
2002-03-26 16:53:23.000000000 -0500 
|+++ mozilla/directory/c-sdk/ldap/libraries/liblber/lber-int.h	2003-09-27 
16:20:55.104322256 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
missing header for unified diff at line 48 of patch 
can't find file to patch at input line 48 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/configure mozilla/nsprpub/configure 
|--- mozilla.old/nsprpub/configure	2003-05-19 15:05:42.000000000 -0400 
|+++ mozilla/nsprpub/configure	2003-09-27 16:20:55.085325144 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
missing header for unified diff at line 61 of patch 
can't find file to patch at input line 61 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/configure.in mozilla/nsprpub/configure.in 
|--- mozilla.old/nsprpub/configure.in	2003-05-19 15:05:48.000000000 -0400 
|+++ mozilla/nsprpub/configure.in	2003-09-27 16:20:55.077326360 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 74 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/include/md/_linux.cfg 
mozilla/nsprpub/pr/include/md/_linux.cfg 
|--- mozilla.old/nsprpub/pr/include/md/_linux.cfg	2003-02-26 
18:53:38.000000000 -0500 
|+++ mozilla/nsprpub/pr/include/md/_linux.cfg	2003-09-27 16:20:55.053330008 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
can't find file to patch at input line 130 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/include/md/_linux.h 
mozilla/nsprpub/pr/include/md/_linux.h 
|--- mozilla.old/nsprpub/pr/include/md/_linux.h	2003-02-26 18:53:39.000000000 
-0500 
|+++ mozilla/nsprpub/pr/include/md/_linux.h	2003-09-27 16:20:55.053330008 
-0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
can't find file to patch at input line 162 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/nsprpub/pr/src/io/prprf.c 
mozilla/nsprpub/pr/src/io/prprf.c 
|--- mozilla.old/nsprpub/pr/src/io/prprf.c	2003-02-26 18:53:42.000000000 
-0500 
|+++ mozilla/nsprpub/pr/src/io/prprf.c	2003-09-27 16:20:55.068327728 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
1 out of 1 hunk ignored 
patching file md/unix/os_Linux_x86_64.s 
missing header for unified diff at line 272 of patch 
can't find file to patch at input line 272 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/security/coreconf/Linux.mk 
mozilla/security/coreconf/Linux.mk 
|--- mozilla.old/security/coreconf/Linux.mk	2003-04-30 20:31:20.000000000 
-0400 
|+++ mozilla/security/coreconf/Linux.mk	2003-09-27 16:20:55.093323928 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
can't find file to patch at input line 294 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/xpcom/reflect/xptcall/src/md/unix/Makefile.in 
mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 
|--- mozilla.old/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2003-06-18 
23:02:34.000000000 -0400 
|+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2003-09-27 
16:20:55.105322104 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
2 out of 2 hunks ignored 
patching file src/md/unix/xptcinvoke_x86_64_linux.cpp 
patching file src/md/unix/xptcstubs_x86_64_linux.cpp 
can't find file to patch at input line 704 
Perhaps you used the wrong -p or --strip option? 
The text leading up to this was: 
-------------------------- 
|diff -ruN mozilla.old/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
mozilla/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp 
|--- mozilla.old/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp	2003-02-22 
23:41:18.000000000 -0500 
|+++ mozilla/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp	2003-09-27 
16:21:05.754703152 -0400 
-------------------------- 
No file to patch.  Skipping patch. 
9 out of 9 hunks ignored 

Expected Results:  
Should have patched correctly and compiled. 

Portage 2.0.50-r8 (gcc34-amd64-2004.1, gcc-3.4.0, glibc-2.3.4.20040605-r0, 
2.6.5-gentoo-r1) 
================================================================= 
System uname: 2.6.5-gentoo-r1 x86_64 4 
Gentoo Base System version 1.4.16 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="amd64 ~amd64" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -march=athlon64 -mtune=athlon64 -pipe -maccumulate-outgoing-args 
-fomit-frame-pointer -fweb" 
CHOST="x86_64-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O2 -march=athlon64 -mtune=athlon64 -pipe -maccumulate-outgoing-args 
-fomit-frame-pointer -fweb" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo 
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo 
http://gentoo.mirror.sdv.fr http://ftp.easynet.nl/mirror/gentoo 
http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/data/port_tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="X aalib alsa amd64 apache2 apm arts ati avi berkdb bonobo breakme cdr 
crypt cups dga dga2 doc dvd dvdr encode esd foomaticdb gdbm ggi gif gimpprint 
gnome gnome2 gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imap imlib jpeg kde 
ldap libg++ libwww maildir mikmod motif mozilla mpeg nas ncurses nls oggvorbis 
opengl oss pam pdflib perl png python qt quicktime radeon readline sdl slang 
spell ssl tcltk tcpd tetex theora truetype unicode v4l v4l2 wmf xml xml2 xmms 
xv xvid zlib"
Comment 1 Herbie Hopkins (RETIRED) gentoo-dev 2004-06-17 03:28:05 UTC
This patch is unnecessary for this version of firefox. I've tested it successfully with the patch line comented out.

Also I restricting optimizations to -01 is no longer neccesary, I've build and run 0.9 with CFLAGS="-march=athlon64 -O2 -fweb -ftracer" (comenting the -O1 restriction out of the ebuild) without problem. I'm using gcc-3.4.0-r6.

also, bug #54178 is a duplicate of this bug.
Comment 2 Aron Griffis (RETIRED) gentoo-dev 2004-06-17 06:31:44 UTC
Ok, fixed, thanks
Comment 3 Aron Griffis (RETIRED) gentoo-dev 2004-06-18 07:22:45 UTC
*** Bug 54178 has been marked as a duplicate of this bug. ***