Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135221 - media-libs/libtheora-1.0-alpha6 bump request
Summary: media-libs/libtheora-1.0-alpha6 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL: http://downloads.xiph.org/releases/th...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-01 18:29 UTC by Ian Leonard
Modified: 2006-06-07 05:04 UTC (History)
0 users

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


Attachments
USE_ASM configure patch (libtheora-1.0-alpha6-use-asm-configure.patch,540 bytes, patch)
2006-06-01 20:24 UTC, Ian Leonard
Details | Diff
1.0-alpha6 ebuild using USE_ASM configure patch (libtheora-1.0_alpha6.ebuild,1.17 KB, text/plain)
2006-06-01 20:26 UTC, Ian Leonard
Details
Patch to fix USE=-encode (libtheora-1.0-alpha6-encoder.patch,1.86 KB, patch)
2006-06-02 02:57 UTC, Ian Leonard
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Leonard 2006-06-01 18:29:33 UTC
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.)
Comment 1 Ian Leonard 2006-06-01 20:23:04 UTC
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
Comment 2 Ian Leonard 2006-06-01 20:24:38 UTC
Created attachment 88153 [details, diff]
USE_ASM configure patch
Comment 3 Ian Leonard 2006-06-01 20:26:33 UTC
Created attachment 88154 [details]
1.0-alpha6 ebuild using USE_ASM configure patch
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-02 02:47:31 UTC
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.
Comment 5 Ian Leonard 2006-06-02 02:57:18 UTC
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.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-02 03:02:32 UTC
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 :)
Comment 7 Luca Barbato gentoo-dev 2006-06-02 10:33:47 UTC
I smell another internal snapshot coming on... sigh...
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-02 10:50:43 UTC
Closing as later waiting for 6a that should be out in a few days.
Comment 9 Zaheer Abbas Merali (RETIRED) gentoo-dev 2006-06-07 04:28:39 UTC
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)
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-07 04:42:09 UTC
*Sigh* not exactly the saner upstream I'd say at this point -_-

Will work on it now.
Comment 11 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-07 05:04:55 UTC
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...