Package: spca5xx-source Version: 20060501-1 Severity: important Tags: patch
Some v4l header information got shuffled around in kernel 2.6.18. The attached patch updates spca5xx.h to include media/v4l2-common.h. Seems to work after that. You may want to check to see if the v4l changes came in during 2.6.17 and update the patch accordingly. -- Brad -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing'), (80, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-rc5 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages spca5xx-source depends on: ii bzip2 1.0.3-3 high-quality block-sorting file co ii debhelper 5.0.37.3 helper programs for debian/rules ii module-assistant 0.10.6 tool to make module package creati spca5xx-source recommends no packages. -- no debconf information
--- spca5xx/drivers/usb/spca5xx.h 2006-05-08 07:01:40.000000000 -0400 +++ spca5xx.new/drivers/usb/spca5xx.h 2006-09-05 13:42:26.000000000 -0400 @@ -14,6 +14,10 @@ #include <linux/usb.h> #include <linux/version.h> +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) +#include <media/v4l2-common.h> +#endif + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,20) && LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0) #define urb_t struct urb