Mailing List archive

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

[mpeg2] ULE patch



hi everyone,

i'm having problem here while trying to patch ULE files
(linuxtv-dvb-1.1.1-ULE.patch) to the linuxtv DVB driver.

below are the errors:

##################################################################

In file included from dvb_net.c:44:
dvb_net.h:57: warning: `struct dvb_net_priv' declared inside parameter
list
dvb_net.h:57: warning: its scope is only this definition or declaration,
which is probably not what you want
dvb_net.h: In function `reset_ule':
dvb_net.h:59: dereferencing pointer to incomplete type
dvb_net.h:60: dereferencing pointer to incomplete type
dvb_net.h:61: dereferencing pointer to incomplete type
dvb_net.h:62: dereferencing pointer to incomplete type
dvb_net.h:63: dereferencing pointer to incomplete type
dvb_net.h:64: dereferencing pointer to incomplete type
dvb_net.h:65: dereferencing pointer to incomplete type
dvb_net.h: In function `dvb_net_ule':
dvb_net.h:87: warning: implicit declaration of function `hexdump'
dvb_net.h:89: dereferencing pointer to incomplete type
dvb_net.h:89: dereferencing pointer to incomplete type
dvb_net.h:89: dereferencing pointer to incomplete type
dvb_net.h:102: dereferencing pointer to incomplete type
dvb_net.h:106: dereferencing pointer to incomplete type
dvb_net.h:123: dereferencing pointer to incomplete type
dvb_net.h:124: dereferencing pointer to incomplete type
dvb_net.h:124: dereferencing pointer to incomplete type
dvb_net.h:127: dereferencing pointer to incomplete type
dvb_net.h:128: dereferencing pointer to incomplete type
dvb_net.h:130: warning: passing arg 1 of `reset_ule' from incompatible
pointer type
dvb_net.h:131: dereferencing pointer to incomplete type
dvb_net.h:132: dereferencing pointer to incomplete type
dvb_net.h:135: dereferencing pointer to incomplete type
dvb_net.h:136: dereferencing pointer to incomplete type
dvb_net.h:142: dereferencing pointer to incomplete type
dvb_net.h:153: dereferencing pointer to incomplete type
dvb_net.h:155: dereferencing pointer to incomplete type
dvb_net.h:156: dereferencing pointer to incomplete type
dvb_net.h:157: dereferencing pointer to incomplete type
dvb_net.h:158: dereferencing pointer to incomplete type
dvb_net.h:159: dereferencing pointer to incomplete type
dvb_net.h:161: warning: passing arg 1 of `reset_ule' from incompatible
pointer type
dvb_net.h:167: dereferencing pointer to incomplete type
dvb_net.h:173: dereferencing pointer to incomplete type
dvb_net.h:174: dereferencing pointer to incomplete type
dvb_net.h:178: dereferencing pointer to incomplete type
dvb_net.h:179: dereferencing pointer to incomplete type
dvb_net.h:180: dereferencing pointer to incomplete type
dvb_net.h:182: dereferencing pointer to incomplete type
dvb_net.h:183: dereferencing pointer to incomplete type
dvb_net.h:185: dereferencing pointer to incomplete type
dvb_net.h:189: dereferencing pointer to incomplete type
dvb_net.h:190: dereferencing pointer to incomplete type
dvb_net.h:192: dereferencing pointer to incomplete type
dvb_net.h:193: dereferencing pointer to incomplete type
dvb_net.h:211: dereferencing pointer to incomplete type
dvb_net.h:212: dereferencing pointer to incomplete type
dvb_net.h:221: dereferencing pointer to incomplete type
dvb_net.h:222: dereferencing pointer to incomplete type
dvb_net.h:227: dereferencing pointer to incomplete type
dvb_net.h:234: dereferencing pointer to incomplete type
dvb_net.h:236: dereferencing pointer to incomplete type
dvb_net.h:237: dereferencing pointer to incomplete type
dvb_net.h:238: dereferencing pointer to incomplete type
dvb_net.h:242: dereferencing pointer to incomplete type
dvb_net.h:243: dereferencing pointer to incomplete type
dvb_net.h:246: dereferencing pointer to incomplete type
dvb_net.h:250: dereferencing pointer to incomplete type
dvb_net.h:251: dereferencing pointer to incomplete type
dvb_net.h:253: dereferencing pointer to incomplete type
dvb_net.h:276: dereferencing pointer to incomplete type
dvb_net.h:276: dereferencing pointer to incomplete type
dvb_net.h:277: dereferencing pointer to incomplete type
dvb_net.h:281: dereferencing pointer to incomplete type
dvb_net.h:281: warning: type defaults to `int' in declaration of `_x'
dvb_net.h:281: dereferencing pointer to incomplete type
dvb_net.h:282: dereferencing pointer to incomplete type
dvb_net.h:282: dereferencing pointer to incomplete type
dvb_net.h:283: dereferencing pointer to incomplete type
dvb_net.h:284: dereferencing pointer to incomplete type
dvb_net.h:285: dereferencing pointer to incomplete type
dvb_net.h:287: dereferencing pointer to incomplete type
dvb_net.h:287: dereferencing pointer to incomplete type
dvb_net.h:287: dereferencing pointer to incomplete type
dvb_net.h:287: dereferencing pointer to incomplete type
dvb_net.h:287: dereferencing pointer to incomplete type
dvb_net.h:287: dereferencing pointer to incomplete type
dvb_net.h:287: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:289: dereferencing pointer to incomplete type
dvb_net.h:290: dereferencing pointer to incomplete type
dvb_net.h:292: dereferencing pointer to incomplete type
dvb_net.h:293: dereferencing pointer to incomplete type
dvb_net.h:293: dereferencing pointer to incomplete type
dvb_net.h:294: dereferencing pointer to incomplete type
dvb_net.h:295: dereferencing pointer to incomplete type
dvb_net.h:296: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:302: dereferencing pointer to incomplete type
dvb_net.h:303: dereferencing pointer to incomplete type
dvb_net.h:304: dereferencing pointer to incomplete type
dvb_net.h:308: dereferencing pointer to incomplete type
dvb_net.h:308: dereferencing pointer to incomplete type
dvb_net.h:309: dereferencing pointer to incomplete type
dvb_net.h:314: dereferencing pointer to incomplete type
dvb_net.h:314: dereferencing pointer to incomplete type
dvb_net.h:315: dereferencing pointer to incomplete type
dvb_net.h:319: dereferencing pointer to incomplete type
dvb_net.h:321: dereferencing pointer to incomplete type
dvb_net.h:321: dereferencing pointer to incomplete type
dvb_net.h:321: dereferencing pointer to incomplete type
dvb_net.h:322: dereferencing pointer to incomplete type
dvb_net.h:322: dereferencing pointer to incomplete type
dvb_net.h:322: dereferencing pointer to incomplete type
dvb_net.h:326: dereferencing pointer to incomplete type
dvb_net.h:326: dereferencing pointer to incomplete type
dvb_net.h:328: dereferencing pointer to incomplete type
dvb_net.h:331: dereferencing pointer to incomplete type
dvb_net.h:334: warning: implicit declaration of function `iov_crc32'
dvb_net.h:335: dereferencing pointer to incomplete type
dvb_net.h:335: dereferencing pointer to incomplete type
dvb_net.h:336: dereferencing pointer to incomplete type
dvb_net.h:336: dereferencing pointer to incomplete type
dvb_net.h:340: dereferencing pointer to incomplete type
dvb_net.h:340: dereferencing pointer to incomplete type
dvb_net.h:342: dereferencing pointer to incomplete type
dvb_net.h:343: dereferencing pointer to incomplete type
dvb_net.h:344: dereferencing pointer to incomplete type
dvb_net.h:347: dereferencing pointer to incomplete type
dvb_net.h:348: dereferencing pointer to incomplete type
dvb_net.h:350: dereferencing pointer to incomplete type
dvb_net.h:350: warning: implicit declaration of function
`dvb_net_eth_type_trans'
dvb_net.h:350: dereferencing pointer to incomplete type
dvb_net.h:353: dereferencing pointer to incomplete type
dvb_net.h:354: dereferencing pointer to incomplete type
dvb_net.h:355: dereferencing pointer to incomplete type
dvb_net.h:355: dereferencing pointer to incomplete type
dvb_net.h:356: dereferencing pointer to incomplete type
dvb_net.h:359: warning: passing arg 1 of `reset_ule' from incompatible
pointer type
dvb_net.h:366: dereferencing pointer to incomplete type
dvb_net.h:367: dereferencing pointer to incomplete type
dvb_net.h:368: dereferencing pointer to incomplete type
dvb_net.h:377: dereferencing pointer to incomplete type
dvb_net.h:378: dereferencing pointer to incomplete type
dvb_net.h:379: dereferencing pointer to incomplete type
dvb_net.h:380: dereferencing pointer to incomplete type
dvb_net.c: At top level:
dvb_net.c:49: warning: `iov_crc32' was declared implicitly `extern' and
later `static'
dvb_net.h:334: warning: previous declaration of `iov_crc32'
dvb_net.c:49: warning: type mismatch with previous implicit declaration
dvb_net.h:334: warning: previous implicit declaration of `iov_crc32'
dvb_net.c:49: warning: `iov_crc32' was previously implicitly declared to
return
`int'
dvb_net.c:58: warning: `iov_crc32' was declared implicitly `extern' and
later `static'
dvb_net.h:334: warning: previous declaration of `iov_crc32'
dvb_net.c:58: redefinition of `iov_crc32'
dvb_net.c:49: `iov_crc32' previously defined here
dvb_net.c:58: warning: `iov_crc32' was previously implicitly declared to
return
`int'
dvb_net.c:78: warning: `hexdump' was declared implicitly `extern' and
later `static'
dvb_net.h:340: warning: previous declaration of `hexdump'
dvb_net.c:78: warning: type mismatch with previous implicit declaration
dvb_net.h:340: warning: previous implicit declaration of `hexdump'
dvb_net.c:78: warning: `hexdump' was previously implicitly declared to
return `int'
dvb_net.c:108: warning: `hexdump' was declared implicitly `extern' and
later `static'
dvb_net.h:340: warning: previous declaration of `hexdump'
dvb_net.c:108: redefinition of `hexdump'
dvb_net.c:78: `hexdump' previously defined here
dvb_net.c:108: warning: `hexdump' was previously implicitly declared to
return `int'
dvb_net.c:177: warning: `dvb_net_eth_type_trans' was declared implicitly
`extern' and later `static'
dvb_net.h:350: warning: previous declaration of `dvb_net_eth_type_trans'
dvb_net.c:177: warning: type mismatch with previous implicit declaration
dvb_net.h:350: warning: previous implicit declaration of
`dvb_net_eth_type_trans'
dvb_net.c:177: warning: `dvb_net_eth_type_trans' was previously
implicitly declared to return `int'
dvb_net.c:224: conflicting types for `reset_ule'
dvb_net.h:58: previous declaration of `reset_ule'
dvb_net.c:234: redefinition of `eth_dest_addr'
dvb_net.h:68: `eth_dest_addr' previously defined here
dvb_net.c:237: redefinition of `dvb_net_ule'
dvb_net.h:71: `dvb_net_ule' previously defined here
dvb_net.c:555: redefinition of `dvb_net_ts_callback'
dvb_net.h:389: `dvb_net_ts_callback' previously defined here
dvb_net.c:579: redefinition of `reset_ule'
dvb_net.c:224: `reset_ule' previously defined here
dvb_net.c:589: redefinition of `eth_dest_addr'
dvb_net.c:234: `eth_dest_addr' previously defined here
dvb_net.c:592: redefinition of `dvb_net_ule'
dvb_net.c:237: `dvb_net_ule' previously defined here
dvb_net.c:910: redefinition of `dvb_net_ts_callback'
dvb_net.c:555: `dvb_net_ts_callback' previously defined here
dvb_net.h:389: warning: `dvb_net_ts_callback' defined but not used
dvb_net.c:555: warning: `dvb_net_ts_callback' defined but not used
{standard input}: Assembler messages:
{standard input}:23: Error: symbol `eth_dest_addr' is already defined
{standard input}:32: Error: symbol `eth_dest_addr' is already defined
make[2]: *** [dvb_net.o] Error 1
make[2]: Leaving directory `/home/dvb/1/linuxtv-dvb-1.1.1/build-2.4'
make[1]: *** [_mod_/home/dvb/1/linuxtv-dvb-1.1.1/build-2.4] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.20-20.8'
make: *** [build] Error 2

###################################################################

can anyone help me with this? thank you..

regards,
nurul





Home | Main Index | Thread Index