Package: em8300-source Version: 0.14.0-2 Severity: important Hi!
After getting an Hollywood+ card I was happy to find driver in Debian, but it didn't compile against current 2.6.8 Debian kernel-source. I couldn't find any statement, that it only compiles against 2.2er or 2.4er kernels, so it should succeed. The buildlog of failed m-a run is attached. If kernel 2.6 isn't supported, please drop a note in description. Kindly regards, Erik -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (990, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.8-16-k7 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages em8300-source depends on: ii em8300-headers 0.14.0-2 Kernel headers to access DXR3/Holl -- no debconf information
/usr/bin/make -f debian/rules MODDIR=/usr/src/kernel-source-2.6.8/.. clean-modules make[1]: Entering directory `/usr/src/modules/em8300' /usr/bin/make -w KERNEL_LOCATION=/usr/src/kernel-source-2.6.8 clean make[2]: Entering directory `/usr/src/modules/em8300' rm -f *.o make[2]: Leaving directory `/usr/src/modules/em8300' perl debian/scripts/dh_modulecontrol --module --clean rm -rf /usr/src/modules/em8300/debian/em8300-modules-2.6.8-16-k7 if [ -f stamp-debian ]; then rm -f `cat stamp-debian`; fi rm -f stamp-debian make[1]: Leaving directory `/usr/src/modules/em8300' /usr/bin/make -f debian/rules MODDIR=/usr/src/kernel-source-2.6.8/.. binary-modules make[1]: Entering directory `/usr/src/modules/em8300' /usr/bin/make -w KERNEL_LOCATION=/usr/src/kernel-source-2.6.8 clean make[2]: Entering directory `/usr/src/modules/em8300' rm -f *.o make[2]: Leaving directory `/usr/src/modules/em8300' perl debian/scripts/dh_modulecontrol --module --clean rm -rf /usr/src/modules/em8300/debian/em8300-modules-2.6.8-16-k7 if [ -f stamp-debian ]; then rm -f `cat stamp-debian`; fi rm -f stamp-debian dh_testdir dh_testroot echo "kvers=2.6.8-16-k7" >> debian/substvars echo "kversdeb=1" >> debian/substvars echo "debian/substvars" >>stamp-debian perl debian/scripts/dh_modulecontrol --module packagename: em8300-modules-2.6.8-16-k7, kvers: 2.6.8-16-k7, kversdeb: 1 install -d debian/em8300-modules-2.6.8-16-k7 dh_installdirs /usr/bin/make -w install-newkern KERNEL_LOCATION=/usr/src/kernel-source-2.6.8 prefix=/usr/src/modules/em8300/debian/em8300-modules-2.6.8-16-k7 make[2]: Entering directory `/usr/src/modules/em8300' cc -D__KERNEL__ -DMODULE -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I /usr/src/kernel-source-2.6.8/include/ -O2 -fomit-frame-pointer -Wall -DEM8300_VIDEOMODE_DEFAULT=EM8300_VIDEOMODE_PAL -DEM8300_AUDIOMODE_DEFAULT=EM8300_AUDIOMODE_ANALOG -DEM8300_VERSION=\""0.14.0"\" -DCONFIG_ADV717X_PIXELPORT16BIT -DCONFIG_ADV717X_PIXELPORTPAL -DCONFIG_EM8300_DICOMPAL -DCONFIG_EM8300_DICOMFIX -DCONFIG_EM8300_DICOMCTRL -c -o em8300_main.o em8300_main.c In file included from /usr/src/kernel-source-2.6.8/include/asm/processor.h:18, from /usr/src/kernel-source-2.6.8/include/asm/thread_info.h:16, from /usr/src/kernel-source-2.6.8/include/linux/thread_info.h:21, from /usr/src/kernel-source-2.6.8/include/linux/spinlock.h:12, from /usr/src/kernel-source-2.6.8/include/linux/capability.h:45, from /usr/src/kernel-source-2.6.8/include/linux/sched.h:7, from /usr/src/kernel-source-2.6.8/include/linux/module.h:10, from em8300_main.c:22: /usr/src/kernel-source-2.6.8/include/asm/system.h: In function `__set_64bit_var': /usr/src/kernel-source-2.6.8/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/kernel-source-2.6.8/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules em8300_main.c:39:58: linux/wrapper.h: No such file or directory em8300_main.c: At top level: em8300_main.c:100: warning: type defaults to `int' in declaration of `EXPORT_NO_SYMBOLS' em8300_main.c:100: warning: data definition has no type or storage class em8300_main.c: In function `release_em8300': em8300_main.c:244: warning: implicit declaration of function `free_irq' em8300_main.c: In function `find_em8300': em8300_main.c:304: warning: implicit declaration of function `request_irq' em8300_main.c: In function `em8300_io_ioctl': em8300_main.c:326: warning: implicit declaration of function `minor' em8300_main.c: In function `em8300_io_open': em8300_main.c:404: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/kernel-source-2.6.8/include/linux/module.h:555) em8300_main.c: In function `em8300_io_mmap': em8300_main.c:470: warning: implicit declaration of function `mem_map_reserve' em8300_main.c:477: warning: passing arg 1 of `remap_page_range' makes pointer from integer without a cast em8300_main.c:477: error: incompatible type for argument 4 of `remap_page_range' em8300_main.c:477: error: too few arguments to function `remap_page_range' em8300_main.c: In function `em8300_io_release': em8300_main.c:587: warning: implicit declaration of function `mem_map_unreserve' em8300_main.c:599: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/kernel-source-2.6.8/include/linux/module.h:567) em8300_main.c: In function `em8300_dsp_open': em8300_main.c:652: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/kernel-source-2.6.8/include/linux/module.h:555) em8300_main.c: In function `em8300_dsp_release': em8300_main.c:687: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/kernel-source-2.6.8/include/linux/module.h:567) make[2]: *** [em8300_main.o] Error 1 make[2]: Leaving directory `/usr/src/modules/em8300' make[1]: *** [binary-modules] Error 2 make[1]: Leaving directory `/usr/src/modules/em8300' make: *** [kdist_image] Error 2