Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 391301 - media-libs/coin[javascript] doesn't actually build against newer dev-lang/spidermonkey's
Summary: media-libs/coin[javascript] doesn't actually build against newer dev-lang/spi...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Maciej Mrozowski
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-21 21:59 UTC by Ian Stakenvicius (RETIRED)
Modified: 2012-12-26 14:21 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 Ian Stakenvicius (RETIRED) gentoo-dev 2011-11-21 21:59:27 UTC
The ./configure script seems to be badly implemented regarding detection of spidermonkey -- the only libs it searches for at the moment is libjs (current stable provides libmozjs, and testing provides libmozjs185); and the vast majority of searches seem to relate to an embedded copy instead of a system copy (this is from reading through the ./configure script directly).

Furthermore, the tarball does not contain the extra .m4 files used to build configure (aclocal.m4 lists them for inclusion but I could not find spidermonkey.m4 anywhere).
Comment 1 Maciej Mrozowski gentoo-dev 2011-11-24 01:39:25 UTC
That's correct, upstream doesn't feel like distributing their .m4 macros with tarball, instead they provide generated blob..

(btw, macros are here http://hg.sim.no/simacros/default/file/c9c336b0ae4f)

Please provide usual info (emerge --info, build log)
Comment 2 Ian Stakenvicius (RETIRED) gentoo-dev 2011-11-24 04:12:56 UTC
Well i found this out by reading the configure script and aclocal.m4 directly...  ill do a test emerge and attach my --info and config.log tomorrow.
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2012-12-26 14:21:52 UTC
UNreproducable. Please provide info and reopen.