I've been unsuccessfully trying to build the latest security patch version of Firefox 3.0. I keep getting the same error message after 3 days of re-syncing and retrying. The build dies early on in the patch-appliaction stage, so log.txt is small. The error message also mentioned to include the contents of the patch ".out" file, which I have done as log2.txt. Any ideas?
-- Walter Dnes <waltd...@waltdnes.org>
[32;01m*[0m You are enabling official branding. You may not redistribute this build [32;01m*[0m to any users on your network or the internet. Doing so puts yourself into [32;01m*[0m a legal problem with Mozilla Foundation [32;01m*[0m You can disable it by emerging mozilla-firefox _with_ the bindist USE-flag >>> Unpacking source... >>> Unpacking xulrunner-1.9.0.12.tar.bz2 to >>> /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work >>> Unpacking mozilla-firefox-3.0.12.tar.bz2 to >>> /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work >>> Unpacking mozilla-firefox-3.0.12-patches-0.1.tar.bz2 to >>> /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work >>> Source unpacked in /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work >>> Preparing source in >>> /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work/mozilla ... [32;01m*[0m Applying various patches (bugfixes/updates) ... [32;01m*[0m 000_flex-configure-LANG.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 001-firefox_gentoo_install_dirs.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 003-bz386904_config_rules_install_dist_files.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 005-installer_shouldnt_copy_xulrunner.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 020_noxul-mips-asm.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 021_noxul-mips-fpic.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 030-firefox_encode_spaces.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 055_firefox-2.0_gfbsd-pthreads.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 063_firefox-rpath-3.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 064_noxul-nsplugins-v3.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 068_noxul-nss-gentoo-fix.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 085-arm-gcc42.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 090-unaligned.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m 097_noxul_glibc-maxpathlen.patch ... [31;01m*[0m Failed Patch: 097_noxul_glibc-maxpathlen.patch ! [31;01m*[0m ( /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work/patch/097_noxul_glibc-maxpathlen.patch ) [31;01m*[0m [31;01m*[0m Include in your bugreport the contents of: [31;01m*[0m [31;01m*[0m /var/tmp/portage/www-client/mozilla-firefox-3.0.12/temp/097_noxul_glibc-maxpathlen.patch-6570.out [31;01m*[0m [31;01m*[0m ERROR: www-client/mozilla-firefox-3.0.12 failed. [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 49: Called src_prepare [31;01m*[0m environment, line 3291: Called epatch '/var/tmp/portage/www-client/mozilla-firefox-3.0.12/work/patch' [31;01m*[0m environment, line 1747: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m die "Failed Patch: ${patchname}!"; [31;01m*[0m The die message: [31;01m*[0m Failed Patch: 097_noxul_glibc-maxpathlen.patch! [31;01m*[0m [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. [31;01m*[0m A complete build log is located at '/var/log/portage/www-client:mozilla-firefox-3.0.12:20090726-200847.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/www-client/mozilla-firefox-3.0.12/temp/environment'. [31;01m*[0m
***** 097_noxul_glibc-maxpathlen.patch ***** ============================================ PATCH COMMAND: patch -p0 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work/patch/097_noxul_glibc-maxpathlen.patch ============================================ patching file xpcom/build/nsXPCOMPrivate.h Hunk #1 FAILED at 231. 1 out of 1 hunk FAILED -- saving rejects to file xpcom/build/nsXPCOMPrivate.h.rej ============================================ PATCH COMMAND: patch -p1 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work/patch/097_noxul_glibc-maxpathlen.patch ============================================ can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- xpcom/build/nsXPCOMPrivate.h.old Tue Oct 21 16:36:29 2008 +1300 |+++ xpcom/build/nsXPCOMPrivate.h Mon Oct 20 22:55:57 2008 -0500 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ============================================ PATCH COMMAND: patch -p2 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work/patch/097_noxul_glibc-maxpathlen.patch ============================================ can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- xpcom/build/nsXPCOMPrivate.h.old Tue Oct 21 16:36:29 2008 +1300 |+++ xpcom/build/nsXPCOMPrivate.h Mon Oct 20 22:55:57 2008 -0500 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ============================================ PATCH COMMAND: patch -p3 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work/patch/097_noxul_glibc-maxpathlen.patch ============================================ missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- xpcom/build/nsXPCOMPrivate.h.old Tue Oct 21 16:36:29 2008 +1300 |+++ xpcom/build/nsXPCOMPrivate.h Mon Oct 20 22:55:57 2008 -0500 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ============================================ PATCH COMMAND: patch -p4 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/www-client/mozilla-firefox-3.0.12/work/patch/097_noxul_glibc-maxpathlen.patch ============================================ missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- xpcom/build/nsXPCOMPrivate.h.old Tue Oct 21 16:36:29 2008 +1300 |+++ xpcom/build/nsXPCOMPrivate.h Mon Oct 20 22:55:57 2008 -0500 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored