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]

Reply via email to