I don't see a tracker for FFmpeg-1.0 (and I'm not sure if it concerns FFmpeg-0.11 as well). The problem is described here: https://bugzilla.rpmfusion.org/show_bug.cgi?id=2396 and thereis a link to a fix is also there: https://github.com/xbmc/xbmc/commit/ac2d961354533972c4bde5e8c7defd5404754877 However, applying patch described in this commit does not resolve the issue completely. There are still FFmpeg related errors (attaching build.log). I was trying to build xbmc-9999 but it failed since I didn't have swig or java installed (they are missing from DEPEND) and I didn't want to install it all. Reproducible: Always Steps to Reproduce: 1. unmask and emerge ffmpeg-1.0 2. emerge xbmc 3.
Created attachment 326874 [details] build.log
Created attachment 326876 [details] build.log
Sorry, by mistake I attached gziped log and I don't know how to delete it now. Second one is plain text.
if xbmc maintainers want this i can probably backport the fixes i sent for master to 11.0
ffmpeg/libav are packages i don't want to deal with, so if you posted patches for either, feel free to merge them
+ 24 Oct 2012; Alexis Ballier <aballier@gentoo.org> xbmc-11.0.ebuild, + -files/xbmc-11.0-ffmpeg.patch, files/xbmc-11.0-libav.patch: + Backport a huge patchset from upstream master to be compatible with ffmpeg + 0.10 up to current git master. Bug #438842. Rebase the libav patches on top + of these changes, it seems they were sent upstream but not applied. Drop a + now useless patch with this refactoring. Please CC me on bugs if these + patches cause problems. + Patchset is huge because ffmpeg was updated upstream after the 11.0 release...
I confirm that it builds fine on my system. Thanks!