Created attachment 353076 [details] config.log checking for AVCODEC... yes configure: error: libavcodec versions 55 and later are not supported yet.
Fixed in 2.1 release. See e.g. here: http://ffmpeg.org/pipermail/ffmpeg-devel/2013-July/146449.html
(In reply to gerion from comment #1) > Fixed in 2.1 release. See e.g. here: > http://ffmpeg.org/pipermail/ffmpeg-devel/2013-July/146449.html OK. So it confirmed my guess about libavcodec API/ABI recent changes (from 54 to 55) which caused several packages depend on ffmpeg failed to build. (e.g. alsa-plugins, see https://bugs.gentoo.org/show_bug.cgi?id=478084) I'll revert to mask ffmpeg-2.0. Thanks!
Created attachment 355918 [details] vlc-2.1.0_pre2.ebuild Quickly hacked ebuild for vlc-2.1.0_pre2, builds against ffmpeg-2.0
*** Bug 476876 has been marked as a duplicate of this bug. ***
Depends on following bug? https://bugs.gentoo.org/show_bug.cgi?id=489972 Version bump ffmpeg-2.1 tested to proper compile vlc an constantly using ....
Should be fixed now that vlc-2.1.x is in the tree.
The bug is still not resolved as the latest stable vlc: media-video/vlc-2.0.7 has incorrect dependences and won't build with media-video/ffmpeg-2.0. Ebuild should explicitely depend on earlier version of ffmpeg or at least spill out ewarn.
This is pending stabilization, see bug #499806; the current stable ebuild breaks compatibility over and over again, as its dependencies are getting bumped.
*** Bug 521504 has been marked as a duplicate of this bug. ***
Please close this bug. All pre-2.1.2 VLC versions are masked and will be removed from tree because of security bug 499806. Currently stable is 2.1.5.