Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 422983 - media-video/gxine missing support for spidermonkey-1.8.7
Summary: media-video/gxine missing support for spidermonkey-1.8.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: mozjs187
  Show dependency tree
 
Reported: 2012-06-22 14:47 UTC by Ian Stakenvicius (RETIRED)
Modified: 2012-06-28 20:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
patch to add a configure check for mozjs187 (gxine-0.5.907-mozjs187.patch,793 bytes, patch)
2012-06-22 14:47 UTC, Ian Stakenvicius (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Stakenvicius (RETIRED) gentoo-dev 2012-06-22 14:47:09 UTC
Created attachment 315979 [details, diff]
patch to add a configure check for mozjs187

spidermonkey-1.8.7 changed the base lib name again, and so gxine's configure (specifically, m4/_js.m4) needs to be patched so that it finds the lib again.

Reportedly, although there were API changes, many other packages seem to work with 1.8.7 without issue as long as they were compatible with 1.8.5 -- dev-libs/gjs, media-gfx/freewrl, sys-auth/polkit are a few examples.  I would have done runtime-tests of gxine but I do not have a use case that would test its javascript functionality.

The attached patch fixes the build issue.  Please apply so that spidermonkey-1.8.7 can be unmasked in the neat future.

(PS, since this is a build-system only patch, I assume it can be applied in place without revbump)
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-06-28 20:43:15 UTC
Seems to work here.

http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/gxine/gxine-0.5.907.ebuild?r1=1.6&r2=1.7