Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-17 Thread Michael Krufky
On Jan 17, 2008 12:52 PM, Michael Krufky <[EMAIL PROTECTED]> wrote:
>
> On Jan 17, 2008 12:34 PM, Michael Krufky <[EMAIL PROTECTED]> wrote:
> >
> > On Jan 17, 2008 12:15 PM,  <[EMAIL PROTECTED]> wrote:
> > > Andrew Casper wrote:
> > > > On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:
> > > >
> > > >> Andrew Casper wrote:
> > > >>> No cx23885.ko is made - just links to the src files. And I did a "make
> > > >>> install".
> > > >>>
> > > >>> - Andrew
> > > >
> > > > Mike -
> > > >
> > > > You'd think that would work, but no. And it that killed my other two
> > > > tuner card (an hd3000 and an hd5500). And no Fusion Card in sight.
> > >
> > > Ah, I misread your previous response, "No cx23885.ko is made - just
> > > links to the src files. And I did a "make
> > > install".   I had misinterpreted this as "No [not so --], cx23885.ko is
> > > made [and there are] links to the src files.
> > >
> > > I am seeing an issue now in the master branch that the build system of a
> > > fresh clone does select all drivers to build, but VIDEO drivers don't
> > > actually get built.
> > >
> > > (cc added to mauro)
> > >
> > > This is consistent with what you are seeing -- neither cx88 nor cx23885
> > > is being built for you, so you've lost all your cards.
> > >
> > > I don't know what's wrong, but now I cant work on any drivers until this
> > > issue is resolved.
> > >
> > > Why dont VIDEO drivers build anymore, even if they are correctly
> > > selected via Kconfig?
> > >
> > > -Mike
> >
> >
> > Andrew,
> >
> > I don't know exactly what is CAUSING this problem, and I dont have
> > time to debug this right now (hopefully Mauro will) ... but  a
> > workaround to the issue that I am seeing, to enable build of the VIDEO
> > drivers, i must enter menuconfig, and then disable RADIO.
> >
> > After doing so, I get the full tree to build again.
> >
> > Can you give this a try and let us know what happens on your end?
> >
> > Good Luck,
> >
> > Mike
> >
>
> _very_ interesting...
>
>
> Looks like if I have CONFIG_USB_SI470X enabled, then video drivers
> fail to get built...
>
> but if I disable CONFIG_USB_SI470X, then all is well.
>
> ...strange...
>
> Somebody want to try to make some sense of this?
>
> -Mike
>

:-D

I found and fixed the problem:

# HG changeset patch
# User Michael Krufky <[EMAIL PROTECTED]>
# Date 1200592493 18000
# Node ID db9cd7224d965366c12515a17c2f64de7ae7c65c
# Parent 7d364b375fb7d2d502aa0767910b3f6cb219ff4c
fix broken build when CONFIG_USB_SI470X is set

From: Michael Krufky <[EMAIL PROTECTED]>

Signed-off-by: Michael Krufky <[EMAIL PROTECTED]>

--- a/linux/drivers/media/radio/MakefileTue Jan 15 15:42:12 2008 -0200
+++ b/linux/drivers/media/radio/MakefileThu Jan 17 12:54:53 2008 -0500
@@ -21,6 +21,6 @@ obj-$(CONFIG_RADIO_TRUST) += radio-trust
 obj-$(CONFIG_RADIO_TRUST) += radio-trust.o
 obj-$(CONFIG_RADIO_MAESTRO) += radio-maestro.o
 obj-$(CONFIG_USB_DSBR) += dsbr100.o
-obj-$(CONFIG_USB_SI470X) := radio-si470x.o
+obj-$(CONFIG_USB_SI470X) += radio-si470x.o

 EXTRA_CFLAGS += -Isound


I pushed the fix to http://linuxtv.org/hg/~mkrufky/build-fix/

Please pull from that tree -- it will fix the problem for you...

Thanks for reporting this.

