All of lore.kernel.org
 help / color / mirror / Atom feed
From: Eduard Huguet <eduardhc@gmail.com>
To: linux-media@vger.kernel.org
Subject: cx8802.ko module not being built with current HG tree
Date: Thu, 5 Feb 2009 16:59:16 +0100	[thread overview]
Message-ID: <617be8890902050759x74c08498o355be1d34d7735fe@mail.gmail.com> (raw)
In-Reply-To: <617be8890902050754p4b8828c9o14b43b6879633cd7@mail.gmail.com>

Hi,
  Maybe I'm wrong, but I think there is something wrong in current
Kconfig file for cx88 drivers. I've been struggling for some hours
trying to find why, after compiling a fresh copy of the LinuxTV HG
drivers, I wasn't unable to modprobe cx88-dvb module, which I need for
HVR-3000.

The module was not being load because kernel was failing to find
cx8802_get_driver, etc... entry points, which are exported by
cx88-mpeg.c.

The strange part is that, according to the cx88/Kconfig file this file
should be automatically added as dependency if either CX88_DVB or
CX88_BLACKBIRD were selected,
but for some strange reason it wasn't.

After a 'make menuconfig' in HG tree the kernel configuration
contained these lines (this was using the default config, without
adding / removing anything):
CONFIG_VIDEO_CX88=m
CONFIG_VIDEO_CX88_ALSA=m
CONFIG_VIDEO_CX88_BLACKBIRD=m
CONFIG_VIDEO_CX88_DVB=m
CONFIG_VIDEO_CX88_MPEG=y
CONFIG_VIDEO_CX88_VP3054=m

Notice that they are all marked as 'm' excepting
CONFIG_VIDEO_CX88_MPEG, which is marked as 'y'. I don't know if it's
relevant or not, but the fact is that the module was not being
compiled at all. The option was not visible inside menuconfig, by the
way.

I've done some changes inside Kconfig to make it visible in
menuconfig, and by doing this I've been able to set it to 'm' and
rebuild, which has just worked apparently.

This Kconfig file was edited in revisions 10190 & 10191, precisely for
reasons related to cx8802 dependencies, so I'm not sure the solution
taken there was the right one.

Best regards,
 Eduard Huguet

  reply	other threads:[~2009-02-05 15:59 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-05 15:54 [linux-dvb] cx8802.ko module not being built with current HG tree Eduard Huguet
2009-02-05 15:59 ` Eduard Huguet [this message]
2009-02-05 18:33   ` Trent Piepho
2009-02-05 19:04     ` Eduard Huguet
2009-02-10 11:37   ` Mauro Carvalho Chehab
2009-02-10 11:49     ` Eduard Huguet
2009-02-10 18:25       ` Trent Piepho
2009-02-10 18:47         ` Mauro Carvalho Chehab
2009-02-10 20:31           ` Hans Verkuil
2009-02-10 20:41             ` Mauro Carvalho Chehab
2009-02-10 21:21               ` Hans Verkuil
2009-02-11  0:17                 ` Mauro Carvalho Chehab
2009-02-11  1:20                   ` Trent Piepho
2009-02-11  7:53                     ` Mauro Carvalho Chehab
2009-02-13 10:47                       ` Trent Piepho
2009-02-10 11:57     ` Eduard Huguet
2009-02-10 12:09       ` Mauro Carvalho Chehab
2009-02-10 12:29         ` Mauro Carvalho Chehab
2009-02-10 12:39         ` Eduard Huguet

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=617be8890902050759x74c08498o355be1d34d7735fe@mail.gmail.com \
    --to=eduardhc@gmail.com \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.