Summary: | ivtv-0.2.0_rc3-r3 doesn't compile against 2.6.11-mm1 sources | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dan Check <check> |
Component: | New packages | Assignee: | Television related Applications in Gentoo's Portage <media-tv> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Dan Check
2005-03-07 20:31:38 UTC
the mm sources are unsupported for this very reason. They contain changes to the internal structures of the kernel which the ivtv driver relies on. Upstream tracks the stable releases, not experimental mm patches. Develop a patch to make it work with mm and submit it upstream. Otherwise, use a kernel that is supported. thanks for the heads up. the removal of i2c_client.id from include/linux/i2c.h -- the change that breaks the ivtv modules -- is not just in the mm sources; it's also in the post 2.6.11 stable kernel tree (specifically, 2.6.11-bk4). So this isn't an issue for stable gentoo users at the moment, but it will be in the future. The kernel diff is here: http://www.kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2Fkernel%2Fv2.6%2Fsnapshots%2Fpatch-2.6.11-bk4.bz2;z=797 Do you have Chris Kennedy's email address handy? I'd be happy to submit a patch directly to him, but I'm unable to find any electronic contact info for him. I submitted a patch to the ivtv-devel mailing list for the 0.3.0 series of ivtv. You can probably track it down on one of the list archives, and apply the parts that are the same for 0.2.0. |