Cheers,

Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-17 Thread Michael Krufky
On Jan 17, 2008 12:34 PM, Michael Krufky <[EMAIL PROTECTED]> wrote:
>
> On Jan 17, 2008 12:15 PM,  <[EMAIL PROTECTED]> wrote:
> > Andrew Casper wrote:
> > > On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:
> > >
> > >> Andrew Casper wrote:
> > >>> No cx23885.ko is made - just links to the src files. And I did a "make
> > >>> install".
> > >>>
> > >>> - Andrew
> > >
> > > Mike -
> > >
> > > You'd think that would work, but no. And it that killed my other two
> > > tuner card (an hd3000 and an hd5500). And no Fusion Card in sight.
> >
> > Ah, I misread your previous response, "No cx23885.ko is made - just
> > links to the src files. And I did a "make
> > install".   I had misinterpreted this as "No [not so --], cx23885.ko is
> > made [and there are] links to the src files.
> >
> > I am seeing an issue now in the master branch that the build system of a
> > fresh clone does select all drivers to build, but VIDEO drivers don't
> > actually get built.
> >
> > (cc added to mauro)
> >
> > This is consistent with what you are seeing -- neither cx88 nor cx23885
> > is being built for you, so you've lost all your cards.
> >
> > I don't know what's wrong, but now I cant work on any drivers until this
> > issue is resolved.
> >
> > Why dont VIDEO drivers build anymore, even if they are correctly
> > selected via Kconfig?
> >
> > -Mike
>
>
> Andrew,
>
> I don't know exactly what is CAUSING this problem, and I dont have
> time to debug this right now (hopefully Mauro will) ... but  a
> workaround to the issue that I am seeing, to enable build of the VIDEO
> drivers, i must enter menuconfig, and then disable RADIO.
>
> After doing so, I get the full tree to build again.
>
> Can you give this a try and let us know what happens on your end?
>
> Good Luck,
>
> Mike
>

_very_ interesting...


Looks like if I have CONFIG_USB_SI470X enabled, then video drivers
fail to get built...

but if I disable CONFIG_USB_SI470X, then all is well.

...strange...

Somebody want to try to make some sense of this?

-Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-17 Thread Michael Krufky
On Jan 17, 2008 12:15 PM,  <[EMAIL PROTECTED]> wrote:
> Andrew Casper wrote:
> > On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:
> >
> >> Andrew Casper wrote:
> >>> No cx23885.ko is made - just links to the src files. And I did a "make
> >>> install".
> >>>
> >>> - Andrew
> >
> > Mike -
> >
> > You'd think that would work, but no. And it that killed my other two
> > tuner card (an hd3000 and an hd5500). And no Fusion Card in sight.
>
> Ah, I misread your previous response, "No cx23885.ko is made - just
> links to the src files. And I did a "make
> install".   I had misinterpreted this as "No [not so --], cx23885.ko is
> made [and there are] links to the src files.
>
> I am seeing an issue now in the master branch that the build system of a
> fresh clone does select all drivers to build, but VIDEO drivers don't
> actually get built.
>
> (cc added to mauro)
>
> This is consistent with what you are seeing -- neither cx88 nor cx23885
> is being built for you, so you've lost all your cards.
>
> I don't know what's wrong, but now I cant work on any drivers until this
> issue is resolved.
>
> Why dont VIDEO drivers build anymore, even if they are correctly
> selected via Kconfig?
>
> -Mike


Andrew,

I don't know exactly what is CAUSING this problem, and I dont have
time to debug this right now (hopefully Mauro will) ... but  a
workaround to the issue that I am seeing, to enable build of the VIDEO
drivers, i must enter menuconfig, and then disable RADIO.

After doing so, I get the full tree to build again.

Can you give this a try and let us know what happens on your end?

Good Luck,

Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-17 Thread mkrufky
Andrew Casper wrote:
> On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:
>
>> Andrew Casper wrote:
>>> No cx23885.ko is made - just links to the src files. And I did a "make
>>> install".
>>>
>>> - Andrew
>
> Mike -
>
> You'd think that would work, but no. And it that killed my other two 
> tuner card (an hd3000 and an hd5500). And no Fusion Card in sight. 

Ah, I misread your previous response, "No cx23885.ko is made - just 
links to the src files. And I did a "make
install".   I had misinterpreted this as "No [not so --], cx23885.ko is 
made [and there are] links to the src files.

