Hi Guys,
since i've upgraded to Fedora Core 5, i'm getting this error:
CC [M] /usr/src/asterisk/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.o
/usr/src/asterisk/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:326: error:
unknown field âownerâ specified in initializer
/usr/src/asterisk/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:326: warning:
initialization from incompatible pointer type
make[5]: *** [/usr/src/asterisk/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.o]
Error 1
make[4]: *** [/usr/src/asterisk/visdn-0.0.0/modules/hfc-usb] Error 2
make[3]: *** [_module_/usr/src/asterisk/visdn-0.0.0/modules] Error 2
make[3]: Leaving directory `/usr/src/kernels/2.6.16-1.2080_FC5-i686'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/asterisk/visdn-0.0.0/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/asterisk/visdn-0.0.0'
make: *** [all] Error 2
i'm also getting this error while compiling chan_misdn, so i assume, it's
some problem
with the kernel-sources?
Anyway, if i bypass the hfc-usb compilation, i'm getting the following
error:
-inline -g -O2 -MT chan_visdn.lo -MD -MP -MF .deps/chan_visdn.Tpo -c
chan_visdn.c -fPIC -DPIC -o .libs/chan_visdn.o
chan_visdn.c: In function 'visdn_request_call':
chan_visdn.c:605: warning: initialization discards qualifiers from pointer
target type
chan_visdn.c:690: warning: initialization discards qualifiers from pointer
target type
chan_visdn.c:747: warning: initialization discards qualifiers from pointer
target type
chan_visdn.c: In function 'visdn_indicate':
chan_visdn.c:1434: error: 'struct ast_channel' has no member named 'type'
chan_visdn.c:1546: error: 'struct ast_channel' has no member named 'type'
chan_visdn.c: In function 'visdn_new':
chan_visdn.c:2057: error: 'struct ast_channel' has no member named 'type'
chan_visdn.c: In function 'visdn_request':
chan_visdn.c:2097: warning: passing argument 1 of 'snprintf' discards
qualifiers from pointer target type
chan_visdn.c: In function 'visdn_q931_resume_indication':
chan_visdn.c:2935: error: 'struct ast_channel' has no member named 'type'
chan_visdn.c: In function 'visdn_q931_setup_indication':
chan_visdn.c:3284: warning: passing argument 1 of 'snprintf' discards
qualifiers from pointer target type
chan_visdn.c:3290: warning: passing argument 1 of 'strncpy' discards
qualifiers from pointer target type
chan_visdn.c: In function 'visdn_q931_suspend_indication':
chan_visdn.c:3743: error: 'struct ast_channel' has no member named 'type'
make[2]: *** [chan_visdn.lo] Error 1
make[2]: Leaving directory `/usr/src/asterisk/visdn-0.0.0/chan_visdn'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/asterisk/visdn-0.0.0'
make: *** [all] Error 2
Any hints how to fix this?
Regards,
Andreas
_________________________________________________________________
Need more speed? Get Xtra Broadband @
http://jetstream.xtra.co.nz/chm/0,,202853-1000,00.html
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers