media-libs/x264-0.0.20081006 seems to have a different api than earlier version. This version goes from libx264.so.60 to 65, and these programs do not compile with it: media-libs/ffmpeg-0.4.9_p20080326 media-video/avidemux-2.4.3
Created attachment 167569 [details] avidemux-2.4.3-libx264.patch Patch to make avidemux-2.4.3 compile with x264-0.0.20081006
Created attachment 167570 [details, diff] avidemux-2.4.3-libx264.patch Patch for avidemux-2.4.3 and x264-0.0.20081006
Created attachment 167571 [details] ffmpeg-0.4.9_p20080326-libx264.patch Patch to make ffmpeg-0.4.9_p20080326 compile with x264-0.0.20081006
The new version of x264 also breaks media-video/vlc-0.9.3. On a separate note, sorry for the bug spam above, apparently one DB cluster nodes spontaneously rebooted.
Created attachment 167572 [details, diff] vlc-0.9.3-libx264.patch Patch for vlc-0.9.3 and x264-0.0.20081006
This bug report should probably be turned into a tracker.
(In reply to comment #2) > Created an attachment (id=167570) [edit] > avidemux-2.4.3-libx264.patch > > Patch for avidemux-2.4.3 and x264-0.0.20081006 is this merged upstream? vlc is already fine and ffmpeg will be once we'll have a new snapshot
still needs to be checked: media-gfx/blender media-tv/mythtv media-video/mpeg4ip (others from http://tinderbox.dev.gentoo.org/misc/rindex/media-libs/x264 should be fine, at least in ~arch)
(In reply to comment #7) > > is this merged upstream? Yes, a fix has been added to the 2.4 branch.
ffmpeg from svn works with this version of x264, but many packages that use ffmpeg don't compile anymore.
(In reply to comment #10) > ffmpeg from svn works with this version of x264, but many packages that use > ffmpeg don't compile anymore. and that will be one more reason for you not to unmask something with a hostile mask such as: # Alexis Ballier <aballier@gentoo.org> (07 Oct 2008) # Big api changes; If you report a bug, please also give a patch from upstream # to backport or that will waste everyone's time. # These will stay masked until any consumer of the library has been fixed. :)
(In reply to comment #9) > (In reply to comment #7) > > > > is this merged upstream? > > Yes, a fix has been added to the 2.4 branch. good; Ben, could you please apply it to our avidemux ebuild ?
(In reply to comment #12) > good; Ben, could you please apply it to our avidemux ebuild ? I'll attach the actual upstream changes as they are a bit different.
Created attachment 167706 [details, diff] avidemux-2.4.3-libx264.patch Updated patch for avidemux-2.4.3 and x264-0.0.20081006 from upstream.
*** Bug 241454 has been marked as a duplicate of this bug. ***
(In reply to comment #12) > good; Ben, could you please apply it to our avidemux ebuild ? committed
should be all good now