I am seeing an issue now in the master branch that the build system of a 
fresh clone does select all drivers to build, but VIDEO drivers don't 
actually get built.

(cc added to mauro)

This is consistent with what you are seeing -- neither cx88 nor cx23885 
is being built for you, so you've lost all your cards.

I don't know what's wrong, but now I cant work on any drivers until this 
issue is resolved.

Why dont VIDEO drivers build anymore, even if they are correctly 
selected via Kconfig?

-Mike



___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-16 Thread Andrew Casper
On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:

> Andrew Casper wrote:
>> On Jan 16, 2008, at 8:41 PM, Michael Krufky wrote:
>>
>>> Andrew Casper wrote:
 On Jan 16, 2008, at 8:05 PM, Michael Krufky wrote:

> Andrew Casper wrote:
>> (please excuse the me if this has already been asked and  
>> answer, but
>> I'm new to the list and I did not find an answer in the message
>> archives)
>>
>> I just got a new DViCO FusionHDTV5 Express - primarily based on
>> reading that it was supported on the wiki. I have downloaded the
>> latest tree. But when I compile the source, it doesn't make the
>> kernel
>> modules for cx23885 (which is the module I believe I need).  
>> What am I
>> missing here?
>>
>> I'm using Fedora 8 (kernel 2.6.23.9-85).
>
> Did you update from an older tree or pull down a fresh clone?
>
> It JustWorks (tm) -- if not, maybe some dependency is screwing you
> up..
>
> from the v4l-dvb tree, what does the following show you:
>
> grep 23885 v4l/.*config (no, this is NOT a typo)
>
>
> If VIDEO_CX23885 isnt selected, then go select it in menuconfig.
>
> You'll find it under the video section, as CX23885 - cx2388x
> successor.
>
> HTH,
>
> Mike

 Thanks for the speedy reply, Mike.

 ergh - VIDEO_CX23885 seems to be selected for build:

 # grep 23885 v4l/.*config
 v4l/.config:CONFIG_VIDEO_CX23885=m
 v4l/.myconfig:CONFIG_VIDEO_CX23885 := m

 I'm building from the public cvs that I pulled last night (and  
 check
 for an update today). I had the same problem with a tarball I also
 pulled.
>>>
>>> mercurial.   hg.  no cvs.
>>>

 So how do I determine what dependancy is killing me? This is a  
 pretty
 new build (just installed on Fedora 8 on Saturday) so there isn't  
 too
 much creft.
>>>
>>> is there a v4l/cx23885.ko after you build?  did you forget to do  
>>> 'make
>>> install' (as root) ?
>>>
>>> -Mike
>>
>> My bad - it was mercurial.
>>
>> No cx23885.ko is made - just links to the src files. And I did a  
>> "make
>> install".
>>
>> - Andrew
> Reboot your machine, and enjoy your working driver.
>
> In the future, this stuff is documented at:
>
> http://linuxtv.org/repo
>
> Enjoy.
>
> -Mike

Mike -

You'd think that would work, but no. And it that killed my other two  
tuner card (an hd3000 and an hd5500). And no Fusion Card in sight.

- Andrew


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-16 Thread Michael Krufky
Andrew Casper wrote:
> On Jan 16, 2008, at 8:41 PM, Michael Krufky wrote:
>
>> Andrew Casper wrote:
>>> On Jan 16, 2008, at 8:05 PM, Michael Krufky wrote:
>>>
 Andrew Casper wrote:
> (please excuse the me if this has already been asked and answer, but
> I'm new to the list and I did not find an answer in the message
> archives)
>
> I just got a new DViCO FusionHDTV5 Express - primarily based on
> reading that it was supported on the wiki. I have downloaded the
> latest tree. But when I compile the source, it doesn't make the
> kernel
> modules for cx23885 (which is the module I believe I need). What am I
> missing here?
>
> I'm using Fedora 8 (kernel 2.6.23.9-85).

 Did you update from an older tree or pull down a fresh clone?

 It JustWorks (tm) -- if not, maybe some dependency is screwing you
 up..

 from the v4l-dvb tree, what does the following show you:

 grep 23885 v4l/.*config (no, this is NOT a typo)


 If VIDEO_CX23885 isnt selected, then go select it in menuconfig.

 You'll find it under the video section, as CX23885 - cx2388x
 successor.

 HTH,

 Mike
