Package: linux-uvc-source
Version: 0.1.0.svn54-5
Severity: normal
I'm having some compilation trouble. I do the m-a prepare, m-a a-i linux-uvc
thing and get this buildlog,
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.21/source KERNELRELEASE=2.6.21
KERNELCONF=/lib/modules/2.6.21/source/.config
make[1]: Entering directory `/usr/src/modules/linux-uvc'
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: Leaving directory `/usr/src/modules/linux-uvc'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/linux-uvc'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.21/source KERNELRELEASE=2.6.21
KERNELCONF=/lib/modules/2.6.21/source/.config
make[2]: Entering directory `/usr/src/modules/linux-uvc'
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: Leaving directory `/usr/src/modules/linux-uvc'
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.21/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}
${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.21/g ;s/#KVERS#/2.6.21/g ; s/_KVERS_/2.6.21/g ;
s/##KDREV##//g ; s/#KDREV#//g ; s/_KDREV_//g ' < $templ >
${templ%.modules.in}; \
done
dh_testdir
dh_testroot
dh_clean -k
# Build modules
/usr/bin/make -C /usr/src/modules/linux-uvc uvcvideo \
KERNEL_DIR=/lib/modules/2.6.21/source KERNEL_VERSION=2.6.21
KERNELCONF=/lib/modules/2.6.21/source/.config
make[2]: Entering directory `/usr/src/modules/linux-uvc'
Building USB Video Class driver...
make[3]: Entering directory `/mnt/hda2/usr/local/src/linux-source-2.6.21'
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
/usr/src/modules/linux-uvc/uvcvideo.c: In function ‘uvc_vm_open’:
/usr/src/modules/linux-uvc/uvcvideo.c:1015: error: dereferencing pointer to
incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c: In function ‘uvc_vm_close’:
/usr/src/modules/linux-uvc/uvcvideo.c:1021: error: dereferencing pointer to
incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c: At top level:
/usr/src/modules/linux-uvc/uvcvideo.c:1025: error: variable ‘uvc_vm_ops’ has
initializer but incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c:1026: error: unknown field ‘open’
specified in initializer
/usr/src/modules/linux-uvc/uvcvideo.c:1026: warning: excess elements in struct
initializer
/usr/src/modules/linux-uvc/uvcvideo.c:1026: warning: (near initialization for
‘uvc_vm_ops’)
/usr/src/modules/linux-uvc/uvcvideo.c:1027: error: unknown field ‘close’
specified in initializer
/usr/src/modules/linux-uvc/uvcvideo.c:1027: warning: excess elements in struct
initializer
/usr/src/modules/linux-uvc/uvcvideo.c:1027: warning: (near initialization for
‘uvc_vm_ops’)
/usr/src/modules/linux-uvc/uvcvideo.c: In function ‘uvc_v4l2_mmap’:
/usr/src/modules/linux-uvc/uvcvideo.c:2789: error: dereferencing pointer to
incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c:2790: error: dereferencing pointer to
incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c:2790: error: dereferencing pointer to
incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c:2795: error: dereferencing pointer to
incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c:2810: error: dereferencing pointer to
incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c:2810: error: ‘VM_IO’ undeclared (first
use in this function)
/usr/src/modules/linux-uvc/uvcvideo.c:2810: error: (Each undeclared identifier
is reported only once
/usr/src/modules/linux-uvc/uvcvideo.c:2810: error: for each function it appears
in.)
/usr/src/modules/linux-uvc/uvcvideo.c:2820: warning: implicit declaration of
function ‘vmalloc_to_page’
/usr/src/modules/linux-uvc/uvcvideo.c:2820: warning: assignment makes pointer
from integer without a cast
/usr/src/modules/linux-uvc/uvcvideo.c:2826: warning: implicit declaration of
function ‘vm_insert_page’
/usr/src/modules/linux-uvc/uvcvideo.c:2835: error: dereferencing pointer to
incomplete type
/usr/src/modules/linux-uvc/uvcvideo.c:2836: error: dereferencing pointer to
incomplete type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Error 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Error 2
make[3]: Leaving directory `/mnt/hda2/usr/local/src/linux-source-2.6.21'
make[2]: *** [uvcvideo] Error 2
make[2]: Leaving directory `/usr/src/modules/linux-uvc'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/linux-uvc'
make: *** [kdist_build] Error 2
-- System Information:
Debian Release: 4.0
APT prefers oldstable
APT policy: (500, 'oldstable'), (500, 'stable'), (200, 'unstable'), (100,
'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.21
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages linux-uvc-source depends on:
ii debhelper 5.0.42 helper programs for debian/rules
ii module-assistant 0.10.8 tool to make module package creati
linux-uvc-source recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]