Re: VL4-DVB compilation issue not covered by Daily Automated

2010-01-14 Thread xof
Devin Heitmueller a écrit :
> On Wed, Jan 13, 2010 at 3:32 AM, xof  wrote:
>   
>> Are you sure? (it is an Ubuntu-only issue)
>>
>> I can see several
>> 
>>> #include 
>>>   
>> in the v4l tree that compile fine on Ubuntu
>> but only linux/drivers/media/dvb/firewire/firedtv-1394.c contains
>> 
>>> #include 
>>>   
>> and doesn't compile.
>>
>> Unfortunately the asm.h asm/asm.h is not the only issue with
>> firedtv-1394.c (on Ubuntu/Karmic Koala?).
>> The /drivers/ieee1394/*.h seem to be in the linux-sources tree and not
>> in the linux-headers one (?)
>>
>> Everywhere I look, I read "don't bother, just disable firedtv-1394.c"
>> until they fix it.
>> 
>
> I think perhaps you meant to write "dma.h" and not "asm.h".
>
> All of the missing includes in the error log (including "dma.h") are
> for files that are found in the iee1394 source directory, which are
> not provided in the Ubuntu linux-headers package.
>
> Devin
>
>   
Oups!  You are right...

Thank you.


xof
-
PS: I signaled the problem to the Ubuntu community
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/507154
I hope this was the right thing to do... I did not find any mention of
the problem there.
There is no reaction yet, it is just one of 5000 other things to look at...

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


Re: VL4-DVB compilation issue not covered by Daily Automated

2010-01-13 Thread Devin Heitmueller
On Wed, Jan 13, 2010 at 3:32 AM, xof  wrote:
> Are you sure? (it is an Ubuntu-only issue)
>
> I can see several
>> #include 
> in the v4l tree that compile fine on Ubuntu
> but only linux/drivers/media/dvb/firewire/firedtv-1394.c contains
>> #include 
> and doesn't compile.
>
> Unfortunately the asm.h asm/asm.h is not the only issue with
> firedtv-1394.c (on Ubuntu/Karmic Koala?).
> The /drivers/ieee1394/*.h seem to be in the linux-sources tree and not
> in the linux-headers one (?)
>
> Everywhere I look, I read "don't bother, just disable firedtv-1394.c"
> until they fix it.

I think perhaps you meant to write "dma.h" and not "asm.h".

All of the missing includes in the error log (including "dma.h") are
for files that are found in the iee1394 source directory, which are
not provided in the Ubuntu linux-headers package.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: VL4-DVB compilation issue not covered by Daily Automated

2010-01-13 Thread xof
Devin Heitmueller a écrit :
> On Tue, Jan 12, 2010 at 4:26 PM, Hagen von Eitzen  wrote:
>   
>> Dear all,
>> as suggested by http://www.linuxtv.org/wiki/index.php/Bug_Report I report 
>> several warnings and errors not yet covered in latest 
>> http://www.xs4all.nl/~hverkuil/logs/Monday.log I get when compiling.
>> (The purpose of my experiments was trying to find out something about 
>> "0ccd:00a5 TerraTec Electronic GmbH")
>>
>> Regards
>> Hagen
>> 
>
> This is an Ubuntu-specific issue (they improperly packaged their
> kernel headers), which will not be covered by the daily build system
> (which exercises various kernels but not across different Linux
> distribution versions).
>
> Devin
>   
Are you sure? (it is an Ubuntu-only issue)

I can see several
> #include 
in the v4l tree that compile fine on Ubuntu
but only linux/drivers/media/dvb/firewire/firedtv-1394.c contains
> #include 
and doesn't compile.

Unfortunately the asm.h asm/asm.h is not the only issue with
firedtv-1394.c (on Ubuntu/Karmic Koala?).
The /drivers/ieee1394/*.h seem to be in the linux-sources tree and not
in the linux-headers one (?)

Everywhere I look, I read "don't bother, just disable firedtv-1394.c"
until they fix it.

xof
-
But my problem is 'I have no audio on an Hercules Smart TV 2 Stereo'
(bttv0: subsystem: 1540:952b; Card-100, Tuner-38).
It works on a Dapper LiveCD (with a good /etc/modprobe.d/bttv, a
~/.xawtv and xawtv installed).
The problem seems to exist since 2008...
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: VL4-DVB compilation issue not covered by Daily Automated

2010-01-12 Thread Devin Heitmueller
On Tue, Jan 12, 2010 at 4:26 PM, Hagen von Eitzen  wrote:
>
> Dear all,
> as suggested by http://www.linuxtv.org/wiki/index.php/Bug_Report I report 
> several warnings and errors not yet covered in latest 
> http://www.xs4all.nl/~hverkuil/logs/Monday.log I get when compiling.
> (The purpose of my experiments was trying to find out something about 
> "0ccd:00a5 TerraTec Electronic GmbH")
>
> Regards
> Hagen

This is an Ubuntu-specific issue (they improperly packaged their
kernel headers), which will not be covered by the daily build system
(which exercises various kernels but not across different Linux
distribution versions).

Devin

--
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


VL4-DVB compilation issue not covered by Daily Automated

2010-01-12 Thread Hagen von Eitzen

Dear all,
as suggested by http://www.linuxtv.org/wiki/index.php/Bug_Report I 
report several warnings and errors not yet covered in latest 
http://www.xs4all.nl/~hverkuil/logs/Monday.log I get when compiling.
(The purpose of my experiments was trying to find out something about 
"0ccd:00a5 TerraTec Electronic GmbH")


Regards
Hagen


$ uname -a
Linux hagen-shuttle 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:53:52 
UTC 2009 x86_64 GNU/Linux

$ sudo apt-get install mercurial linux-headers-$(uname -r) build-essential
$ hg clone http://linuxtv.org/hg/v4l-dvb
$ cd v4l-dvb/
$ make

CC [M]  /v4l-dvb/v4l/et61x251_core.o
/v4l-dvb/v4l/et61x251_core.c: In function 
'et61x251_ioctl_v4l2':   
/v4l-dvb/v4l/et61x251_core.c:2500: warning: the frame size of 1408 bytes 
is larger than 1024 bytes
CC [M]  
/v4l-dvb/v4l/et61x251_tas5130d1b.o 

CC [M]  
/v4l-dvb/v4l/firedtv-avc.o 

CC [M]  
/v4l-dvb/v4l/firedtv-ci.o  

CC [M]  
/v4l-dvb/v4l/firedtv-dvb.o 

CC [M]  
/v4l-dvb/v4l/firedtv-fe.o  

CC [M]  
/v4l-dvb/v4l/firedtv-1394.o

/v4l-dvb/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or 
directory/v4l-dvb/v4l/firedtv-1394.c:22:21: 
error: csr1212.h: No such file or directory
/v4l-dvb/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or 
directory  /v4l-dvb/v4l/firedtv-1394.c:24:19: error: 
hosts.h: No such file or directory  
/v4l-dvb/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or 
directory   /v4l-dvb/v4l/firedtv-1394.c:26:17: error: 
iso.h: No such file or directory
/v4l-dvb/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or 
directory/v4l-dvb/v4l/firedtv-1394.c:40: warning: 
'struct hpsb_iso' declared inside parameter list 
/v4l-dvb/v4l/firedtv-1394.c:40: warning: its scope is only this 
definition or declaration, which is probably not what you want
/v4l-dvb/v4l/firedtv-1394.c: In function 
'rawiso_activity_cb':   

/v4l-dvb/v4l/firedtv-1394.c:56: error: dereferencing pointer to 
incomplete type   
/v4l-dvb/v4l/firedtv-1394.c:57: error: implicit declaration of function 
'hpsb_iso_n_ready'
/v4l-dvb/v4l/firedtv-1394.c:64: error: dereferencing pointer to 
incomplete type   
/v4l-dvb/v4l/firedtv-1394.c:65: error: implicit declaration of function 
'dma_region_i'
/v4l-dvb/v4l/firedtv-1394.c:65: error: dereferencing pointer to 
incomplete type   
/v4l-dvb/v4l/firedtv-1394.c:65: error: expected expression before 
'unsigned'  
/v4l-dvb/v4l/firedtv-1394.c:66: warning: assignment makes pointer from 
integer without a cast 
/v4l-dvb/v4l/firedtv-1394.c:67: error: dereferencing pointer to 
incomplete type   
/v4l-dvb/v4l/firedtv-1394.c:71: error: dereferencing pointer to 
incomplete type   
/v4l-dvb/v4l/firedtv-1394.c:85: error: implicit declaration of function 
'hpsb_iso_recv_release_packets'   
/v4l-dvb/v4l/firedtv-1394.c: In function 
'node_of':  

/v4l-dvb/v4l/firedtv-1394.c:90: error: dereferencing pointer to 
incomplete type   
/v4l-dvb/v4l/firedtv-1394.c:90: warning: type defaults to 'int' in 
declaration of '__mptr'
/v4l-dvb/v4l/firedtv-1394.c:90: warning: initialization from 
incompatible pointer type
/v4l-dvb/v4l/firedtv-1394.c:90: error: invalid use of undefined type 
'struct unit_directory'  
/v4l-dvb/v4l/firedtv-1394.c: In function 
'node_lock':

/v4l-dvb/v4l/firedtv-1394.c:97: error: implicit declaration of function 
'hpsb_node_lock'  
/v4l-dvb/v4l/firedtv-1394.c:97: error: 'EXTCODE_COMPARE_SWAP' undeclared 
(first use in this function) 
/v4l-dvb/v4l/firedtv-1394.c:97: error: (Each undeclared identifier is 
reported only once  
/v4l-dvb/v4l/firedtv-1394.c:97: error: for each function it appears 
in.)