>>>
>>> Thanks for the speedy reply, Mike.
>>>
>>> ergh - VIDEO_CX23885 seems to be selected for build:
>>>
>>> # grep 23885 v4l/.*config
>>> v4l/.config:CONFIG_VIDEO_CX23885=m
>>> v4l/.myconfig:CONFIG_VIDEO_CX23885 := m
>>>
>>> I'm building from the public cvs that I pulled last night (and check
>>> for an update today). I had the same problem with a tarball I also
>>> pulled.
>>
>> mercurial.   hg.  no cvs.
>>
>>>
>>> So how do I determine what dependancy is killing me? This is a pretty
>>> new build (just installed on Fedora 8 on Saturday) so there isn't too
>>> much creft.
>>
>> is there a v4l/cx23885.ko after you build?  did you forget to do 'make
>> install' (as root) ?
>>
>> -Mike
>
> My bad - it was mercurial.
>
> No cx23885.ko is made - just links to the src files. And I did a "make
> install".
>
> - Andrew
Reboot your machine, and enjoy your working driver.

In the future, this stuff is documented at:

http://linuxtv.org/repo

Enjoy.

-Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-16 Thread Andrew Casper
On Jan 16, 2008, at 8:41 PM, Michael Krufky wrote:

> Andrew Casper wrote:
>> On Jan 16, 2008, at 8:05 PM, Michael Krufky wrote:
>>
>>> Andrew Casper wrote:
 (please excuse the me if this has already been asked and answer,  
 but
 I'm new to the list and I did not find an answer in the message
 archives)

 I just got a new DViCO FusionHDTV5 Express - primarily based on
 reading that it was supported on the wiki. I have downloaded the
 latest tree. But when I compile the source, it doesn't make the  
 kernel
 modules for cx23885 (which is the module I believe I need). What  
 am I
 missing here?

 I'm using Fedora 8 (kernel 2.6.23.9-85).
>>>
>>> Did you update from an older tree or pull down a fresh clone?
>>>
>>> It JustWorks (tm) -- if not, maybe some dependency is screwing you
>>> up..
>>>
>>> from the v4l-dvb tree, what does the following show you:
>>>
>>> grep 23885 v4l/.*config (no, this is NOT a typo)
>>>
>>>
>>> If VIDEO_CX23885 isnt selected, then go select it in menuconfig.
>>>
>>> You'll find it under the video section, as CX23885 - cx2388x  
>>> successor.
>>>
>>> HTH,
>>>
>>> Mike
>>
>> Thanks for the speedy reply, Mike.
>>
>> ergh - VIDEO_CX23885 seems to be selected for build:
>>
>> # grep 23885 v4l/.*config
>> v4l/.config:CONFIG_VIDEO_CX23885=m
>> v4l/.myconfig:CONFIG_VIDEO_CX23885 := m
>>
>> I'm building from the public cvs that I pulled last night (and check
>> for an update today). I had the same problem with a tarball I also
>> pulled.
>
> mercurial.   hg.  no cvs.
>
>>
>> So how do I determine what dependancy is killing me? This is a pretty
>> new build (just installed on Fedora 8 on Saturday) so there isn't too
>> much creft.
>
> is there a v4l/cx23885.ko after you build?  did you forget to do 'make
> install' (as root) ?
>
> -Mike

My bad - it was mercurial.

No cx23885.ko is made - just links to the src files. And I did a "make  
install".

