Re: [v4l-dvb-maintainer] 2.6.23-rc6-mm1 -- "dvb_dmx_swfilter" [drivers/media/video/video-buf-dvb.ko] undefined!

From: mkrufky
Date: Tue Sep 18 2007 - 14:35:03 EST


Miles Lane wrote:
> ERROR: "dvb_dmx_swfilter" [drivers/media/video/video-buf-dvb.ko]
undefined!
> ERROR: "dvb_net_init" [drivers/media/video/video-buf-dvb.ko] undefined!
> ERROR: "dvb_dmxdev_init" [drivers/media/video/video-buf-dvb.ko] undefined!
> ERROR: "dvb_dmx_init" [drivers/media/video/video-buf-dvb.ko] undefined!
> ERROR: "dvb_register_frontend" [drivers/media/video/video-buf-dvb.ko]
undefined!
> ERROR: "dvb_register_adapter" [drivers/media/video/video-buf-dvb.ko]
undefined!
> ERROR: "dvb_unregister_adapter" [drivers/media/video/video-buf-dvb.ko]
> undefined!
> ERROR: "dvb_frontend_detach" [drivers/media/video/video-buf-dvb.ko]
undefined!
> ERROR: "dvb_unregister_frontend"
> [drivers/media/video/video-buf-dvb.ko] undefined!
> ERROR: "dvb_dmx_release" [drivers/media/video/video-buf-dvb.ko] undefined!
> ERROR: "dvb_dmxdev_release" [drivers/media/video/video-buf-dvb.ko]
undefined!
> ERROR: "dvb_net_release" [drivers/media/video/video-buf-dvb.ko] undefined!
> ERROR: "mt2131_attach" [drivers/media/video/cx23885/cx23885.ko] undefined!
> ERROR: "s5h1409_attach" [drivers/media/video/cx23885/cx23885.ko]
undefined!
>

The attached fix should fix the problem.

Cheers,

Mike Krufky

# HG changeset patch
# User Michael Krufky <mkrufky@xxxxxxxxxxx>
# Date 1190132745 14400
# Node ID 67acaa106a99149264582873b12d0a46056a636c
# Parent 9c4007a4d0bdf54f807b78f8455a49e40577340d
VIDEO_CX23885 depends on DVB_CORE

From: Michael Krufky <mkrufky@xxxxxxxxxxx>

Fix the following dependency issue:

ERROR: "dvb_dmx_init" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_unregister_adapter" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_register_frontend" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_unregister_frontend" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_net_release" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_frontend_detach" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_dmxdev_release" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_dmx_swfilter" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_net_init" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_dmx_release" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_register_adapter" [drivers/media/video/video-buf-dvb.ko] undefined!
ERROR: "dvb_dmxdev_init" [drivers/media/video/video-buf-dvb.ko] undefined!

ERROR: "mt2131_attach" [drivers/media/video/cx23885/cx23885.ko] undefined!
ERROR: "s5h1409_attach" [drivers/media/video/cx23885/cx23885.ko] undefined!

Signed-off-by: Michael Krufky <mkrufky@xxxxxxxxxxx>
Cc: Sam Ravnborg <sam@xxxxxxxxxxxx>
Cc: Steve Toth <stoth@xxxxxxxxxxxxx>

diff -r 9c4007a4d0bd -r 67acaa106a99 linux/drivers/media/video/cx23885/Kconfig
--- a/linux/drivers/media/video/cx23885/Kconfig Tue Sep 18 10:06:25 2007 -0300
+++ b/linux/drivers/media/video/cx23885/Kconfig Tue Sep 18 12:25:45 2007 -0400
@@ -1,6 +1,6 @@ config VIDEO_CX23885
config VIDEO_CX23885
tristate "Conexant cx23885 (2388x successor) support"
- depends on VIDEO_DEV && PCI && I2C
+ depends on DVB_CORE && VIDEO_DEV && PCI && I2C
select I2C_ALGOBIT
select FW_LOADER
select VIDEO_BTCX