Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 476506 - <media-video/vlc-2.1.0 with media-video/ffmpeg-2.0 - configure:32731: error: libavcodec versions 55 and later are not supported yet.
Summary: <media-video/vlc-2.1.0 with media-video/ffmpeg-2.0 - configure:32731: error: ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Paweł Stankowski
URL:
Whiteboard:
Keywords:
: 476876 521504 (view as bug list)
Depends on: ffmpeg-2.0 479566 CVE-2013-6934
Blocks:
  Show dependency tree
 
Reported: 2013-07-11 09:12 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2014-11-15 09:45 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log (config.log,265.04 KB, text/plain)
2013-07-11 09:12 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
vlc-2.1.0_pre2.ebuild (vlc-2.1.0_pre2.ebuild,10.77 KB, text/plain)
2013-08-13 22:47 UTC, Chí-Thanh Christopher Nguyễn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-07-11 09:12:59 UTC
Created attachment 353076 [details]
config.log

checking for AVCODEC... yes
configure: error: libavcodec versions 55 and later are not supported yet.
Comment 1 gerion 2013-07-25 15:26:59 UTC
Fixed in 2.1 release. See e.g. here: http://ffmpeg.org/pipermail/ffmpeg-devel/2013-July/146449.html
Comment 2 Huang Hang 2013-08-04 02:09:05 UTC
(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!
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2013-08-13 22:47:13 UTC
Created attachment 355918 [details]
vlc-2.1.0_pre2.ebuild

Quickly hacked ebuild for vlc-2.1.0_pre2, builds against ffmpeg-2.0
Comment 4 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-10-26 07:59:16 UTC
*** Bug 476876 has been marked as a duplicate of this bug. ***
Comment 5 Ulenrich 2013-11-03 10:20:39 UTC
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 ....
Comment 6 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-11-04 09:59:35 UTC
Should be fixed now that vlc-2.1.x is in the tree.
Comment 7 Tomasz Golinski 2014-06-03 17:42:51 UTC
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.
Comment 8 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-06-03 19:16:02 UTC
This is pending stabilization, see bug #499806; the current stable ebuild breaks compatibility over and over again, as its dependencies are getting bumped.
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2014-09-03 08:16:03 UTC
*** Bug 521504 has been marked as a duplicate of this bug. ***
Comment 10 Paweł Stankowski 2014-11-09 00:04:56 UTC
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.