- Andrew

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-16 Thread Michael Krufky
Andrew Casper wrote:
> On Jan 16, 2008, at 8:05 PM, Michael Krufky wrote:
>
>> Andrew Casper wrote:
>>> (please excuse the me if this has already been asked and answer, but
>>> I'm new to the list and I did not find an answer in the message
>>> archives)
>>>
>>> I just got a new DViCO FusionHDTV5 Express - primarily based on
>>> reading that it was supported on the wiki. I have downloaded the
>>> latest tree. But when I compile the source, it doesn't make the kernel
>>> modules for cx23885 (which is the module I believe I need). What am I
>>> missing here?
>>>
>>> I'm using Fedora 8 (kernel 2.6.23.9-85).
>>
>> Did you update from an older tree or pull down a fresh clone?
>>
>> It JustWorks (tm) -- if not, maybe some dependency is screwing you
>> up..
>>
>> from the v4l-dvb tree, what does the following show you:
>>
>> grep 23885 v4l/.*config (no, this is NOT a typo)
>>
>>
>> If VIDEO_CX23885 isnt selected, then go select it in menuconfig.
>>
>> You'll find it under the video section, as CX23885 - cx2388x successor.
>>
>> HTH,
>>
>> Mike
>
> Thanks for the speedy reply, Mike.
>
> ergh - VIDEO_CX23885 seems to be selected for build:
>
> # grep 23885 v4l/.*config
> v4l/.config:CONFIG_VIDEO_CX23885=m
> v4l/.myconfig:CONFIG_VIDEO_CX23885 := m
>
> I'm building from the public cvs that I pulled last night (and check
> for an update today). I had the same problem with a tarball I also
> pulled.

mercurial.   hg.  no cvs.

>
> So how do I determine what dependancy is killing me? This is a pretty
> new build (just installed on Fedora 8 on Saturday) so there isn't too
> much creft.

is there a v4l/cx23885.ko after you build?  did you forget to do 'make
install' (as root) ?

-Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-16 Thread Andrew Casper
On Jan 16, 2008, at 8:05 PM, Michael Krufky wrote:

> Andrew Casper wrote:
>> (please excuse the me if this has already been asked and answer, but
>> I'm new to the list and I did not find an answer in the message
>> archives)
>>
>> I just got a new DViCO FusionHDTV5 Express - primarily based on
>> reading that it was supported on the wiki. I have downloaded the
>> latest tree. But when I compile the source, it doesn't make the  
>> kernel
>> modules for cx23885 (which is the module I believe I need). What am I
>> missing here?
>>
>> I'm using Fedora 8 (kernel 2.6.23.9-85).
>
> Did you update from an older tree or pull down a fresh clone?
>
> It JustWorks (tm) -- if not, maybe some dependency is screwing you  
> up..
>
> from the v4l-dvb tree, what does the following show you:
>
> grep 23885 v4l/.*config (no, this is NOT a typo)
>
>
> If VIDEO_CX23885 isnt selected, then go select it in menuconfig.
>
> You'll find it under the video section, as CX23885 - cx2388x  
> successor.
>
> HTH,
>
> Mike

Thanks for the speedy reply, Mike.

ergh - VIDEO_CX23885 seems to be selected for build:

# grep 23885 v4l/.*config
v4l/.config:CONFIG_VIDEO_CX23885=m
v4l/.myconfig:CONFIG_VIDEO_CX23885 := m

I'm building from the public cvs that I pulled last night (and check  
for an update today). I had the same problem with a tarball I also  
pulled.

So how do I determine what dependancy is killing me? This is a pretty  
new build (just installed on Fedora 8 on Saturday) so there isn't too  
much creft.

Thanks again.

- Andrew



___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-16 Thread Michael Krufky
Andrew Casper wrote:
> (please excuse the me if this has already been asked and answer, but  
> I'm new to the list and I did not find an answer in the message  
> archives)
> 
> I just got a new DViCO FusionHDTV5 Express - primarily based on  
> reading that it was supported on the wiki. I have downloaded the  
> latest tree. But when I compile the source, it doesn't make the kernel  
> modules for cx23885 (which is the module I believe I need). What am I  
> missing here?
> 
> I'm using Fedora 8 (kernel 2.6.23.9-85).

Did you update from an older tree or pull down a fresh clone?

It JustWorks (tm) -- if not, maybe some dependency is screwing you up..

from the v4l-dvb tree, what does the following show you:

grep 23885 v4l/.*config (no, this is NOT a typo)


If VIDEO_CX23885 isnt selected, then go select it in menuconfig.

You'll find it under the video section, as CX23885 - cx2388x successor.

HTH,

Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb