Summary: | media-tv/xbmc-13.2-r1: compilation failure due to libav_hacks.h when compiling against libav-11.2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | DaggyStyle <daggs> |
Component: | Current packages | Assignee: | Gentoo Xbox project <xbox> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | media-video, spookyghost |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
patch to fix the issue |
Description
DaggyStyle
2015-02-21 19:54:09 UTC
Created attachment 397160 [details]
build log
I had the same error with libav-10.5 however removing the libav hacks configure option from the ebuild allowed the build to complete succesfully. xbmc starts but I haven't tested all the functionality. Created attachment 398798 [details, diff]
patch to fix the issue
xbmc-13.2 depends on at least libav-10_alpha which imho doesn't requires enabling libav-compat.
thus this patch should if it.
i doubt xbmc can work with libav without libav-compat switch; though, i also think xbmc-13 does not use neither ffmpeg nor libav but its bundled security-hazard ffmpeg 1.2 version... (In reply to Alexis Ballier from comment #4) > i doubt xbmc can work with libav without libav-compat switch; though, i also > think xbmc-13 does not use neither ffmpeg nor libav but its bundled > security-hazard ffmpeg 1.2 version... it seems like passing --with-ffmpeg=/some/path to the configure call forces xbmc to use external ffmpeg/libav, see: https://github.com/xbmc/xbmc/blob/0733361677d8e657e8c6c164577f6d2aae5766fd/configure.in#L1774 (In reply to DaggyStyle from comment #5) it's not really worth the time trying to hack xbmc apart. kodi has already made external library usage possible and that's in the tree. (In reply to SpanKY from comment #6) > (In reply to DaggyStyle from comment #5) > > it's not really worth the time trying to hack xbmc apart. kodi has already > made external library usage possible and that's in the tree. that would have been great if kodi wasn't hardcode dep against media-video/ffmpeg, see: dagg@NCC-5001-D ~ $ equery d media-video/ffmpeg * These packages depend on media-video/ffmpeg: ... media-tv/kodi-14.1 (>=media-video/ffmpeg-2.4[encode]) (media-video/ffmpeg[vdpau]) (In reply to DaggyStyle from comment #7) that's irrelevant to this bug. see the other bug open on the topic. going to punt as no more work is being done on xbmc. |