<86>Apr 21 00:46:59 userdel[103412]: delete user 'rooter' <86>Apr 21 00:46:59 userdel[103412]: removed group 'rooter' owned by 'rooter' <86>Apr 21 00:46:59 userdel[103412]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 21 00:46:59 groupadd[103487]: group added to /etc/group: name=rooter, GID=555 <86>Apr 21 00:46:59 groupadd[103487]: group added to /etc/gshadow: name=rooter <86>Apr 21 00:46:59 groupadd[103487]: new group: name=rooter, GID=555 <86>Apr 21 00:46:59 useradd[103517]: new user: name=rooter, UID=555, GID=555, home=/root, shell=/bin/bash <86>Apr 21 00:46:59 userdel[103588]: delete user 'builder' <86>Apr 21 00:46:59 userdel[103588]: removed group 'builder' owned by 'builder' <86>Apr 21 00:46:59 userdel[103588]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 00:46:59 groupadd[103642]: group added to /etc/group: name=builder, GID=556 <86>Apr 21 00:46:59 groupadd[103642]: group added to /etc/gshadow: name=builder <86>Apr 21 00:46:59 groupadd[103642]: new group: name=builder, GID=556 <86>Apr 21 00:46:59 useradd[103695]: new user: name=builder, UID=556, GID=556, home=/usr/src, shell=/bin/bash <13>Apr 21 00:47:01 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Apr 21 00:47:01 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Apr 21 00:47:01 rpmi: libverto-devel-0.2.6-alt1_6 1455633234 installed <13>Apr 21 00:47:01 rpmi: libcom_err-devel-1.42.13-alt2 1449075846 installed <13>Apr 21 00:47:01 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Apr 21 00:47:01 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Apr 21 00:47:01 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 21 00:47:01 rpmi: asterisk1.8-common-1.8.32.3-alt1 1428574517 installed <13>Apr 21 00:47:01 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <86>Apr 21 00:47:01 groupadd[117073]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 21 00:47:01 groupadd[117073]: group added to /etc/gshadow: name=_keytab <86>Apr 21 00:47:01 groupadd[117073]: new group: name=_keytab, GID=499 <13>Apr 21 00:47:01 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <86>Apr 21 00:47:01 groupadd[117505]: group added to /etc/group: name=sasl, GID=498 <86>Apr 21 00:47:01 groupadd[117505]: group added to /etc/gshadow: name=sasl <86>Apr 21 00:47:01 groupadd[117505]: new group: name=sasl, GID=498 <13>Apr 21 00:47:01 rpmi: libsasl2-3-2.1.26-alt7 1479477445 installed <13>Apr 21 00:47:01 rpmi: libldap-2.4.45-alt1.M80P.1 1513980376 installed <13>Apr 21 00:47:01 rpmi: libkrb5-ldap-1.14.6-alt1.M80P.1 1525355673 installed <13>Apr 21 00:47:01 rpmi: libkrb5-devel-1.14.6-alt1.M80P.1 1525355673 installed <13>Apr 21 00:47:01 rpmi: libssl-devel-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 21 00:47:01 rpmi: asterisk1.8-devel-1.8.32.3-alt1 1428574437 installed Installing asterisk1.8-app_konference-1.5-alt38.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.34915 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf asterisk1.8-app_konference-1.5 + echo 'Source #0 (asterisk1.8-app_konference-1.5.tar):' Source #0 (asterisk1.8-app_konference-1.5.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/asterisk1.8-app_konference-1.5.tar + cd asterisk1.8-app_konference-1.5 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's!/usr/lib/asterisk/modules!/usr/lib64/asterisk/1.8.32.3/modules!g' konference/Makefile + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.34915 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd asterisk1.8-app_konference-1.5 + pushd konference ~/RPM/BUILD/asterisk1.8-app_konference-1.5/konference ~/RPM/BUILD/asterisk1.8-app_konference-1.5 + export ASTERISK_INCLUDE_DIR=/usr/include/asterisk-1.8.32.3 + ASTERISK_INCLUDE_DIR=/usr/include/asterisk-1.8.32.3 + '[' -n '' ']' + NPROCS=8 + make -j8 make: Entering directory `/usr/src/RPM/BUILD/asterisk1.8-app_konference-1.5/konference' cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -I/usr/include/asterisk-1.8.32.3 -O3 -ffast-math -funroll-all-loops -fsingle-precision-constant -fPIC -I/usr/include/asterisk-1.8.32.3 -D_REENTRANT -D_GNU_SOURCE -DRELEASE=\"1.5\" -DCRYPTO -DCHANNEL_TABLE_SIZE=997 -DCONFERENCE_TABLE_SIZE=199 -DONEMIXTHREAD -DAC_USE_G722 -DAC_USE_SPEEX -DREALTIME -DTEXT -DVIDEO -DDTMF -Ilibspeex -DSILDET=2 -c -o app_conference.o app_conference.c cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -I/usr/include/asterisk-1.8.32.3 -O3 -ffast-math -funroll-all-loops -fsingle-precision-constant -fPIC -I/usr/include/asterisk-1.8.32.3 -D_REENTRANT -D_GNU_SOURCE -DRELEASE=\"1.5\" -DCRYPTO -DCHANNEL_TABLE_SIZE=997 -DCONFERENCE_TABLE_SIZE=199 -DONEMIXTHREAD -DAC_USE_G722 -DAC_USE_SPEEX -DREALTIME -DTEXT -DVIDEO -DDTMF -Ilibspeex -DSILDET=2 -c -o conference.o conference.c cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -I/usr/include/asterisk-1.8.32.3 -O3 -ffast-math -funroll-all-loops -fsingle-precision-constant -fPIC -I/usr/include/asterisk-1.8.32.3 -D_REENTRANT -D_GNU_SOURCE -DRELEASE=\"1.5\" -DCRYPTO -DCHANNEL_TABLE_SIZE=997 -DCONFERENCE_TABLE_SIZE=199 -DONEMIXTHREAD -DAC_USE_G722 -DAC_USE_SPEEX -DREALTIME -DTEXT -DVIDEO -DDTMF -Ilibspeex -DSILDET=2 -c -o member.o member.c cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -I/usr/include/asterisk-1.8.32.3 -O3 -ffast-math -funroll-all-loops -fsingle-precision-constant -fPIC -I/usr/include/asterisk-1.8.32.3 -D_REENTRANT -D_GNU_SOURCE -DRELEASE=\"1.5\" -DCRYPTO -DCHANNEL_TABLE_SIZE=997 -DCONFERENCE_TABLE_SIZE=199 -DONEMIXTHREAD -DAC_USE_G722 -DAC_USE_SPEEX -DREALTIME -DTEXT -DVIDEO -DDTMF -Ilibspeex -DSILDET=2 -c -o frame.o frame.c cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -I/usr/include/asterisk-1.8.32.3 -O3 -ffast-math -funroll-all-loops -fsingle-precision-constant -fPIC -I/usr/include/asterisk-1.8.32.3 -D_REENTRANT -D_GNU_SOURCE -DRELEASE=\"1.5\" -DCRYPTO -DCHANNEL_TABLE_SIZE=997 -DCONFERENCE_TABLE_SIZE=199 -DONEMIXTHREAD -DAC_USE_G722 -DAC_USE_SPEEX -DREALTIME -DTEXT -DVIDEO -DDTMF -Ilibspeex -DSILDET=2 -c -o cli.o cli.c cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -I/usr/include/asterisk-1.8.32.3 -O3 -ffast-math -funroll-all-loops -fsingle-precision-constant -fPIC -I/usr/include/asterisk-1.8.32.3 -D_REENTRANT -D_GNU_SOURCE -DRELEASE=\"1.5\" -DCRYPTO -DCHANNEL_TABLE_SIZE=997 -DCONFERENCE_TABLE_SIZE=199 -DONEMIXTHREAD -DAC_USE_G722 -DAC_USE_SPEEX -DREALTIME -DTEXT -DVIDEO -DDTMF -Ilibspeex -DSILDET=2 -c -o libspeex/preprocess.o libspeex/preprocess.c In file included from app_conference.h:50:0, from app_conference.c:39: app_conference.c: In function 'load_module': app_conference.c:121:40: warning: passing argument 2 of 'ast_register_application2' from incompatible pointer type [-Wincompatible-pointer-types] res |= ast_register_application( app, app_konference_main, synopsis, descrip ) ; ^ /usr/include/asterisk-1.8.32.3/asterisk/module.h:421:102: note: in definition of macro 'ast_register_application' #define ast_register_application(app, execute, synopsis, description) ast_register_application2(app, execute, synopsis, description, ast_module_info->self) ^ /usr/include/asterisk-1.8.32.3/asterisk/module.h:458:5: note: expected 'int (*)(struct ast_channel *, const char *)' but argument is of type 'int (*)(struct ast_channel *, void *)' int ast_register_application2(const char *app, int (*execute)(struct ast_channel *, const char *), ^ app_conference.c:122:41: warning: passing argument 2 of 'ast_register_application2' from incompatible pointer type [-Wincompatible-pointer-types] res |= ast_register_application( app2, app_konferencecount_main, synopsis2, descrip2 ) ; ^ /usr/include/asterisk-1.8.32.3/asterisk/module.h:421:102: note: in definition of macro 'ast_register_application' #define ast_register_application(app, execute, synopsis, description) ast_register_application2(app, execute, synopsis, description, ast_module_info->self) ^ /usr/include/asterisk-1.8.32.3/asterisk/module.h:458:5: note: expected 'int (*)(struct ast_channel *, const char *)' but argument is of type 'int (*)(struct ast_channel *, void *)' int ast_register_application2(const char *app, int (*execute)(struct ast_channel *, const char *), ^ cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -I/usr/include/asterisk-1.8.32.3 -O3 -ffast-math -funroll-all-loops -fsingle-precision-constant -fPIC -I/usr/include/asterisk-1.8.32.3 -D_REENTRANT -D_GNU_SOURCE -DRELEASE=\"1.5\" -DCRYPTO -DCHANNEL_TABLE_SIZE=997 -DCONFERENCE_TABLE_SIZE=199 -DONEMIXTHREAD -DAC_USE_G722 -DAC_USE_SPEEX -DREALTIME -DTEXT -DVIDEO -DDTMF -Ilibspeex -DSILDET=2 -c -o libspeex/misc.o libspeex/misc.c conference.c: In function 'add_member': conference.c:1030:6: warning: variable 'last_id' set but not used [-Wunused-but-set-variable] int last_id; ^ cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -I/usr/include/asterisk-1.8.32.3 -O3 -ffast-math -funroll-all-loops -fsingle-precision-constant -fPIC -I/usr/include/asterisk-1.8.32.3 -D_REENTRANT -D_GNU_SOURCE -DRELEASE=\"1.5\" -DCRYPTO -DCHANNEL_TABLE_SIZE=997 -DCONFERENCE_TABLE_SIZE=199 -DONEMIXTHREAD -DAC_USE_G722 -DAC_USE_SPEEX -DREALTIME -DTEXT -DVIDEO -DDTMF -Ilibspeex -DSILDET=2 -c -o libspeex/smallft.o libspeex/smallft.c libspeex/preprocess.c:765:12: warning: 'hypergeom_gain' is static but used in inline function 'ephraim_malah' which is not static MM = hypergeom_gain(theta); ^ libspeex/preprocess.c:718:12: warning: 'hypergeom_gain' is static but used in inline function 'ephraim_malah' which is not static MM = hypergeom_gain(theta); ^ libspeex/preprocess.c:667:12: warning: 'hypergeom_gain' is static but used in inline function 'ephraim_malah' which is not static MM = hypergeom_gain(theta); ^ cli.c: In function 'conference_version': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:89:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_version_command,conference_version_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_restart': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:122:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_restart_command,conference_restart_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_show_stats': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:224:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_show_stats_command,conference_show_stats_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_list': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:312:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_list_command,conference_list_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_kick': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:357:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_kick_command,conference_kick_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_kickchannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:398:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_kickchannel_command,conference_kickchannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_mute': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:443:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_mute_command,conference_mute_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_muteconference': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:484:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_muteconference_command,conference_muteconference_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_mutechannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:522:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_mutechannel_command,conference_mutechannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_viewstream': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:576:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_viewstream_command,conference_viewstream_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_viewchannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:618:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_viewchannel_command,conference_viewchannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_unmute': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:656:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_unmute_command,conference_unmute_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_unmuteconference': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:697:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_unmuteconference_command,conference_unmuteconference_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_unmutechannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:735:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_unmutechannel_command,conference_unmutechannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_play_sound': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:791:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_play_sound_command,conference_play_sound_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c:797:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] char **file = &argv[4]; ^ cli.c: In function 'conference_stop_sounds': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:835:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_stop_sounds_command,conference_stop_sounds_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_start_moh': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:875:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_start_moh_command,conference_start_moh_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_stop_moh': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:915:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_stop_moh_command,conference_stop_moh_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_talkvolume': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:956:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_talkvolume_command,conference_talkvolume_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_listenvolume': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1004:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_listenvolume_command,conference_listenvolume_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_volume': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1052:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_volume_command,conference_volume_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_end': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1102:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_end_command,conference_end_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_lock': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1145:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_lock_command,conference_lock_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_lockchannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1188:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_lockchannel_command,conference_lockchannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_unlock': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1230:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_unlock_command,conference_unlock_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_set_default': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1273:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_set_default_command,conference_set_default_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_set_defaultchannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1316:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_set_defaultchannel_command,conference_set_defaultchannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_video_mute': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1358:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_video_mute_command,conference_video_mute_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_video_unmute': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1401:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_video_unmute_command,conference_video_unmute_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_video_mutechannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1444:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_video_mutechannel_command,conference_video_mutechannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_video_unmutechannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1486:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_video_unmutechannel_command,conference_video_unmutechannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_text': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1530:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_text_command,conference_text_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_textchannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1574:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_textchannel_command,conference_textchannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_textbroadcast': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1617:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_textbroadcast_command,conference_textbroadcast_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_drive': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1663:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_drive_command,conference_drive_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ cli.c: In function 'conference_drivechannel': cli.c:53:36: warning: passing argument 2 of 'ast_cli_complete' from incompatible pointer type [-Wincompatible-pointer-types] return ast_cli_complete(a->word, choices, a->n); \ ^ cli.c:1712:2: note: in expansion of macro 'NEWCLI_SWITCH' NEWCLI_SWITCH(conference_drivechannel_command,conference_drivechannel_usage) ^ In file included from app_conference.h:60:0, from cli.h:38, from cli.c:32: /usr/include/asterisk-1.8.32.3/asterisk/cli.h:210:7: note: expected 'const char * const*' but argument is of type 'char **' char *ast_cli_complete(const char *word, const char * const choices[], int pos); ^ In file included from app_conference.h:54:0, from conference.h:38, from conference.c:32: conference.c: In function 'remove_member': /usr/include/asterisk-1.8.32.3/asterisk/manager.h:220:9: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] __ast_manager_event_multichan(category, event, 0, NULL, __FILE__, __LINE__, __PRETTY_FUNCTION__, contents , ## __VA_ARGS__) ^ conference.c:1068:7: note: 'tt' was declared here long tt ; ^ In file included from app_conference.h:54:0, from conference.h:38, from conference.c:32: /usr/include/asterisk-1.8.32.3/asterisk/manager.h:220:9: warning: 'moderators' may be used uninitialized in this function [-Wmaybe-uninitialized] __ast_manager_event_multichan(category, event, 0, NULL, __FILE__, __LINE__, __PRETTY_FUNCTION__, contents , ## __VA_ARGS__) ^ conference.c:1067:8: note: 'moderators' was declared here short moderators ; ^ In file included from app_conference.h:54:0, from conference.h:38, from conference.c:32: /usr/include/asterisk-1.8.32.3/asterisk/manager.h:220:9: warning: 'membercount' may be used uninitialized in this function [-Wmaybe-uninitialized] __ast_manager_event_multichan(category, event, 0, NULL, __FILE__, __LINE__, __PRETTY_FUNCTION__, contents , ## __VA_ARGS__) ^ conference.c:1066:6: note: 'membercount' was declared here int membercount ; ^ cc -pg -shared -Xlinker -x -o app_konference.so app_conference.o conference.o member.o frame.o cli.o libspeex/preprocess.o libspeex/misc.o libspeex/smallft.o -lpthread -lm conference.o: In function `ast_atomic_fetchadd_int': /usr/include/asterisk-1.8.32.3/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/lock.h:600: first defined here conference.o: In function `ast_atomic_dec_and_test': /usr/include/asterisk-1.8.32.3/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/lock.h:646: first defined here conference.o: In function `ast_tvdiff_sec': /usr/include/asterisk-1.8.32.3/asterisk/time.h:45: multiple definition of `ast_tvdiff_sec' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:45: first defined here conference.o: In function `ast_tvdiff_us': /usr/include/asterisk-1.8.32.3/asterisk/time.h:64: multiple definition of `ast_tvdiff_us' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:64: first defined here conference.o: In function `ast_tvdiff_ms': /usr/include/asterisk-1.8.32.3/asterisk/time.h:78: multiple definition of `ast_tvdiff_ms' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:78: first defined here conference.o: In function `ast_tvzero': /usr/include/asterisk-1.8.32.3/asterisk/time.h:95: multiple definition of `ast_tvzero' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:95: first defined here conference.o: In function `ast_tvcmp': /usr/include/asterisk-1.8.32.3/asterisk/time.h:106: multiple definition of `ast_tvcmp' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:106: first defined here conference.o: In function `ast_tveq': /usr/include/asterisk-1.8.32.3/asterisk/time.h:125: multiple definition of `ast_tveq' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:125: first defined here conference.o: In function `ast_tvnow': /usr/include/asterisk-1.8.32.3/asterisk/time.h:135: multiple definition of `ast_tvnow' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:135: first defined here conference.o: In function `ast_tv': /usr/include/asterisk-1.8.32.3/asterisk/time.h:171: multiple definition of `ast_tv' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:171: first defined here conference.o: In function `ast_samp2tv': /usr/include/asterisk-1.8.32.3/asterisk/time.h:186: multiple definition of `ast_samp2tv' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:186: first defined here conference.o: In function `_ast_malloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:477: multiple definition of `_ast_malloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:477: first defined here conference.o: In function `_ast_calloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:500: multiple definition of `_ast_calloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:500: first defined here conference.o: In function `_ast_realloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:536: multiple definition of `_ast_realloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:536: first defined here conference.o: In function `_ast_strdup': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:563: multiple definition of `_ast_strdup' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:563: first defined here conference.o: In function `_ast_strndup': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:592: multiple definition of `_ast_strndup' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:592: first defined here conference.o: In function `_ast_vasprintf': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:631: multiple definition of `_ast_vasprintf' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:631: first defined here conference.o: In function `ast_threadstorage_get': /usr/include/asterisk-1.8.32.3/asterisk/threadstorage.h:173: multiple definition of `ast_threadstorage_get' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/threadstorage.h:173: first defined here conference.o: In function `ast_skip_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:90: multiple definition of `ast_skip_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:90: first defined here conference.o: In function `ast_trim_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:104: multiple definition of `ast_trim_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:104: first defined here conference.o: In function `ast_skip_nonblanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:129: multiple definition of `ast_skip_nonblanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:129: first defined here conference.o: In function `ast_strip': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:147: multiple definition of `ast_strip' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:147: first defined here conference.o: In function `ast_copy_string': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:212: multiple definition of `ast_copy_string' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:212: first defined here conference.o: In function `ast_str_create': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:405: multiple definition of `ast_str_create' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:405: first defined here conference.o: In function `ast_str_reset': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:426: multiple definition of `ast_str_reset' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:426: first defined here conference.o: In function `ast_str_update': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:441: multiple definition of `ast_str_update' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:441: first defined here conference.o: In function `ast_str_trim_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:451: multiple definition of `ast_str_trim_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:451: first defined here conference.o: In function `ast_str_strlen': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:466: multiple definition of `ast_str_strlen' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:466: first defined here conference.o: In function `ast_str_size': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:477: multiple definition of `ast_str_size' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:477: first defined here conference.o: In function `ast_str_buffer': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:488: multiple definition of `ast_str_buffer' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:488: first defined here conference.o: In function `ast_str_truncate': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:506: multiple definition of `ast_str_truncate' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:506: first defined here conference.o: In function `ast_str_make_space': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:566: multiple definition of `ast_str_make_space' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:566: first defined here conference.o: In function `ast_str_copy_string': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:591: multiple definition of `ast_str_copy_string' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:591: first defined here conference.o: In function `ast_str_thread_get': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:651: multiple definition of `ast_str_thread_get' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:651: first defined here conference.o: In function `ast_str_set_va': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:788: multiple definition of `ast_str_set_va' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:788: first defined here conference.o: In function `ast_str_append_va': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:805: multiple definition of `ast_str_append_va' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:805: first defined here conference.o: In function `ast_str_set_substr': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:812: multiple definition of `ast_str_set_substr' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:812: first defined here conference.o: In function `ast_str_append_substr': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:819: multiple definition of `ast_str_append_substr' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:819: first defined here conference.o: In function `ast_str_set_escapecommas': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:826: multiple definition of `ast_str_set_escapecommas' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:826: first defined here conference.o: In function `ast_str_append_escapecommas': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:833: multiple definition of `ast_str_append_escapecommas' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:833: first defined here conference.o: In function `ast_str_set': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:861: multiple definition of `ast_str_set' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:861: first defined here conference.o: In function `ast_str_append': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:887: multiple definition of `ast_str_append' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:887: first defined here conference.o: In function `ast_check_digits': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:908: multiple definition of `ast_check_digits' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:908: first defined here conference.o: In function `ast_tech_to_upper': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:926: multiple definition of `ast_tech_to_upper' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:926: first defined here conference.o: In function `ast_rq_is_int': /usr/include/asterisk-1.8.32.3/asterisk/config.h:749: multiple definition of `ast_rq_is_int' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/config.h:749: first defined here member.o: In function `ast_atomic_fetchadd_int': /usr/include/asterisk-1.8.32.3/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/lock.h:600: first defined here member.o: In function `ast_atomic_dec_and_test': /usr/include/asterisk-1.8.32.3/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/lock.h:646: first defined here member.o: In function `ast_tvdiff_sec': /usr/include/asterisk-1.8.32.3/asterisk/time.h:45: multiple definition of `ast_tvdiff_sec' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:45: first defined here member.o: In function `ast_tvdiff_us': /usr/include/asterisk-1.8.32.3/asterisk/time.h:64: multiple definition of `ast_tvdiff_us' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:64: first defined here member.o: In function `ast_tvdiff_ms': /usr/include/asterisk-1.8.32.3/asterisk/time.h:78: multiple definition of `ast_tvdiff_ms' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:78: first defined here member.o: In function `ast_tvzero': /usr/include/asterisk-1.8.32.3/asterisk/time.h:95: multiple definition of `ast_tvzero' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:95: first defined here member.o: In function `ast_tvcmp': /usr/include/asterisk-1.8.32.3/asterisk/time.h:106: multiple definition of `ast_tvcmp' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:106: first defined here member.o: In function `ast_tveq': /usr/include/asterisk-1.8.32.3/asterisk/time.h:125: multiple definition of `ast_tveq' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:125: first defined here member.o: In function `ast_tvnow': /usr/include/asterisk-1.8.32.3/asterisk/time.h:135: multiple definition of `ast_tvnow' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:135: first defined here member.o: In function `ast_tv': /usr/include/asterisk-1.8.32.3/asterisk/time.h:171: multiple definition of `ast_tv' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:171: first defined here member.o: In function `ast_samp2tv': /usr/include/asterisk-1.8.32.3/asterisk/time.h:186: multiple definition of `ast_samp2tv' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:186: first defined here member.o: In function `_ast_malloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:477: multiple definition of `_ast_malloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:477: first defined here member.o: In function `_ast_calloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:500: multiple definition of `_ast_calloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:500: first defined here member.o: In function `_ast_realloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:536: multiple definition of `_ast_realloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:536: first defined here member.o: In function `_ast_strdup': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:563: multiple definition of `_ast_strdup' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:563: first defined here member.o: In function `_ast_strndup': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:592: multiple definition of `_ast_strndup' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:592: first defined here member.o: In function `_ast_vasprintf': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:631: multiple definition of `_ast_vasprintf' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:631: first defined here member.o: In function `ast_threadstorage_get': /usr/include/asterisk-1.8.32.3/asterisk/threadstorage.h:173: multiple definition of `ast_threadstorage_get' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/threadstorage.h:173: first defined here member.o: In function `ast_skip_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:90: multiple definition of `ast_skip_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:90: first defined here member.o: In function `ast_trim_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:104: multiple definition of `ast_trim_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:104: first defined here member.o: In function `ast_skip_nonblanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:129: multiple definition of `ast_skip_nonblanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:129: first defined here member.o: In function `ast_strip': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:147: multiple definition of `ast_strip' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:147: first defined here member.o: In function `ast_copy_string': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:212: multiple definition of `ast_copy_string' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:212: first defined here member.o: In function `ast_str_create': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:405: multiple definition of `ast_str_create' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:405: first defined here member.o: In function `ast_str_reset': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:426: multiple definition of `ast_str_reset' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:426: first defined here member.o: In function `ast_str_update': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:441: multiple definition of `ast_str_update' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:441: first defined here member.o: In function `ast_str_trim_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:451: multiple definition of `ast_str_trim_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:451: first defined here member.o: In function `ast_str_strlen': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:466: multiple definition of `ast_str_strlen' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:466: first defined here member.o: In function `ast_str_size': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:477: multiple definition of `ast_str_size' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:477: first defined here member.o: In function `ast_str_buffer': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:488: multiple definition of `ast_str_buffer' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:488: first defined here member.o: In function `ast_str_truncate': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:506: multiple definition of `ast_str_truncate' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:506: first defined here member.o: In function `ast_str_make_space': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:566: multiple definition of `ast_str_make_space' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:566: first defined here member.o: In function `ast_str_copy_string': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:591: multiple definition of `ast_str_copy_string' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:591: first defined here member.o: In function `ast_str_thread_get': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:651: multiple definition of `ast_str_thread_get' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:651: first defined here member.o: In function `ast_str_set_va': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:788: multiple definition of `ast_str_set_va' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:788: first defined here member.o: In function `ast_str_append_va': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:805: multiple definition of `ast_str_append_va' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:805: first defined here member.o: In function `ast_str_set_substr': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:812: multiple definition of `ast_str_set_substr' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:812: first defined here member.o: In function `ast_str_append_substr': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:819: multiple definition of `ast_str_append_substr' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:819: first defined here member.o: In function `ast_str_set_escapecommas': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:826: multiple definition of `ast_str_set_escapecommas' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:826: first defined here member.o: In function `ast_str_append_escapecommas': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:833: multiple definition of `ast_str_append_escapecommas' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:833: first defined here member.o: In function `ast_str_set': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:861: multiple definition of `ast_str_set' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:861: first defined here member.o: In function `ast_str_append': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:887: multiple definition of `ast_str_append' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:887: first defined here member.o: In function `ast_check_digits': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:908: multiple definition of `ast_check_digits' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:908: first defined here member.o: In function `ast_tech_to_upper': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:926: multiple definition of `ast_tech_to_upper' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:926: first defined here member.o: In function `ast_rq_is_int': /usr/include/asterisk-1.8.32.3/asterisk/config.h:749: multiple definition of `ast_rq_is_int' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/config.h:749: first defined here frame.o: In function `ast_atomic_fetchadd_int': /usr/include/asterisk-1.8.32.3/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/lock.h:600: first defined here frame.o: In function `ast_atomic_dec_and_test': /usr/include/asterisk-1.8.32.3/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/lock.h:646: first defined here frame.o: In function `ast_tvdiff_sec': /usr/include/asterisk-1.8.32.3/asterisk/time.h:45: multiple definition of `ast_tvdiff_sec' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:45: first defined here frame.o: In function `ast_tvdiff_us': /usr/include/asterisk-1.8.32.3/asterisk/time.h:64: multiple definition of `ast_tvdiff_us' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:64: first defined here frame.o: In function `ast_tvdiff_ms': /usr/include/asterisk-1.8.32.3/asterisk/time.h:78: multiple definition of `ast_tvdiff_ms' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:78: first defined here frame.o: In function `ast_tvzero': /usr/include/asterisk-1.8.32.3/asterisk/time.h:95: multiple definition of `ast_tvzero' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:95: first defined here frame.o: In function `ast_tvcmp': /usr/include/asterisk-1.8.32.3/asterisk/time.h:106: multiple definition of `ast_tvcmp' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:106: first defined here frame.o: In function `ast_tveq': /usr/include/asterisk-1.8.32.3/asterisk/time.h:125: multiple definition of `ast_tveq' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:125: first defined here frame.o: In function `ast_tvnow': /usr/include/asterisk-1.8.32.3/asterisk/time.h:135: multiple definition of `ast_tvnow' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:135: first defined here frame.o: In function `ast_tv': /usr/include/asterisk-1.8.32.3/asterisk/time.h:171: multiple definition of `ast_tv' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:171: first defined here frame.o: In function `ast_samp2tv': /usr/include/asterisk-1.8.32.3/asterisk/time.h:186: multiple definition of `ast_samp2tv' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:186: first defined here frame.o: In function `_ast_malloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:477: multiple definition of `_ast_malloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:477: first defined here frame.o: In function `_ast_calloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:500: multiple definition of `_ast_calloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:500: first defined here frame.o: In function `_ast_realloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:536: multiple definition of `_ast_realloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:536: first defined here frame.o: In function `_ast_strdup': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:563: multiple definition of `_ast_strdup' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:563: first defined here frame.o: In function `_ast_strndup': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:592: multiple definition of `_ast_strndup' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:592: first defined here frame.o: In function `_ast_vasprintf': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:631: multiple definition of `_ast_vasprintf' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:631: first defined here frame.o: In function `ast_threadstorage_get': /usr/include/asterisk-1.8.32.3/asterisk/threadstorage.h:173: multiple definition of `ast_threadstorage_get' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/threadstorage.h:173: first defined here frame.o: In function `ast_skip_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:90: multiple definition of `ast_skip_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:90: first defined here frame.o: In function `ast_trim_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:104: multiple definition of `ast_trim_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:104: first defined here frame.o: In function `ast_skip_nonblanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:129: multiple definition of `ast_skip_nonblanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:129: first defined here frame.o: In function `ast_strip': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:147: multiple definition of `ast_strip' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:147: first defined here frame.o: In function `ast_copy_string': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:212: multiple definition of `ast_copy_string' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:212: first defined here frame.o: In function `ast_str_create': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:405: multiple definition of `ast_str_create' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:405: first defined here frame.o: In function `ast_str_reset': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:426: multiple definition of `ast_str_reset' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:426: first defined here frame.o: In function `ast_str_update': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:441: multiple definition of `ast_str_update' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:441: first defined here frame.o: In function `ast_str_trim_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:451: multiple definition of `ast_str_trim_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:451: first defined here frame.o: In function `ast_str_strlen': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:466: multiple definition of `ast_str_strlen' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:466: first defined here frame.o: In function `ast_str_size': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:477: multiple definition of `ast_str_size' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:477: first defined here frame.o: In function `ast_str_buffer': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:488: multiple definition of `ast_str_buffer' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:488: first defined here frame.o: In function `ast_str_truncate': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:506: multiple definition of `ast_str_truncate' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:506: first defined here frame.o: In function `ast_str_make_space': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:566: multiple definition of `ast_str_make_space' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:566: first defined here frame.o: In function `ast_str_copy_string': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:591: multiple definition of `ast_str_copy_string' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:591: first defined here frame.o: In function `ast_str_thread_get': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:651: multiple definition of `ast_str_thread_get' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:651: first defined here frame.o: In function `ast_str_set_va': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:788: multiple definition of `ast_str_set_va' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:788: first defined here frame.o: In function `ast_str_append_va': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:805: multiple definition of `ast_str_append_va' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:805: first defined here frame.o: In function `ast_str_set_substr': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:812: multiple definition of `ast_str_set_substr' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:812: first defined here frame.o: In function `ast_str_append_substr': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:819: multiple definition of `ast_str_append_substr' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:819: first defined here frame.o: In function `ast_str_set_escapecommas': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:826: multiple definition of `ast_str_set_escapecommas' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:826: first defined here frame.o: In function `ast_str_append_escapecommas': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:833: multiple definition of `ast_str_append_escapecommas' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:833: first defined here frame.o: In function `ast_str_set': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:861: multiple definition of `ast_str_set' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:861: first defined here frame.o: In function `ast_str_append': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:887: multiple definition of `ast_str_append' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:887: first defined here frame.o: In function `ast_check_digits': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:908: multiple definition of `ast_check_digits' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:908: first defined here frame.o: In function `ast_tech_to_upper': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:926: multiple definition of `ast_tech_to_upper' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:926: first defined here frame.o: In function `ast_rq_is_int': /usr/include/asterisk-1.8.32.3/asterisk/config.h:749: multiple definition of `ast_rq_is_int' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/config.h:749: first defined here cli.o: In function `ast_atomic_fetchadd_int': /usr/include/asterisk-1.8.32.3/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/lock.h:600: first defined here cli.o: In function `ast_atomic_dec_and_test': /usr/include/asterisk-1.8.32.3/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/lock.h:646: first defined here cli.o: In function `ast_tvdiff_sec': /usr/include/asterisk-1.8.32.3/asterisk/time.h:45: multiple definition of `ast_tvdiff_sec' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:45: first defined here cli.o: In function `ast_tvdiff_us': /usr/include/asterisk-1.8.32.3/asterisk/time.h:64: multiple definition of `ast_tvdiff_us' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:64: first defined here cli.o: In function `ast_tvdiff_ms': /usr/include/asterisk-1.8.32.3/asterisk/time.h:78: multiple definition of `ast_tvdiff_ms' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:78: first defined here cli.o: In function `ast_tvzero': /usr/include/asterisk-1.8.32.3/asterisk/time.h:95: multiple definition of `ast_tvzero' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:95: first defined here cli.o: In function `ast_tvcmp': /usr/include/asterisk-1.8.32.3/asterisk/time.h:106: multiple definition of `ast_tvcmp' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:106: first defined here cli.o: In function `ast_tveq': /usr/include/asterisk-1.8.32.3/asterisk/time.h:125: multiple definition of `ast_tveq' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:125: first defined here cli.o: In function `ast_tvnow': /usr/include/asterisk-1.8.32.3/asterisk/time.h:135: multiple definition of `ast_tvnow' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:135: first defined here cli.o: In function `ast_tv': /usr/include/asterisk-1.8.32.3/asterisk/time.h:171: multiple definition of `ast_tv' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:171: first defined here cli.o: In function `ast_samp2tv': /usr/include/asterisk-1.8.32.3/asterisk/time.h:186: multiple definition of `ast_samp2tv' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/time.h:186: first defined here cli.o: In function `_ast_malloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:477: multiple definition of `_ast_malloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:477: first defined here cli.o: In function `_ast_calloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:500: multiple definition of `_ast_calloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:500: first defined here cli.o: In function `_ast_realloc': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:536: multiple definition of `_ast_realloc' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:536: first defined here cli.o: In function `_ast_strdup': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:563: multiple definition of `_ast_strdup' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:563: first defined here cli.o: In function `_ast_strndup': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:592: multiple definition of `_ast_strndup' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:592: first defined here cli.o: In function `_ast_vasprintf': /usr/include/asterisk-1.8.32.3/asterisk/utils.h:631: multiple definition of `_ast_vasprintf' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/utils.h:631: first defined here cli.o: In function `ast_threadstorage_get': /usr/include/asterisk-1.8.32.3/asterisk/threadstorage.h:173: multiple definition of `ast_threadstorage_get' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/threadstorage.h:173: first defined here cli.o: In function `ast_skip_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:90: multiple definition of `ast_skip_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:90: first defined here cli.o: In function `ast_trim_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:104: multiple definition of `ast_trim_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:104: first defined here cli.o: In function `ast_skip_nonblanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:129: multiple definition of `ast_skip_nonblanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:129: first defined here cli.o: In function `ast_strip': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:147: multiple definition of `ast_strip' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:147: first defined here cli.o: In function `ast_copy_string': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:212: multiple definition of `ast_copy_string' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:212: first defined here cli.o: In function `ast_str_create': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:405: multiple definition of `ast_str_create' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:405: first defined here cli.o: In function `ast_str_reset': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:426: multiple definition of `ast_str_reset' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:426: first defined here cli.o: In function `ast_str_update': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:441: multiple definition of `ast_str_update' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:441: first defined here cli.o: In function `ast_str_trim_blanks': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:451: multiple definition of `ast_str_trim_blanks' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:451: first defined here cli.o: In function `ast_str_strlen': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:466: multiple definition of `ast_str_strlen' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:466: first defined here cli.o: In function `ast_str_size': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:477: multiple definition of `ast_str_size' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:477: first defined here cli.o: In function `ast_str_buffer': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:488: multiple definition of `ast_str_buffer' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:488: first defined here cli.o: In function `ast_str_truncate': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:506: multiple definition of `ast_str_truncate' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:506: first defined here cli.o: In function `ast_str_make_space': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:566: multiple definition of `ast_str_make_space' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:566: first defined here cli.o: In function `ast_str_copy_string': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:591: multiple definition of `ast_str_copy_string' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:591: first defined here cli.o: In function `ast_str_thread_get': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:651: multiple definition of `ast_str_thread_get' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:651: first defined here cli.o: In function `ast_str_set_va': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:788: multiple definition of `ast_str_set_va' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:788: first defined here cli.o: In function `ast_str_append_va': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:805: multiple definition of `ast_str_append_va' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:805: first defined here cli.o: In function `ast_str_set_substr': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:812: multiple definition of `ast_str_set_substr' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:812: first defined here cli.o: In function `ast_str_append_substr': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:819: multiple definition of `ast_str_append_substr' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:819: first defined here cli.o: In function `ast_str_set_escapecommas': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:826: multiple definition of `ast_str_set_escapecommas' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:826: first defined here cli.o: In function `ast_str_append_escapecommas': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:833: multiple definition of `ast_str_append_escapecommas' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:833: first defined here cli.o: In function `ast_str_set': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:861: multiple definition of `ast_str_set' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:861: first defined here cli.o: In function `ast_str_append': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:887: multiple definition of `ast_str_append' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:887: first defined here cli.o: In function `ast_check_digits': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:908: multiple definition of `ast_check_digits' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:908: first defined here cli.o: In function `ast_tech_to_upper': /usr/include/asterisk-1.8.32.3/asterisk/strings.h:926: multiple definition of `ast_tech_to_upper' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/strings.h:926: first defined here cli.o: In function `ast_rq_is_int': /usr/include/asterisk-1.8.32.3/asterisk/config.h:749: multiple definition of `ast_rq_is_int' app_conference.o:/usr/include/asterisk-1.8.32.3/asterisk/config.h:749: first defined here collect2: error: ld returned 1 exit status make: *** [app_konference.so] Error 1 make: Leaving directory `/usr/src/RPM/BUILD/asterisk1.8-app_konference-1.5/konference' error: Bad exit status from /usr/src/tmp/rpm-tmp.34915 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.34915 (%build) Command exited with non-zero status 1 5.82user 0.24system 0:02.43elapsed 249%CPU (0avgtext+0avgdata 76748maxresident)k 0inputs+0outputs (0major+109306minor)pagefaults 0swaps hsh-rebuild: rebuild of `asterisk1.8-app_konference-1.5-alt38.src.rpm' failed. Command exited with non-zero status 1 8.27user 1.81system 0:07.33elapsed 137%CPU (0avgtext+0avgdata 121892maxresident)k 600inputs+0outputs (0major+279149minor)pagefaults 0swaps