Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 156169 - mozilla-firefox compiled with disable-jsd by default
Summary: mozilla-firefox compiled with disable-jsd by default
Status: RESOLVED DUPLICATE of bug 154876
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-24 17:29 UTC by Alexey Spiridonov
Modified: 2006-11-25 00:28 UTC (History)
0 users

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 Alexey Spiridonov 2006-11-24 17:29:35 UTC
Hello,

Currently, one has to compile mozilla-firefox with the USE flag mozdevelop in order to be able to later install any JavaScript debugging extension (Venkman or Firebug). 

Firebug quietly fails to work when Firefox is compiled with --disable-jsd. Venkman, fortunately, complains, and this is how I figured out what's wrong.
However, I wasted a half an hour of my life trying for find out why a perfectly good extension wasn't working.

Here's what Venkman says: 
"JS Debugger Service is not installed. (Perhaps this application was built [snip] with --disable-jsd [snip]. You can resolve this by recompiling without that option or complaining to your vendor [who shouldn't be using that flag]"

I also think that Gentoo shouldn't be using that flag -- applications expect the support to be there, and so the flag should be a negative (moznojsd, or something like that). 

I'm not sure if --enable-xpctools is still necessary for profiling support in Venkman.  If it isn't, maybe the only flags should be "moznojsd" and "mozvenkman"?
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-11-25 00:28:18 UTC

*** This bug has been marked as a duplicate of 154876 ***