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"
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.
Ok, fixed, thanks
*** Bug 54178 has been marked as a duplicate of this bug. ***