sangoma hardware with asterisk

Kilian Krause kk at verfaction.de
Mon Sep 19 15:35:00 UTC 2005


Hi Diana,

Am Montag, den 19.09.2005, 13:53 +0300 schrieb Diana Cionoiu:
> Hello,
> 
> The latest sangoma driver also patch zaptel driver if you are using the
> zaptel interface.
> Fortunatlly we use the native wanpipe in yate so we people don't need
> zaptel at all.
> 
> Btw  guys, yate 0.9pre1 is avaible and the cvs version is compiling for
> gcc 4.

nice to hear, but not here:
-(snip)-
g++ -Wall   -I.. -I.. -O2 -fno-check-new  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK  -export-dynamic -shared -Wl,--retain-symbols-file,/dev/null -L.. -lyate -o yrtpchan.yate -I../contrib/yrtp yrtpchan.cpp ../contrib/yrtp/libyatertp.a
../contrib/yrtp/yatertp.h:263: warning: 'class TelEngine::RTPBaseIO' has virtual functions but non-virtual destructor
../contrib/yrtp/yatertp.h:362: warning: 'class TelEngine::RTPReceiver' has virtual functions but non-virtual destructor
../contrib/yrtp/yatertp.h:447: warning: 'class TelEngine::RTPSender' has virtual functions but non-virtual destructor
g++ -Wall   -I.. -I.. -O2 -fno-check-new  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK  -export-dynamic -shared -Wl,--retain-symbols-file,/dev/null -L.. -lyate -o register.yate -I/usr/include/postgresql -lpq register.cpp 
g++ -Wall   -I.. -I.. -O2 -fno-check-new  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK  -c libypri.cpp
libypri.cpp: In constructor 'TelEngine::PriSpan::PriSpan(pri*, TelEngine::PriDriver*, int, int, int, int, TelEngine::Configuration&, const TelEngine::String&)':
libypri.cpp:263: error: '::pri_set_userdata' has not been declared
make[1]: *** [libypri.o] Error 1
make[1]: Leaving directory `/home/kk/src/yate/modules'

Further down using make -k gives:
make[2]: Entering directory `/home/kk/src/yate/contrib/iax'
gcc -Wall  -I../.. -O2 -DDEBUG_SUPPORT -DLIBIAX -fsigned-char -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c iax2-parser.c
iax2-parser.c: In function 'iax_ie_append_str':
iax2-parser.c:340: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
iax2-parser.c: In function 'iax_parse_ies':
iax2-parser.c:380: warning: pointer targets in assignment differ in signedness
iax2-parser.c:383: warning: pointer targets in assignment differ in signedness
iax2-parser.c:386: warning: pointer targets in assignment differ in signedness
iax2-parser.c:389: warning: pointer targets in assignment differ in signedness
iax2-parser.c:392: warning: pointer targets in assignment differ in signedness
iax2-parser.c:395: warning: pointer targets in assignment differ in signedness
iax2-parser.c:398: warning: pointer targets in assignment differ in signedness
iax2-parser.c:415: warning: pointer targets in assignment differ in signedness
iax2-parser.c:432: warning: pointer targets in assignment differ in signedness
iax2-parser.c:435: warning: pointer targets in assignment differ in signedness
iax2-parser.c:445: warning: pointer targets in assignment differ in signedness
iax2-parser.c:448: warning: pointer targets in assignment differ in signedness
iax2-parser.c:451: warning: pointer targets in assignment differ in signedness
iax2-parser.c:478: warning: pointer targets in assignment differ in signedness
gcc -Wall  -I../.. -O2 -DDEBUG_SUPPORT -DLIBIAX -fsigned-char -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c iax.c
iax.c: In function 'iax_sched_event':
iax.c:286: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:320: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function 'iax_session_new':
iax.c:365: warning: assignment from incompatible pointer type
iax.c: In function 'iax_reliable_xmit':
iax.c:441: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:451: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:456: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function 'iax_init':
iax.c:477: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:482: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:495: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:499: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness
iax.c:502: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:518: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:524: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:531: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function 'compress_subclass':
iax.c:555: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function '__send_command':
iax.c:721: warning: assignment discards qualifiers from pointer target type
iax.c: In function 'iax_transfer':
iax.c:762: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:765: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'try_transfer':
iax.c:794: warning: pointer targets in passing argument 5 of 'send_command_transfer' differ in signedness
iax.c: In function 'iax_send_authreq':
iax.c:905: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:907: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:908: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_send_regauth':
iax.c:918: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:920: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:921: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_send_regack':
iax.c:930: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:934: warning: pointer targets in passing argument 5 of 'send_command_final' differ in signedness
iax.c: In function 'iax_send_regrej':
iax.c:941: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:942: warning: pointer targets in passing argument 5 of 'send_command_final' differ in signedness
iax.c: In function 'iax_register':
iax.c:993: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:995: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_reject':
iax.c:1003: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1004: warning: pointer targets in passing argument 5 of 'send_command_final' differ in signedness
iax.c: In function 'iax_hangup':
iax.c:1011: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1012: warning: pointer targets in passing argument 5 of 'send_command_final' differ in signedness
iax.c: In function 'iax_accept':
iax.c:1040: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_send_txcnt':
iax.c:1093: warning: pointer targets in passing argument 5 of 'send_command_transfer' differ in signedness
iax.c: In function 'iax_send_txrej':
iax.c:1101: warning: pointer targets in passing argument 5 of 'send_command_transfer' differ in signedness
iax.c: In function 'iax_send_txaccept':
iax.c:1109: warning: pointer targets in passing argument 5 of 'send_command_transfer' differ in signedness
iax.c: In function 'iax_send_txready':
iax.c:1117: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_auth_reply':
iax.c:1134: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1136: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1138: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_regauth_reply':
iax.c:1148: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1157: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1159: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1161: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_dial':
iax.c:1173: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1174: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_dialplan_request':
iax.c:1191: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1192: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c: In function 'iax_call':
iax.c:1208: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1215: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1217: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1223: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1241: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1275: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1277: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1279: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1281: warning: pointer targets in passing argument 3 of 'iax_ie_append_str' differ in signedness
iax.c:1292: warning: pointer targets in passing argument 5 of 'send_command' differ in signedness
iax.c:1296: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function 'iax_find_session':
iax.c:1355: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1357: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function 'schedule_delivery':
iax.c:1484: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1516: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function 'iax_header_to_event':
iax.c:1599: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1611: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1631: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1636: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1849: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1869: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1915: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1921: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1926: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function 'iax_miniheader_to_event':
iax.c:1952: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1957: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c: In function 'iax_net_read':
iax.c:1974: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness
iax.c:1989: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:1996: warning: pointer targets in passing argument 1 of 'iax_net_process' differ in signedness
iax.c: In function 'iax_net_process':
iax.c:2008: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:2015: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:2019: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
iax.c:2026: warning: passing argument 3 of '__debug' discards qualifiers from pointer target type
-(snip)-


Could you drop us a note when these are fixed, so that we can upload the
new version to the archive? Thanks!

-- 
Best regards,
 Kilian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20050919/be07e980/attachment.pgp


More information about the Pkg-voip-maintainers mailing list