Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 282790 - mozilla-firefox-3.0.13 fails to emerge: failed patch
Summary: mozilla-firefox-3.0.13 fails to emerge: failed patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-26 10:28 UTC by Christopher Schwan
Modified: 2009-09-05 16:18 UTC (History)
2 users (show)

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


Attachments
build log (build.log,3.67 KB, text/plain)
2009-08-26 10:30 UTC, Christopher Schwan
Details
patch output (097_noxul_glibc-maxpathlen.patch-10356.out,2.94 KB, text/plain)
2009-08-26 10:31 UTC, Christopher Schwan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Schwan 2009-08-26 10:28:39 UTC
emerging firefox fails because of 097_noxul_glibc-maxpathlen.patch:

 * Failed Patch: 097_noxul_glibc-maxpathlen.patch !
 *  ( /var/tmp/portage/www-client/mozilla-firefox-3.0.13/work/patch/097_noxul_glibc-maxpathlen.patch )
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/www-client/mozilla-firefox-3.0.13/temp/097_noxul_glibc-maxpathlen.patch-10356.out
 *
 * ERROR: www-client/mozilla-firefox-3.0.13 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_prepare
 *             environment, line 3346:  Called epatch '/var/tmp/portage/www-client/mozilla-firefox-3.0.13/work/patch'
 *             environment, line 1779:  Called die
 * The specific snippet of code:
 *                   die "Failed Patch: ${patchname}!";
 *  The die message:
 *   Failed Patch: 097_noxul_glibc-maxpathlen.patch!


Reproducible: Always
Comment 1 Christopher Schwan 2009-08-26 10:30:25 UTC
Created attachment 202309 [details]
build log
Comment 2 Christopher Schwan 2009-08-26 10:31:57 UTC
Created attachment 202310 [details]
patch output
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2009-08-26 10:34:26 UTC
Yes, that is known, but because of security vulnerabilities it was decied to
ignore that failure as nobody will built without USE=xulrunner. :)  We were
wrong. 
Comment 4 Christopher Schwan 2009-08-26 10:54:17 UTC
Yes, you are ;). But i already noticed that support for xulrunner flag is dropped in more recent versions of firefox so i decided to enable USE=xulrunner which hopefully fixes it. It would be nice if you could tell me what xulrunner is needed for or if you point me to a site where this is explained (i switched xulrunner off because i couldnt figure out whats its useful for).
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2009-08-26 11:19:18 UTC
From https://developer.mozilla.org/en/XULRunner

"XULRunner provides an environment for developers to build XUL-based applications such as Firefox and Thunderbird. It provides mechanisms for installing, upgrading, and uninstalling applications."

So XULRunner is the base on which Firefox is built on.
Comment 6 Vincent de Phily 2009-09-02 16:15:51 UTC
Either the patching should be fixed, or the xulrunner flag should be forced for this ebuild.

Compiling with -xulrunner is a time and download saver when you dont have any other firefox-dependent ebuilds. AFAIK, there is no behavior difference between having the flag on or off ?
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2009-09-05 16:18:48 UTC
Fixed