Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 433962 - www-client/firefox-10.0.6 - missing DEPEND on net-misc/curl
Summary: www-client/firefox-10.0.6 - missing DEPEND on net-misc/curl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-04 20:05 UTC by Mark Davies
Modified: 2012-09-12 22:52 UTC (History)
1 user (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 Mark Davies 2012-09-04 20:05:54 UTC
The www-client/firefox-10.0.6 build fails on a new system with little else installed giving the error

checking for curl/curl.h... no
configure: error: Couldn't find curl/curl.h which is required for the crash reporter.  Use --disable-crashreporter to disable the crash reporter.
*** Fix above errors and then restart with               "make -f client.mk build"

If I install net-misc/curl first the firefox build succeeds.

I assume firefox versions after 10.0.6 will also depend on net-misc/curl. The dependancy was present in the 10.0.5 ebuild but controlled by the crashreporter use flag which has been removed

Reproducible: Always
Comment 1 Jory A. Pratt gentoo-dev 2012-09-05 19:12:38 UTC
This was an oversight on my part, I removed crashreporter useflag and will fix the eclass to always disable crashreporter in firefox/thunderbird/seamonkey which will resolve the problem.
Comment 2 Jory A. Pratt gentoo-dev 2012-09-12 22:52:56 UTC
Crashreporter is now disabled in all mozilla products, which eliminates the dep all together.