Re: uvcvideo
Am Montag, 26. Mai 2008 14:29 schrieb Ben E. Hard:
> Klaus Becker wrote:
> > Am Sonntag, 25. Mai 2008 22:36 schrieb Manfred Schmitt:
...
> >> das uvc-Modul gibt es aber auch als Debian-source-Paket
> >> und somit sollte
> >> m-a prepare
> >> m-a a-i linux-uvc
> >> (m-a: Kurzform von module-assistant) reichen wenn denn der module-
> >> assistant installiert ist.
> >> Zumindest unter etch 32 bit klappt das hier problemlos.
> >>
> >> Und wech,
> >> Manne
Genaudas habe ich gemacht. Klappt aber nicht, ich erhalte folgende
Fehlermeldung: (ich benutze Etch 64 bit)
============
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
KERNELPATH=/lib/modules/2.6.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[1]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /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.22-4-amd64/build KERNELRELEASE=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-4-amd64/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.22-4-amd64/g ;s/#KVERS#/2.6.22-4-amd64/g ;
s/_KVERS_/2.6.22-4-amd64/g ; s/##KDREV##/2.6.22-6~bpo40+2/g ;
s/#KDREV#/2.6.22-6~bpo40+2/g ; s/_KDREV_/2.6.22-6~bpo40+2/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.22-4-amd64/build KERNEL_VERSION=2.6.22-4-amd64
KERNELCONF=/lib/modules/2.6.22-4-amd64/build/.config
make[2]: entrant dans le répertoire « /usr/src/modules/linux-uvc »
Building USB Video Class driver...
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-4-amd64
»
CC [M] /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of
âenum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of â
enum v4l2_frmsizetypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_DISCRETEâ
include/linux/videodev2.h:340: error: previous definition of â
V4L2_FRMSIZE_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_CONTINUOUSâ
include/linux/videodev2.h:341: error: previous definition of â
V4L2_FRMSIZE_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of
enumerator âV4L2_FRMSIZE_TYPE_STEPWISEâ
include/linux/videodev2.h:342: error: previous definition of â
V4L2_FRMSIZE_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of
âenum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of â
enum v4l2_frmivaltypesâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_DISCRETEâ
include/linux/videodev2.h:380: error: previous definition of â
V4L2_FRMIVAL_TYPE_DISCRETEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_CONTINUOUSâ
include/linux/videodev2.h:381: error: previous definition of â
V4L2_FRMIVAL_TYPE_CONTINUOUSâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of
enumerator âV4L2_FRMIVAL_TYPE_STEPWISEâ
include/linux/videodev2.h:382: error: previous definition of â
V4L2_FRMIVAL_TYPE_STEPWISEâ was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of â
struct v4l2_frmsize_discreteâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of â
struct v4l2_frmsize_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of â
struct v4l2_frmsizeenumâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of â
struct v4l2_frmival_stepwiseâ
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of â
struct v4l2_frmivalenumâ
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1:
warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1474:1: warning: this is the location of the
previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1:
warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:15,
from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1475:1: warning: this is the location of the
previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_isocâ:
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from
incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function âuvc_init_statusâ:
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of â
usb_fill_int_urbâ from incompatible pointer type
make[4]: *** [/usr/src/modules/linux-uvc/uvcvideo.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/linux-uvc] Erreur 2
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.22-4-amd64 »
make[2]: *** [uvcvideo] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/linux-uvc »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/linux-uvc »
make: *** [kdist_build] Erreur 2
===============
Da ich nicht viel davon verstehe, habe ich mal die vollständige Meldung
reproduziert.
Gruß
Klaus
Reply to: