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

Bug 325033

Summary: New ebuild xvba-video (libva fglrx backend)
Product: Gentoo Linux Reporter: emil karlson <jekarlson>
Component: New packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: enhancement CC: aklhfex, eugene.shalygin, gengor, mehmet
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: sunrise-suggested
Package list:
Runtime testing required: ---
Attachments: The ebuild for xvba-video-0.6.11
Copying file for LICENSE

Description emil karlson 2010-06-22 10:39:40 UTC
New ebuild xvba-video (libva fglrx backend).

Works without modifications to libva (perhaps conditional rdepend but not depend).

Doesn't work on my evergreen, but is reported to work on older radeonHD cards (someone could test this).

TODO: fix LICENSE



Reproducible: Always
Comment 1 emil karlson 2010-06-22 10:40:55 UTC
Created attachment 236229 [details]
The ebuild for xvba-video-0.6.11
Comment 2 emil karlson 2010-06-22 10:54:10 UTC
Created attachment 236235 [details]
Copying  file for LICENSE
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2010-06-28 16:28:31 UTC
Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Thanks,
On behalf of the Gentoo Sunrise Team,
Markos.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 4 emil karlson 2010-07-22 06:08:39 UTC
Tested to work on radeonHD-4290 and libva-0.31.1_p4, vlc-1.1.1.
Comment 5 Mehmet Giritli 2010-08-24 10:15:19 UTC
I tried the ebuild for xvba-video-0.7.2 from arcon overlay to use for gnash and it is working perfectly. All that we need now is a use flag for radeon video cards on libva and we are good to go...
Comment 6 Mehmet Giritli 2010-08-25 15:29:01 UTC
(In reply to comment #5)
> I tried the ebuild for xvba-video-0.7.2 from arcon overlay to use for gnash and
> it is working perfectly. All that we need now is a use flag for radeon video
> cards on libva and we are good to go...
> 

I take that back. Now vainfo returns:

libva: libva version 0.31.1-sds1
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
Segmentation fault

Any ideas? I used both this ebuild and the ebuild from the arcon overlay but I get the same result.
Comment 7 emil karlson 2011-01-12 16:18:14 UTC
> libva: va_getDriverName() returns 0

It segfaults while trying to strlen the drivername (0x0), however this is not fatal, since vlc doesn't use this feature. Sadly we have no way to contact the maintainer to fix this trivial detail. libva can though be probably easily patched to not crash here.

Latest version from my overlay http://users.tkk.fi/~jkarlson/codes/overlay/ works fine with libva-1.0.7 ati-drivers-10.12 and linux-2.6.36.2 (tested on vlc and hwdecode-demos)
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2011-04-26 11:34:43 UTC
Added to main tree.