Summary: | Please review Prefix changes for dev-lang/spidermonkey | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Fabian Groffen <grobian> |
Component: | Prefix Support | Assignee: | Jory A. Pratt <anarchy> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mozilla, prefix |
Priority: | Normal | Keywords: | InOverlay |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 315803 |
Description
Fabian Groffen
2012-10-07 14:08:38 UTC
Is there a reason why you can not work with 1.8.5 rather then a buggy 1.7.0? 1.8.5 is going stable and is where everything should be moving to. mongodb :( (In reply to comment #2) > mongodb :( External javascript support is officially gone from mongodb upstream; if you don't want to use v8 you are supposed to use their embedded and hacked copy of a spidermonkey-1.8.0 pre-release. See bug 390631 (which I will be trying to complete in the next day or three) whatever, the ebuild defaults to spidermonkey (and v8 is a no-go area on most platforms), so couldn't tell, really If the ebuild needs to be hacked to do things differently, it seems mongo is very happy with this version of spidermonkey, though... committed a 1.7.0-r3 with suggested changes to the overlay. I used DESTDIR=${ED} instead of specifying a PREFIX though; i could not see any difference in the result. (In reply to comment #5) > I used > DESTDIR=${ED} instead of specifying a PREFIX though; i could not see any > difference in the result. That's a shame. Some platforms really need to have a sane PREFIX set, because they calculate paths off of that, and store them in binaries/libraries produced. Thanks for taking the changes to the overlay. (In reply to comment #6) > (In reply to comment #5) > > I used > > DESTDIR=${ED} instead of specifying a PREFIX though; i could not see any > > difference in the result. > > That's a shame. Some platforms really need to have a sane PREFIX set, > because they calculate paths off of that, and store them in > binaries/libraries produced. > > Thanks for taking the changes to the overlay. Change was removed from overlay, it belongs in tree feel free to commit it there for the 1.7.0 branch but it wont be around much longer due to security issues that are present in the engine. By comment #3 and comment #7, I'll declare this bug as not worth the trouble, closing without committing anything. I'm still planning to commit it to the tree; just waiting for the herd OK to commit EAPI=5 ebuilds. |