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