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

Bug 600094

Summary: media-tv/mythtv-0.27.6 dependency on <media-libs/libvpx-1.5.0 fix for up <1.6.0
Product: Gentoo Linux Reporter: Norman Back <gentoo3>
Component: Current packagesAssignee: MythTV Maintainers <mythtv+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: jstein, kensington, mrpoole, sandin
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=591006
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch for libvpx-1.5.0
Patch for ebuild

Description Norman Back 2016-11-17 10:57:50 UTC
Created attachment 453638 [details, diff]
Patch for libvpx-1.5.0

media-libs/libvpx-1.5.0 is now stable and www-client/chromium is dependant on it.

The following 2 patches provide a fix to <media-libs/libvpx-1.6.0
Comment 1 Norman Back 2016-11-17 10:58:56 UTC
Created attachment 453640 [details, diff]
Patch for ebuild
Comment 2 Norman Back 2016-11-17 11:04:19 UTC
The patch simply removes the offending VP8E_UPD_ENTROPY, VP8E_UPD_REFERENCE and VP8E_USE_REFERENCE defines from mythtv/external/FFmpeg/libavcodec/libvpxenc.c

Fortunately these are unused in the rest mythtv
Comment 3 James Poole 2016-12-12 11:42:57 UTC
I've loaded this into a local overlay and will give it a try.
Comment 4 James Poole 2016-12-14 10:44:46 UTC
Confirmed that re-installing Mythtv with the updated ebuild <media-libs/libvpx-1.6.0 and the epatch is all OK

 'builds successfully, records SD and HD DVB TV and plays back fine.
Comment 5 Michael Palimaka (kensington) gentoo-dev 2017-03-12 23:23:35 UTC
Thanks, fixed in git. Sorry, I accidentally blew away your attribution for the patch while rebasing.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa8ee4d4cb38a693bdd7c586a6fe888c13df5e1