Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 322013

Summary: media-libs/x264-0.0.20100423 is out of date
Product: Gentoo Linux Reporter: Michael O'Brien <digital.corpus>
Component: [OLD] LibraryAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED FIXED    
Severity: normal CC: gef.kornflakes
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://git.videolan.org/?p=x264.git;a=shortlog
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: updated libonly patch
Diff between x264-0.0.20100423.ebuild and x264-0.0.20100527.ebuild ebuild

Description Michael O'Brien 2010-05-29 17:58:52 UTC
media-libs/x264-0.0.20100423 is out of date by over a month. Current git shortlog shows at least 43 bug fixes and  performance bumps for common features of the library.

Reproducibility: Always

Reproducible: Always

Steps to Reproduce:
Comment 1 Gef 2010-05-29 19:02:44 UTC
Bump it in a local overlay if you really need a newer version
ftp://ftp.videolan.org/pub/videolan/x264/snapshots/
Upstream moves fast, plus gentoo devs have to keep media-libs/x264 and media-video/x264-encoder in sync.

Some more accurate information:
As of 28/05/2010, interesting changelog lines includes:
- Detect Atom CPU, enable appropriate asm functions
- Add "Fake interlaced" option
- Reduce memory usage in 2-pass with b-adapt 2
- Remove unnecessary --enable options
- Fix bitrate calculation in progress status
- Fix ABR rate control calculations
- Fix a few performance regressions

Due to a few changes in the Makefile, x264-onlylib-20090408.patch doesn't applies cleanly anymore. I'll provide an updated patch against latest tree.
Comment 2 Gef 2010-05-29 19:13:21 UTC
Created attachment 233437 [details, diff]
updated libonly patch
Comment 3 Gef 2010-05-29 19:17:58 UTC
Created attachment 233439 [details, diff]
Diff between x264-0.0.20100423.ebuild and x264-0.0.20100527.ebuild ebuild
Comment 4 Rafał Mużyło 2010-05-29 21:17:44 UTC
Oh, if it were only those two.
The real problem is ffmpeg and everything that depends on it.
Comment 5 Gef 2010-05-29 21:28:28 UTC
(In reply to comment #4)
> Oh, if it were only those two.
> The real problem is ffmpeg and everything that depends on it.
> 
Sure, hence the implicit message in my first comment that this is not that easy to bump a packages.

FYI, ~amd64/gcc-4.5, I have sucessfuly rebuilt the following packages against =media-libs/x264-0.0.20100527:
    =media-video/ffmpeg-0.5_p22846
    =media-video/transcode-1.1.5-r1
    =media-video/vlc-1.1.0_rc
    =media-video/mplayer-1.0_rc4_p20100506
Comment 6 Michael O'Brien 2010-05-30 08:08:39 UTC
I'm aware that this is no easy bump because of the number of packages that can break when bugs are fixed or features added, which can cause the behavior of things to change. I do deeply appreciate the work that everyone has done in general from gentoo to x264. Thank you for bumping this package and dedicating your time to helping out people like me who don't have the time to spare to do these tasks.
Comment 7 Alexis Ballier gentoo-dev 2010-06-06 10:40:13 UTC
new snapshot added