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

Bug 253338

Summary: media-tv/mythtv-0.21_p19046 / kernel 2.6.28 patch
Product: Gentoo Linux Reporter: Niels Ole Salscheider <niels_ole>
Component: New packagesAssignee: Doug Goldstein (RETIRED) <cardoe>
Status: RESOLVED FIXED    
Severity: normal CC: cctsurf, dliana, gentoo, media-tv, saintdev
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://svn.mythtv.org/trac/changeset?new=19245%40trunk%2Fmythtv%2Flibs%2Flibmythtv%2Fdvbtypes.h&old=19244%40trunk%2Fmythtv%2Flibs%2Flibmythtv%2Fdvbtypes.h
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: This is pulled from the mythtv SVN.

Description Niels Ole Salscheider 2009-01-01 09:44:59 UTC
media-tv/mythtv-0.21_p19046 does not build with kernel 2.6.28 because of a bug in mythtv/libs/libmythtv/dvbtypes.h
It should either require sys-kernel/gentoo-sources <= 2.6.27 or apply the following patch: http://svn.mythtv.org/trac/changeset?new=19245%40trunk%2Fmythtv%2Flibs%2Flibmythtv%2Fdvbtypes.h&old=19244%40trunk%2Fmythtv%2Flibs%2Flibmythtv%2Fdvbtypes.h

Reproducible: Always

Steps to Reproduce:
1. emerge kernel 2.6.28 / kernel-headers 2.6.28
2. emerge media-tv/mythtv-0.21_p19046
Comment 1 Simon Perry 2009-02-04 09:06:23 UTC
FYI: Running 2.6.28-hardened here, it seems to be *only* the linux-headers package that causes the build problem with mythtv-0.21_p19046.

If I force linux-headers-2.6.27 through package.mask, it builds even with a 2.6.28 kernel installed.
Comment 2 Adam Stylinski 2009-02-06 14:31:55 UTC
Agreed wtih the comment above.  The API's are compatible, the current trunk we're using just never updated the header file I guess.  This patch would be much appreciated as it definitely works (I watch DVB ATSC broadcasts all the time).
Comment 3 Adam Stylinski 2009-02-06 14:34:33 UTC
Created attachment 181155 [details, diff]
This is pulled from the mythtv SVN.
Comment 4 James 2009-02-11 02:31:05 UTC
Please apply this patch, it works, and is necessary for unstable branch.  I've had to apply it myself twice now.
Thanks!
Comment 5 Steve Dibb (RETIRED) gentoo-dev 2009-05-29 20:13:28 UTC
Applied to mythtv-0.21_p18314-r2.ebuild, thanks guys