[ATrpms-users] video4linux for el5.2?
John Robinson
john.robinson at anonymous.org.uk
Tue Aug 5 19:19:24 CEST 2008
On 28/07/2008 14:21, Axel Thimm wrote:
> On Mon, Jul 28, 2008 at 12:53:34PM +0100, John Robinson wrote:
>> Just tried to install video4linux on CentOS 5.2 x86_64
[...]
> Unfortunately the new kernels from RHEL broke the builds. Some part
> were fixed, but new issues come up:
>
> http://bugzilla.atrpms.net/show_bug.cgi?id=1433
I see that's fixed and there are now v4l kmdls for non-xen kernels. I
guess you didn't post kmdls for xen kernels because they don't work - I
just tried building and installing the src.rpm myself. The build
succeeds and I don't see any nasties in the build output (I've attached
it anyway), but attempting to modprobe things barfs like this:
# modprobe em28xx-dvb
WARNING: Error inserting videobuf_core
(/lib/modules/2.6.18-92.1.6.el5.centos.plusxen/updates/drivers/media/video/videobuf-core.ko):
Invalid module format
WARNING: Error inserting videobuf_vmalloc
(/lib/modules/2.6.18-92.1.6.el5.centos.plusxen/updates/drivers/media/video/videobuf-vmalloc.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting em28xx
(/lib/modules/2.6.18-92.1.6.el5.centos.plusxen/updates/drivers/media/video/em28xx/em28xx.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting em28xx_dvb
(/lib/modules/2.6.18-92.1.6.el5.centos.plusxen/updates/drivers/media/video/em28xx/em28xx-dvb.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
And dmesg tells me:
videobuf_core: exports duplicate symbol videobuf_mmap_mapper (owned by
video_buf)
videobuf_vmalloc: Unknown symbol videobuf_queue_core_init
videobuf_vmalloc: disagrees about version of symbol videobuf_queue_cancel
videobuf_vmalloc: Unknown symbol videobuf_queue_cancel
em28xx: disagrees about version of symbol videobuf_streamoff
em28xx: Unknown symbol videobuf_streamoff
em28xx: disagrees about version of symbol videobuf_poll_stream
em28xx: Unknown symbol videobuf_poll_stream
em28xx: disagrees about version of symbol videobuf_reqbufs
em28xx: Unknown symbol videobuf_reqbufs
em28xx: disagrees about version of symbol videobuf_queue_is_busy
em28xx: Unknown symbol videobuf_queue_is_busy
em28xx: disagrees about version of symbol videobuf_dqbuf
em28xx: Unknown symbol videobuf_dqbuf
em28xx: Unknown symbol videobuf_to_vmalloc
em28xx: Unknown symbol videobuf_vmalloc_free
em28xx: disagrees about version of symbol v4l2_type_names
em28xx: Unknown symbol v4l2_type_names
em28xx: Unknown symbol videobuf_stop
em28xx: disagrees about version of symbol videobuf_read_stream
em28xx: Unknown symbol videobuf_read_stream
em28xx: disagrees about version of symbol videobuf_querybuf
em28xx: Unknown symbol videobuf_querybuf
em28xx: disagrees about version of symbol video_unregister_device
em28xx: Unknown symbol video_unregister_device
em28xx: disagrees about version of symbol videobuf_qbuf
em28xx: Unknown symbol videobuf_qbuf
em28xx: disagrees about version of symbol video_device_alloc
em28xx: Unknown symbol video_device_alloc
em28xx: disagrees about version of symbol video_register_device
em28xx: Unknown symbol video_register_device
em28xx: disagrees about version of symbol videobuf_iolock
em28xx: Unknown symbol videobuf_iolock
em28xx: disagrees about version of symbol videobuf_streamon
em28xx: Unknown symbol videobuf_streamon
em28xx: Unknown symbol videobuf_queue_vmalloc_init
em28xx: Unknown symbol v4l2_chip_match_host
em28xx: disagrees about version of symbol video_device_release
em28xx: Unknown symbol video_device_release
em28xx: disagrees about version of symbol videobuf_mmap_mapper
em28xx: Unknown symbol videobuf_mmap_mapper
em28xx: Unknown symbol videobuf_cgmbuf
em28xx: disagrees about version of symbol videobuf_mmap_free
em28xx: Unknown symbol videobuf_mmap_free
videobuf_core: exports duplicate symbol videobuf_mmap_mapper (owned by
video_buf)
videobuf_vmalloc: Unknown symbol videobuf_queue_core_init
videobuf_vmalloc: disagrees about version of symbol videobuf_queue_cancel
videobuf_vmalloc: Unknown symbol videobuf_queue_cancel
em28xx: disagrees about version of symbol videobuf_streamoff
em28xx: Unknown symbol videobuf_streamoff
em28xx: disagrees about version of symbol videobuf_poll_stream
em28xx: Unknown symbol videobuf_poll_stream
em28xx: disagrees about version of symbol videobuf_reqbufs
em28xx: Unknown symbol videobuf_reqbufs
em28xx: disagrees about version of symbol videobuf_queue_is_busy
em28xx: Unknown symbol videobuf_queue_is_busy
em28xx: disagrees about version of symbol videobuf_dqbuf
em28xx: Unknown symbol videobuf_dqbuf
em28xx: Unknown symbol videobuf_to_vmalloc
em28xx: Unknown symbol videobuf_vmalloc_free
em28xx: disagrees about version of symbol v4l2_type_names
em28xx: Unknown symbol v4l2_type_names
em28xx: Unknown symbol videobuf_stop
em28xx: disagrees about version of symbol videobuf_read_stream
em28xx: Unknown symbol videobuf_read_stream
em28xx: disagrees about version of symbol videobuf_querybuf
em28xx: Unknown symbol videobuf_querybuf
em28xx: disagrees about version of symbol video_unregister_device
em28xx: Unknown symbol video_unregister_device
em28xx: disagrees about version of symbol videobuf_qbuf
em28xx: Unknown symbol videobuf_qbuf
em28xx: disagrees about version of symbol video_device_alloc
em28xx: Unknown symbol video_device_alloc
em28xx: disagrees about version of symbol video_register_device
em28xx: Unknown symbol video_register_device
em28xx: disagrees about version of symbol videobuf_iolock
em28xx: Unknown symbol videobuf_iolock
em28xx: disagrees about version of symbol videobuf_streamon
em28xx: Unknown symbol videobuf_streamon
em28xx: Unknown symbol videobuf_queue_vmalloc_init
em28xx: Unknown symbol v4l2_chip_match_host
em28xx: disagrees about version of symbol video_device_release
em28xx: Unknown symbol video_device_release
em28xx: disagrees about version of symbol videobuf_mmap_mapper
em28xx: Unknown symbol videobuf_mmap_mapper
em28xx: Unknown symbol videobuf_cgmbuf
em28xx: disagrees about version of symbol videobuf_mmap_free
em28xx: Unknown symbol videobuf_mmap_free
em28xx_dvb: disagrees about version of symbol dvb_dmxdev_init
em28xx_dvb: Unknown symbol dvb_dmxdev_init
em28xx_dvb: Unknown symbol em28xx_set_mode
em28xx_dvb: disagrees about version of symbol dvb_register_adapter
em28xx_dvb: Unknown symbol dvb_register_adapter
em28xx_dvb: Unknown symbol em28xx_uninit_isoc
em28xx_dvb: Unknown symbol em28xx_init_isoc
em28xx_dvb: Unknown symbol em28xx_unregister_extension
em28xx_dvb: disagrees about version of symbol dvb_net_init
em28xx_dvb: Unknown symbol dvb_net_init
em28xx_dvb: disagrees about version of symbol dvb_dmxdev_release
em28xx_dvb: Unknown symbol dvb_dmxdev_release
em28xx_dvb: Unknown symbol dvb_frontend_detach
em28xx_dvb: disagrees about version of symbol dvb_net_release
em28xx_dvb: Unknown symbol dvb_net_release
em28xx_dvb: Unknown symbol em28xx_register_extension
em28xx_dvb: disagrees about version of symbol dvb_unregister_frontend
em28xx_dvb: Unknown symbol dvb_unregister_frontend
em28xx_dvb: Unknown symbol em28xx_tuner_callback
em28xx_dvb: disagrees about version of symbol dvb_register_frontend
em28xx_dvb: Unknown symbol dvb_register_frontend
Any ideas where to look for fixing this? I'm getting a rotten picture
from my Hauppauge WinTV Nova-T DVB-T PCI card so I'd like to try the
newer driver, and/or use my Pinnacle PCTV USB stick, and yes I'm running
this lot in Xen Dom0, the box is too big to be just a NAS :-)
Cheers,
John.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: v4l-build-log.gz
Type: application/x-gzip
Size: 10651 bytes
Desc: not available
Url : http://lists.atrpms.net/pipermail/atrpms-users/attachments/20080805/310fe315/attachment.gz
More information about the atrpms-users
mailing list