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
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.
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).
Created attachment 181155 [details, diff] This is pulled from the mythtv SVN.
Please apply this patch, it works, and is necessary for unstable branch. I've had to apply it myself twice now. Thanks!
Applied to mythtv-0.21_p18314-r2.ebuild, thanks guys