[Asterisk-Dev] Today's Complie on Fresh System

Matthew Boehm mboehm at cytelcom.com
Wed Aug 3 10:42:54 MST 2005


We just got in a brand new Dell 1850, 3.0Ghz, GB RAM, etc..

Installed Fedora Core 4. 2.6.11-1.1369_FC4

This is just the tip of the errors I got on cvs pull as of 9AM Central.

Didn't get any inside libpri, but did on zaptel and asterisk.

The errors are all the same, talking about signedness.

-Matthew

loader.c: In function verify_key:
loader.c:103: warning: pointer targets in passing argument 2 of MD5Update differ
in signedness
loader.c:104: warning: pointer targets in passing argument 1 of MD5Final differ
in signedness
loader.c:107: warning: pointer targets in passing argument 1 of printdigest
differ in signedness
callerid.c: In function callerid_generate:
callerid.c:547: warning: pointer targets in passing argument 1 of
callerid_genmsg differ in signedness
callerid.c:563: warning: pointer targets in passing argument 1 of strlen differ
in signedness
manager.c: In function authenticate:
manager.c:482: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
manager.c:483: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
enum.c: In function parse_naptr:
enum.c:135: warning: pointer targets in passing argument 4 of __dn_expand differ
in signedness
enum.c:149: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:150: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:152: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:153: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:155: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:156: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:157: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:159: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:160: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:161: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:163: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:164: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:166: warning: pointer targets in passing argument 1 of strncasecmp differ
in signedness
enum.c:167: warning: pointer targets in passing argument 2 of ast_copy_string
differ in signedness
enum.c:178: warning: pointer targets in passing argument 1 of strlen differ in
signedness
enum.c:186: warning: pointer targets in passing argument 1 of __builtin_strchr
differ in signedness
enum.c:186: warning: pointer targets in assignment differ in signedness
enum.c:206: warning: pointer targets in passing argument 2 of regcomp differ in
signedness
enum.c:247: warning: pointer targets in passing argument 1 of ast_copy_string
differ in signedness
enum.c:247: warning: pointer targets in passing argument 2 of ast_copy_string
differ in signedness
enum.c: In function txt_callback:
enum.c:289: warning: pointer targets in passing argument 2 of ast_copy_string
differ in signedness
enum.c: In function enum_callback:
enum.c:302: warning: pointer targets in passing argument 1 of parse_naptr differ
in signedness
srv.c: In function parse_srv:
srv.c:68: warning: pointer targets in passing argument 1 of ast_copy_string
differ in signedness
srv.c: In function srv_callback:
srv.c:88: warning: pointer targets in passing argument 1 of parse_srv differ in
signedness
dns.c: In function ast_search_dns:
dns.c:182: warning: pointer targets in passing argument 5 of __res_nsearch
differ in signedness
dns.c:189: warning: pointer targets in passing argument 4 of dns_parse_answer
differ in signedness
utils.c: In function ast_md5_hash:
utils.c:263: warning: pointer targets in passing argument 2 of MD5Update differ
in signedness
ast_expr.c: In function ast_yyparse:
ast_expr.c:979: warning: yyloc.first_column may be used uninitialized in this
function
ast_expr.c:979: warning: yyloc.last_column may be used uninitialized in this
function
ar: creating ast_expr.a
res_adsi.c: In function __adsi_transmit_messages:
res_adsi.c:259: warning: pointer targets in passing argument 3 of adsi_generate
differ in signedness
res_adsi.c: In function adsi_begin_download:
res_adsi.c:317: warning: pointer targets in passing argument 2 of
adsi_download_connect differ in signedness
res_adsi.c:317: warning: pointer targets in passing argument 3 of
adsi_download_connect differ in signedness
res_adsi.c:317: warning: pointer targets in passing argument 4 of
adsi_download_connect differ in signedness
res_adsi.c: In function adsi_get_cpeid:
res_adsi.c:598: warning: pointer targets in passing argument 1 of adsi_data_mode
differ in signedness
res_adsi.c:599: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c:602: warning: pointer targets in passing argument 1 of
adsi_query_cpeid differ in signedness
res_adsi.c:603: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c:617: warning: pointer targets in passing argument 1 of
adsi_voice_mode differ in signedness
res_adsi.c:618: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c: In function adsi_get_cpeinfo:
res_adsi.c:630: warning: pointer targets in passing argument 1 of adsi_data_mode
differ in signedness
res_adsi.c:631: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c:634: warning: pointer targets in passing argument 1 of
adsi_query_cpeinfo differ in signedness
res_adsi.c:635: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c:682: warning: pointer targets in passing argument 1 of
adsi_voice_mode differ in signedness
res_adsi.c:683: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c: In function adsi_input_format:
res_adsi.c:849: warning: pointer targets in passing argument 1 of strlen differ
in signedness
res_adsi.c:857: warning: pointer targets in passing argument 1 of strlen differ
in signedness
res_adsi.c: In function adsi_channel_restore:
res_adsi.c:921: warning: pointer targets in passing argument 1 of adsi_set_line
differ in signedness
res_adsi.c:930: warning: pointer targets in passing argument 1 of adsi_set_keys
differ in signedness
res_adsi.c:932: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c: In function adsi_print:
res_adsi.c:944: warning: pointer targets in passing argument 1 of adsi_display
differ in signedness
res_adsi.c:944: warning: pointer targets in passing argument 6 of adsi_display
differ in signedness
res_adsi.c:944: warning: pointer targets in passing argument 7 of adsi_display
differ in signedness
res_adsi.c:945: warning: pointer targets in passing argument 1 of adsi_set_line
differ in signedness
res_adsi.c:947: warning: pointer targets in passing argument 1 of
adsi_voice_mode differ in signedness
res_adsi.c:949: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c: In function adsi_load_session:
res_adsi.c:968: warning: pointer targets in passing argument 1 of
adsi_connect_session differ in signedness
res_adsi.c:971: warning: pointer targets in passing argument 1 of adsi_data_mode
differ in signedness
res_adsi.c:974: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_adsi.c: In function adsi_unload_session:
res_adsi.c:1007: warning: pointer targets in passing argument 1 of
adsi_disconnect_session differ in signedness
res_adsi.c:1008: warning: pointer targets in passing argument 1 of
adsi_voice_mode differ in signedness
res_adsi.c:1011: warning: pointer targets in passing argument 2 of
adsi_transmit_message_full differ in signedness
res_crypto.c: In function try_load_key:
res_crypto.c:183: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
res_crypto.c:186: warning: pointer targets in passing argument 1 of MD5Final
differ in signedness
res_crypto.c: In function ast_sign_bin:
res_crypto.c:321: warning: pointer targets in passing argument 5 of RSA_sign
differ in signedness
chan_iax2.c: In function try_firmware:
chan_iax2.c:1198: warning: pointer targets in passing argument 1 of
ast_strlen_zero differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 1 of
__builtin_strcmp differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 1 of
__builtin_strcmp differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 1 of
__builtin_strcmp differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 1 of
__builtin_strcmp differ in signedness
chan_iax2.c:1220: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c: In function iax_check_version:
chan_iax2.c:1265: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1265: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1265: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1265: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1265: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1265: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c: In function iax_firmware_append:
chan_iax2.c:1283: warning: pointer targets in passing argument 1 of
ast_strlen_zero differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 1 of
__builtin_strcmp differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 1 of
__builtin_strcmp differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 1 of strlen
differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 1 of
__builtin_strcmp differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 1 of
__builtin_strcmp differ in signedness
chan_iax2.c:1288: warning: pointer targets in passing argument 2 of
__builtin_strcmp differ in signedness
chan_iax2.c: In function iax2_call:
chan_iax2.c:2882: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2888: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2891: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2901: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2903: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2906: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2908: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2911: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2914: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:2949: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function iax2_hangup:
chan_iax2.c:2970: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c: In function iax2_start_transfer:
chan_iax2.c:3026: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c:3029: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function iax2_transfer:
chan_iax2.c:3239: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:3241: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:3244: warning: pointer targets in passing argument 5 of
send_command_locked differ in signedness
chan_iax2.c: In function decrypt_frame:
chan_iax2.c:3818: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
chan_iax2.c:3819: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
chan_iax2.c: In function iax2_send:
chan_iax2.c:3953: warning: pointer targets in passing argument 3 of
encrypt_frame differ in signedness
chan_iax2.c:3991: warning: pointer targets in passing argument 3 of
encrypt_frame differ in signedness
chan_iax2.c: In function iax2_show_firmware:
chan_iax2.c:4202: warning: pointer targets in passing argument 2 of strcasecmp
differ in signedness
chan_iax2.c: In function authenticate_request:
chan_iax2.c:4828: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:4832: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:4833: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function authenticate_verify:
chan_iax2.c:4882: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
chan_iax2.c:4883: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
chan_iax2.c: In function register_verify:
chan_iax2.c:5010: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
chan_iax2.c:5011: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
chan_iax2.c: In function authenticate:
chan_iax2.c:5069: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5082: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
chan_iax2.c:5083: warning: pointer targets in passing argument 2 of MD5Update
differ in signedness
chan_iax2.c:5090: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5093: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c: In function authenticate_reply:
chan_iax2.c:5148: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function try_transfer:
chan_iax2.c:5187: warning: pointer targets in passing argument 5 of
send_command_transfer differ in signedness
chan_iax2.c: In function register_peer_exten:
chan_iax2.c:5427: warning: pointer targets in passing argument 1 of
ast_copy_string differ in signedness
chan_iax2.c:5428: warning: pointer targets in assignment differ in signedness
chan_iax2.c: In function update_registry:
chan_iax2.c:5553: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5575: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5576: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5584: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c: In function registry_authrequest:
chan_iax2.c:5601: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5603: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5606: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function registry_rerequest:
chan_iax2.c:5640: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5651: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function auth_reject:
chan_iax2.c:5695: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5698: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5701: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c: In function auto_hangup:
chan_iax2.c:5734: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5736: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c: In function iax2_dprequest:
chan_iax2.c:5750: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5751: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function dp_lookup:
chan_iax2.c:5942: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:5945: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function check_provisioning:
chan_iax2.c:6066: warning: pointer targets in passing argument 1 of snprintf
differ in signedness
chan_iax2.c:6067: warning: pointer targets in passing argument 2 of
iax_provision_version differ in signedness
chan_iax2.c:6072: warning: pointer targets in passing argument 3 of
iax2_provision differ in signedness
chan_iax2.c: In function socket_read:
chan_iax2.c:6191: warning: pointer targets in assignment differ in signedness
chan_iax2.c:6503: warning: pointer targets in passing argument 2 of
iax_parse_ies differ in signedness
chan_iax2.c:6608: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c:6642: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:6644: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:6683: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:6685: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:6723: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:6726: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:6738: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c:6868: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:6870: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:6928: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c:7042: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:7044: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:7088: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:7090: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:7128: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:7130: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:7138: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c:7180: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:7182: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:7250: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:7252: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:7292: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c:7293: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c:7321: warning: pointer targets in passing argument 2 of
iax_firmware_append differ in signedness
chan_iax2.c:7323: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:7325: warning: pointer targets in passing argument 5 of
send_command_final differ in signedness
chan_iax2.c:7327: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c:7333: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function iax2_do_register:
chan_iax2.c:7481: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:7483: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function iax2_provision:
chan_iax2.c:7537: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function cache_get_callno_locked:
chan_iax2.c:8686: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:8691: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:8693: warning: pointer targets in passing argument 3 of
iax_ie_append_str differ in signedness
chan_iax2.c:8702: warning: pointer targets in passing argument 5 of send_command
differ in signedness
chan_iax2.c: In function build_user:
chan_iax2.c:8114: warning: found is used uninitialized in this function
iax2-parser.c: In function iax_ie_append_str:
iax2-parser.c:552: warning: pointer targets in passing argument 1 of strlen
differ in signedness
iax2-parser.c: In function iax_parse_ies:


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



More information about the asterisk-dev mailing list