Summary: | www-plugins/gecko-mediaplayer-1.0.5_beta1_p20111203 fails to compile with net-libs/xulrunner installed (confliction definition of NP_GetMIMEDescription) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Adrian.Bassett, andriy155, julien.sanchez, petr.pisar, sven.koehler, ulm |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 383149 | ||
Bug Blocks: | |||
Attachments: | /var/tmp/portage/www-plugins/gecko-mediaplayer-1.0.5_beta1_p20111203/temp/build.log |
Description
Juergen Rose
2011-12-03 17:51:56 UTC
Created attachment 294619 [details]
/var/tmp/portage/www-plugins/gecko-mediaplayer-1.0.5_beta1_p20111203/temp/build.log
Confirmed on ~amd64. same here emerge -C xulrunner so it will properly use npapi-sdk instead (for now as a workaround, will look into this tomorrow) Appending "-I/usr/include/nspr -I/usr/include/firefox" to CFLAGS and CXXFLAGS, as well as passing "--with-xulrunner-sdk=/usr/include/firefox --enable-new-libxul" fixes it. Furthermore, it should depend on a recent enough Firefox version. I think FF 7 introduced this API change? Please ignore what I wrote above. I got confused with beta1 vs p20111203. I believe we need this https://code.google.com/p/gecko-mediaplayer/source/detail?r=486# https://code.google.com/p/gecko-mediaplayer/issues/detail?id=158#c12 actually they made more changes then that because of xulrunner. Looks like we need a bump to beta2. https://code.google.com/p/gecko-mediaplayer/source/detail?r=485 (why can't I edit my posts :/ ) gecko-mediaplayer-1.0.5_beta1_p20111207 in portage thanks original reporter & rest of you |