Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 322013 - media-libs/x264-0.0.20100423 is out of date
Summary: media-libs/x264-0.0.20100423 is out of date
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Media-video project
URL: http://git.videolan.org/?p=x264.git;a...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-29 17:58 UTC by Michael O'Brien
Modified: 2010-06-06 10:40 UTC (History)
1 user (show)

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


Attachments
updated libonly patch (x264-onlylib-20100527.patch,729 bytes, patch)
2010-05-29 19:13 UTC, Gef
Details | Diff
Diff between x264-0.0.20100423.ebuild and x264-0.0.20100527.ebuild ebuild (x264-0.0.20100423-to-20100527.patch,700 bytes, patch)
2010-05-29 19:17 UTC, Gef
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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