This is a tracker bug to support the unmasking of dev-lang/spidermonkey-1.8.5 .. I am in the process of reviewing all ebuilds that depend on spidermonkey and am filing bugs on each of them in order to handle (at minimum) compile-time support.
..ok I think that's all the deps.
It should be noted that www-client/elinks currently does not support spidermonkey-1.8.5 (DEPENDs already show this).
regarding bug 376979 , the maintainer has said that current versions of app-accessibility/edbrowse can be masked when spidemronkey-1.8.5 is unmasked (the next release will support spidermonkey-1.8.5)
app-accessibility/edbrowse - works
dev-db/couchdb - works as of 1.1.1
dev-db/mongodb - got three bugs on activities related to this one
dev-libs/gjs - works as of 1.30.0
dev-vcs/veracity - n/a, they embed their own version
gnome-base/gnome-shell - good to go, needs 1.8.5
media-gfx/freewrl - supports 1.8.5
media-libs/coin - doesn't work with any >=1.8 atm, not a holdback
media-video/gxine - crashing at runtime but not related to sm-1.8.5
net-misc/mediatomb - fixed
net-misc/plowshare - fixed now that js shell is available
www-client/elinks - fix ready, waiting for maintainer to approve/commit
Looks like we're nearly ready. All that's left is committing the change for elinks (bug 391297) and resolving mongodb (the other three).
Anarchy gave the go-ahead to unmask, as the remaining bugs are not serious enough to block things (all of their current deps are valid).
+ 24 Nov 2011; Ian Stakenvicius <firstname.lastname@example.org> package.mask:
+ Unmasked dev-lang/spidermonkey-1.8.5 and non-gnome3 package versions that
+ depend on it