Re: cx8802.ko module not being built with current HG tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 10 Feb 2009 10:25:26 -0800 (PST)
Trent Piepho <xyzzy@xxxxxxxxxxxxx> wrote:

> On Tue, 10 Feb 2009, Eduard Huguet wrote:
> >     I don't have yet the buggy config, but the steps I was following
> > when I encounter the problem were the following:
> >         · hg clone http://linuxtv.org/hg/v4l-dvb
> >         · cd v4l-dvb
> >         · make menuconfig
> 
> This is what I did too.  Just use the menuconfig or xconfig targets.  Maybe
> the kernel kconfig behavior has changed?

Hmm... I did a test here with RHEL 2.6.18 kernel:

$ make menuconfig
make -C /home/v4l/master/v4l menuconfig
make[1]: Entrando no diretório `/home/v4l/master/v4l'
/usr/src/kernels/2.6.18-125.el5-x86_64//scripts/kconfig/mconf ./Kconfig
#
# configuration written to .config
#


*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.

$ grep CX88 v4l/.config
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

So, I got the buggy .config

Another test with 2.6.27:

$ make menuconfig
make -C /home/v4l/master/v4l menuconfig
make[1]: Entrando no diretório `/home/v4l/master/v4l'
./scripts/make_kconfig.pl /usr/src/kernels/v2.6.27.4/ /usr/src/kernels/v2.6.27.4/
Preparing to compile for kernel version 2.6.27
VIDEO_PXA27x: Requires at least kernel 2.6.29
USB_STV06XX: Requires at least kernel 2.6.28
/usr/src/kernels/v2.6.27.4.i5400//scripts/kconfig/mconf ./Kconfig
#
# configuration written to .config
#


*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.

make[1]: Saindo do diretório `/home/v4l/master/v4l'
[v4l@pedra master]$ grep CX88 v4l/.config
CONFIG_VIDEO_CX88=m
CONFIG_VIDEO_CX88_ALSA=m
CONFIG_VIDEO_CX88_BLACKBIRD=m
CONFIG_VIDEO_CX88_DVB=m
CONFIG_VIDEO_CX88_MPEG=m
CONFIG_VIDEO_CX88_VP3054=m

With 2.6.27, everything is OK.

So, it seems that a fix at some kernel between 2.6.22 and 2.6.27 changed (or
fixed) the Kconfig behaviour.

I suspect that the better fix for this would be to run something like:

cat .config|sed s,'=y','=m'

For kernels older than 2.6.27.

Maybe Hans can give us a hint on what kernel this issue were solved, with his
build environment.


Cheers,
Mauro
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux