New theora version, http://www.theora.org/ Release announcement: http://lists.xiph.org/pipermail/theora/2006-May/001128.html Changes since the 1.0 alpha 5 release: * Merge theora-mmx simd acceleration (x86_32 and x86_64) * Major RTP payload specification update * Minor format specification updates * Fix some spurious calls to free() instead of _ogg_free() * Fix invalid array indexing in PixelLineSearch() * Improve robustness against invalid input * General warning cleanup * The offset_y member now means what every application thought it meant (offset from the top). This will mean some old files (those with a non-centered image created with a buggy encoder) will display differently. (This can also close bug #103175 as the mmx has been included.)
Version bumping the 1.0-alpha5 ebuild to 1.0-alpha6 and it emerges fine. Adding a version bumped ebuild, with a patch to address an "oops" in their configure script, referenced here: http://lists.xiph.org/pipermail/theora-dev/2006-June/003015.html
Created attachment 88153 [details, diff] USE_ASM configure patch
Created attachment 88154 [details] 1.0-alpha6 ebuild using USE_ASM configure patch
I would be tempted to simply close as WONTFIX until a new alpha is released as they released a broken alpha this time, but really broken (asm optimisations don't compile, and it does not compile without encoder). But I will wait for lu_zero to say something as he's the xiph expert.
Created attachment 88164 [details, diff] Patch to fix USE=-encode It appears a file was left out of the tarball to allow --disable-encode to build successfully. Attached patch puts the file back in (from Xiph's SVN). I reported this to the theora-dev mailing-list here: http://lists.xiph.org/pipermail/theora-dev/2006-June/003017.html I understand on the WONTFIX, as I think there will be a re-release too.
Let's wait a couple of days now, if they won't release an alpha7 or alpha6a or whatever, I'll see to patch alpha6 to build :)
I smell another internal snapshot coming on... sigh...
Closing as later waiting for 6a that should be out in a few days.
Spoke to people in #theora They recommended us to put in alpha6 with the build patches because they are not sure when alpha6a will be released. (ie may not be soon)
*Sigh* not exactly the saner upstream I'd say at this point -_- Will work on it now.
Fixed, although I wonder how much would have took them to take the alpha6 tarball, extract, rename the directory, put there the missing file, patch the other two files, re-compress, and upload as alpha6a...