See the attached build.log
Created attachment 244191 [details] /var/tmp/portage/media-tv/xbmc-9999/temp/build.log build.log
Created attachment 244193 [details] /tmp/emerge.info emerge.info
Hi, -------------------------------------------------------- In file included from ../../cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.h:26, from ../../cores/dvdplayer/DVDCodecs/Video/VDPAU.h:25, from LinuxRendererGL.cpp:45: ../dvdplayer/Codecs/DllAvFormat.h: In member function ‘virtual int DllAvFormat::av_metadata_set2(AVMetadata**, const char*, const char*, int)’: ../dvdplayer/Codecs/DllAvFormat.h:184: error: ‘::av_metadata_set2’ has not been declared make[1]: *** [LinuxRendererGL.o] Error 1 -------------------------------------------------------- Quickly googling around, it seems that av_metadata_set (from ffmpeg, as you are compiling with support of external ffmpeg) has been deprecated in favor of av_metadata_set2 on the 25th of April 2010. As you are running x86 (stable), your ffmpeg might be too old and not include those changes ? "(looking at the Changelog in portage, 26 Oct 2009: +ffmpeg-0.5_p20373.ebuild. Seems a bit old for your bleeding edge xbmc).
Hey, I will try with 0.5_p22846 and report back to you
Compiles successfuly, seems like dependency has to be raised:)
fixed in the tree http://sources.gentoo.org/media-tv/xbmc/xbmc-9999.ebuild?r1=1.61&r2=1.62