Re: [vdr] Multiproto compile fails again

2008-08-10 Thread Seppo Ingalsuo
Hi,

Lauri Tischler wrote:
 /usr/src/multiproto/v4l/cx25840-core.c:71: error: conflicting type
 qualifiers for 'addr_data'
 /usr/src/multiproto/v4l/../linux/include/media/v4l2-i2c-drv-legacy.h:41:
 error: previous declaration of 'addr_data' was here
   
Please try this found from linux-dvb ml:

---

Now I found a little patch which brought me over this compile error: 
http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.24-rc4/2.6.24-rc4-mm1/broken-out/fix-jdelvare-i2c-i2c-constify-client-address-data.patch
 
From: Andrew Morton [EMAIL PROTECTED] 
drivers/media/video/tvaudio.c:147: error: conflicting type qualifiers 
for 'addr_data' include/media/v4l2-i2c-drv-legacy.h:37: error: previous 
declaration of 'addr_data' was here Cc: Jean Delvare 
[EMAIL PROTECTED] Signed-off-by: Andrew Morton 
[EMAIL PROTECTED] --- include/media/v4l2-i2c-drv-legacy.h | 2 
+- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN 
include/media/v4l2-i2c-drv-legacy.h~fix-jdelvare-i2c-i2c-constify-client-address-data
 
include/media/v4l2-i2c-drv-legacy.h --- 
a/include/media/v4l2-i2c-drv-legacy.h~fix-jdelvare-i2c-i2c-constify-client-address-data
 
+++ a/include/media/v4l2-i2c-drv-legacy.h @@ -34,7 +34,7 @@ struct 
v4l2_i2c_driver_data { }; static struct v4l2_i2c_driver_data 
v4l2_i2c_data; -static struct i2c_client_address_data addr_data; +static 
const struct i2c_client_address_data addr_data; static struct i2c_driver 
v4l2_i2c_driver_legacy; static char v4l2_i2c_drv_name_legacy[32]; Now 
I'm a step further. Thanks Philipp
-- The more I learn about people, the more I like my dog!


---

BR,
Seppo


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


Re: [vdr] Multiproto compile fails again

2008-08-10 Thread Lauri Tischler
Seppo Ingalsuo wrote:
 Hi,
 
 Lauri Tischler wrote:
 /usr/src/multiproto/v4l/cx25840-core.c:71: error: conflicting type
 qualifiers for 'addr_data'
 /usr/src/multiproto/v4l/../linux/include/media/v4l2-i2c-drv-legacy.h:41:
 error: previous declaration of 'addr_data' was here
   
 Please try this found from linux-dvb ml:
 
 ---
 
 Now I found a little patch which brought me over this compile error: 
 http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.24-rc4/2.6.24-rc4-mm1/broken-out/fix-jdelvare-i2c-i2c-constify-client-address-data.patch
  

Thanks, that cured that problem, up pops next problem
---
   CC [M]  /usr/src/multiproto/v4l/ivtv-i2c.o
/usr/src/multiproto/v4l/ivtv-i2c.c: In function 'ivtv_i2c_register':
/usr/src/multiproto/v4l/ivtv-i2c.c:171: error: 'struct i2c_board_info'
has no member named 'driver_name'
make[3]: *** [/usr/src/multiproto/v4l/ivtv-i2c.o] Error 1
make[2]: *** [_module_/usr/src/multiproto/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.26-1-686'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/usr/src/multiproto/v4l'
make: *** [all] Error 2
lassehome:/usr/src/multiproto#
---
It seems that multiproto is really too broken to use.
Grabbed and installed dvb-api-wrapper and normal v4l-dvb tree
now it works, after I get my S2-board things maybe different.


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


Re: [vdr] Multiproto compile fails again

2008-08-10 Thread LinHai

you must patch the multiproto with 
fix-jdelvare-i2c-i2c-constify-client-address-data.patch.
 
download the fix-jdelvare-i2c-i2c-constify-client-address-data.patch and copyt 
to /multiproto/linux
 
then patch it.
_
MSN 中文网,最新时尚生活资讯,白领聚集门户。
http://cn.msn.com___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr