Summary: | <media-video/vlc-2.1.0 with media-video/ffmpeg-2.0 - configure:32731: error: libavcodec versions 55 and later are not supported yet. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Component: | Current packages | Assignee: | Paweł Stankowski <aambitny> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | dlan, gerion.entrup, heiko.baums, kripton, media-video, polidevk.polidevk, uwelk, zhalassy |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 476490, 479566, 499806 | ||
Bug Blocks: | |||
Attachments: |
config.log
vlc-2.1.0_pre2.ebuild |
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. |
Created attachment 353076 [details] config.log checking for AVCODEC... yes configure: error: libavcodec versions 55 and later are not supported yet.