:moin,
ich versuche eine Kernel 2.6.8.1 mit aktuellem video4linux-cvs, aktuellem dvb-head-cvs und bootsplash patc zu backen.
Hier endet leider mein Latein:
Code
LD drivers/media/video/built-in.o
CC [M] drivers/media/video/video-buf.o
drivers/media/video/video-buf.c:382: error: conflicting types for `videobuf_queue_init'
include/media/video-buf.h:209: error: previous declaration of `videobuf_queue_init'
drivers/media/video/video-buf.c: In function `videobuf_queue_init':
drivers/media/video/video-buf.c:390: error: structure has no member named `priv_data'
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:434: error: conflicting types for `videobuf_queue_cancel'
include/media/video-buf.h:211: error: previous declaration of `videobuf_queue_cancel'
drivers/media/video/video-buf.c: In function `videobuf_queue_cancel':
drivers/media/video/video-buf.c:454: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:538: error: conflicting types for `videobuf_reqbufs'
include/media/video-buf.h:217: error: previous declaration of `videobuf_reqbufs'
drivers/media/video/video-buf.c: In function `videobuf_reqbufs':
drivers/media/video/video-buf.c:561: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:566: warning: passing arg 1 of `videobuf_mmap_setup' from incompatible pointer type
drivers/media/video/video-buf.c:566: warning: passing arg 2 of `videobuf_mmap_setup' makes pointer from integer without a cast
drivers/media/video/video-buf.c:566: error: too few arguments to function `videobuf_mmap_setup'
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:593: error: conflicting types for `videobuf_qbuf'
include/media/video-buf.h:220: error: previous declaration of `videobuf_qbuf'
drivers/media/video/video-buf.c: In function `videobuf_qbuf':
drivers/media/video/video-buf.c:635: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:646: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:653: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:666: error: conflicting types for `videobuf_dqbuf'
include/media/video-buf.h:222: error: previous declaration of `videobuf_dqbuf'
drivers/media/video/video-buf.c:705: error: conflicting types for `videobuf_streamon'
include/media/video-buf.h:223: error: previous declaration of `videobuf_streamon'
drivers/media/video/video-buf.c: In function `videobuf_streamon':
drivers/media/video/video-buf.c:723: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:733: error: conflicting types for `videobuf_streamoff'
include/media/video-buf.h:224: error: previous declaration of `videobuf_streamoff'
drivers/media/video/video-buf.c: In function `videobuf_read_zerocopy':
drivers/media/video/video-buf.c:766: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:772: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:785: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:794: error: conflicting types for `videobuf_read_one'
include/media/video-buf.h:232: error: previous declaration of `videobuf_read_one'
drivers/media/video/video-buf.c: In function `videobuf_read_one':
drivers/media/video/video-buf.c:803: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:822: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:826: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:839: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:858: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:869: error: conflicting types for `videobuf_read_start'
include/media/video-buf.h:226: error: previous declaration of `videobuf_read_start'
drivers/media/video/video-buf.c: In function `videobuf_read_start':
drivers/media/video/video-buf.c:875: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:882: warning: passing arg 1 of `videobuf_mmap_setup' from incompatible pointer type
drivers/media/video/video-buf.c:882: warning: passing arg 2 of `videobuf_mmap_setup' makes pointer from integer without a cast
drivers/media/video/video-buf.c:882: error: too few arguments to function `videobuf_mmap_setup'
drivers/media/video/video-buf.c:887: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c:894: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:901: error: conflicting types for `videobuf_read_stop'
include/media/video-buf.h:227: error: previous declaration of `videobuf_read_stop'
drivers/media/video/video-buf.c:919: error: conflicting types for `videobuf_read_stream'
include/media/video-buf.h:230: error: previous declaration of `videobuf_read_stream'
drivers/media/video/video-buf.c: In function `videobuf_read_stream':
drivers/media/video/video-buf.c:990: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: In function `videobuf_vm_close':
drivers/media/video/video-buf.c:1077: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:1131: error: conflicting types for `videobuf_mmap_setup'
include/media/video-buf.h:239: error: previous declaration of `videobuf_mmap_setup'
drivers/media/video/video-buf.c: In function `videobuf_mmap_setup':
drivers/media/video/video-buf.c:1135: warning: passing arg 1 of `videobuf_mmap_free' from incompatible pointer type
drivers/media/video/video-buf.c:1135: error: too few arguments to function `videobuf_mmap_free'
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:1161: error: conflicting types for `videobuf_mmap_free'
include/media/video-buf.h:240: error: previous declaration of `videobuf_mmap_free'
drivers/media/video/video-buf.c: In function `videobuf_mmap_free':
drivers/media/video/video-buf.c:1170: warning: passing arg 1 of pointer to function from incompatible pointer type
drivers/media/video/video-buf.c: At top level:
drivers/media/video/video-buf.c:1179: error: conflicting types for `videobuf_mmap_mapper'
include/media/video-buf.h:242: error: previous declaration of `videobuf_mmap_mapper'
make[5]: *** [drivers/media/video/video-buf.o] Error 1
make[4]: *** [drivers/media/video] Error 2
make[3]: *** [drivers/media] Error 2
make[2]: *** [drivers] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.21702 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.21702 (%build)
make[1]: *** [rpm] Error 1
make: *** [rpm] Error 2
Alles anzeigen
Weiß jemand weiter ?
Wenn ich den Kernel ohne dvb und v4l backe ist alles ok.