* CPV: net-misc/asterisk-app_ldap-1.0_rc5 * REPO: gentoo * USE: elibc_glibc kernel_linux test userland_GNU x86 >>> Unpacking source... >>> Unpacking app_ldap-1.0rc5.tgz to /var/tmp/portage/net-misc/asterisk-app_ldap-1.0_rc5/work * Applying app_ldap-1.0_rc5-gentoo.diff ... [ ok ] >>> Source unpacked in /var/tmp/portage/net-misc/asterisk-app_ldap-1.0_rc5/work >>> Compiling source in /var/tmp/portage/net-misc/asterisk-app_ldap-1.0_rc5/work/app_ldap-1.0rc5 ... make -j14 -j1 clean all rm -f app_ldap.o app_ldap.so cc -O2 -pipe -g -Wall -D_REENTRANT -D_GNU_SOURCE -fPIC -DCHANNEL_HAS_CID -DNEW_CONFIG -c -o app_ldap.o app_ldap.c In file included from app_ldap.c:20: /usr/include/asterisk/logger.h: In function ‘ast_register_verbose’: /usr/include/asterisk/logger.h:87: error: expected declaration specifiers before ‘attribute_warn_unused_result’ /usr/include/asterisk/logger.h:88: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_warn_unused_result’ In file included from /usr/include/asterisk/abstract_jb.h:33, from /usr/include/asterisk/channel.h:126, from app_ldap.c:21: /usr/include/sys/time.h:63: error: storage class specified for parameter ‘__timezone_ptr_t’ /usr/include/sys/time.h:74: error: expected declaration specifiers or ‘...’ before ‘__timezone_ptr_t’ /usr/include/sys/time.h:74: error: storage class specified for parameter ‘gettimeofday’ /usr/include/sys/time.h:81: error: storage class specified for parameter ‘settimeofday’ /usr/include/sys/time.h:88: error: storage class specified for parameter ‘adjtime’ /usr/include/sys/time.h:120: error: storage class specified for parameter ‘__itimer_which_t’ /usr/include/sys/time.h:127: error: expected ‘)’ before ‘__which’ /usr/include/sys/time.h:133: error: expected ‘)’ before ‘__which’ /usr/include/sys/time.h:141: error: storage class specified for parameter ‘utimes’ /usr/include/sys/time.h:146: error: storage class specified for parameter ‘lutimes’ /usr/include/sys/time.h:149: error: storage class specified for parameter ‘futimes’ /usr/include/sys/time.h:157: error: storage class specified for parameter ‘futimesat’ In file included from /usr/include/asterisk/poll-compat.h:84, from /usr/include/asterisk/channel.h:128, from app_ldap.c:21: /usr/include/sys/poll.h:37: error: storage class specified for parameter ‘nfds_t’ /usr/include/sys/poll.h:58: error: expected declaration specifiers or ‘...’ before ‘nfds_t’ /usr/include/sys/poll.h:58: error: storage class specified for parameter ‘poll’ /usr/include/sys/poll.h:67: error: expected declaration specifiers or ‘...’ before ‘nfds_t’ /usr/include/sys/poll.h:69: error: storage class specified for parameter ‘ppoll’ In file included from /usr/include/sched.h:35, from /usr/include/pthread.h:25, from /usr/include/asterisk/lock.h:51, from /usr/include/asterisk/linkedlists.h:23, from /usr/include/asterisk/frame.h:35, from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/bits/sched.h:81: error: storage class specified for parameter ‘clone’ /usr/include/bits/sched.h:84: error: storage class specified for parameter ‘unshare’ /usr/include/bits/sched.h:87: error: storage class specified for parameter ‘sched_getcpu’ /usr/include/bits/sched.h:113: error: storage class specified for parameter ‘__cpu_mask’ /usr/include/bits/sched.h:122: error: expected specifier-qualifier-list before ‘__cpu_mask’ /usr/include/bits/sched.h:123: error: storage class specified for parameter ‘cpu_set_t’ /usr/include/bits/sched.h:198: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/include/bits/sched.h:200: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/bits/sched.h:201: error: expected ‘)’ before ‘*’ token In file included from /usr/include/pthread.h:25, from /usr/include/asterisk/lock.h:51, from /usr/include/asterisk/linkedlists.h:23, from /usr/include/asterisk/frame.h:35, from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/sched.h:44: error: storage class specified for parameter ‘sched_setparam’ /usr/include/sched.h:47: error: storage class specified for parameter ‘sched_getparam’ /usr/include/sched.h:51: error: storage class specified for parameter ‘sched_setscheduler’ /usr/include/sched.h:54: error: storage class specified for parameter ‘sched_getscheduler’ /usr/include/sched.h:57: error: storage class specified for parameter ‘sched_yield’ /usr/include/sched.h:60: error: storage class specified for parameter ‘sched_get_priority_max’ /usr/include/sched.h:63: error: storage class specified for parameter ‘sched_get_priority_min’ /usr/include/sched.h:66: error: storage class specified for parameter ‘sched_rr_get_interval’ /usr/include/sched.h:111: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/include/sched.h:115: error: expected declaration specifiers or ‘...’ before ‘cpu_set_t’ /usr/include/sched.h:115: error: storage class specified for parameter ‘sched_getaffinity’ In file included from /usr/include/pthread.h:26, from /usr/include/asterisk/lock.h:51, from /usr/include/asterisk/linkedlists.h:23, from /usr/include/asterisk/frame.h:35, from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/time.h:183: error: storage class specified for parameter ‘clock’ /usr/include/time.h:186: error: storage class specified for parameter ‘time’ /usr/include/time.h:190: error: storage class specified for parameter ‘difftime’ /usr/include/time.h:193: error: storage class specified for parameter ‘mktime’ /usr/include/time.h:201: error: storage class specified for parameter ‘strftime’ /usr/include/time.h:209: error: storage class specified for parameter ‘strptime’ /usr/include/time.h:220: error: storage class specified for parameter ‘strftime_l’ /usr/include/time.h:226: error: storage class specified for parameter ‘strptime_l’ /usr/include/time.h:233: error: storage class specified for parameter ‘gmtime’ /usr/include/time.h:237: error: storage class specified for parameter ‘localtime’ /usr/include/time.h:244: error: storage class specified for parameter ‘gmtime_r’ /usr/include/time.h:249: error: storage class specified for parameter ‘localtime_r’ /usr/include/time.h:255: error: storage class specified for parameter ‘asctime’ /usr/include/time.h:258: error: storage class specified for parameter ‘ctime’ /usr/include/time.h:267: error: storage class specified for parameter ‘asctime_r’ /usr/include/time.h:271: error: storage class specified for parameter ‘ctime_r’ /usr/include/time.h:276: error: storage class specified for parameter ‘__tzname’ /usr/include/time.h:277: error: storage class specified for parameter ‘__daylight’ /usr/include/time.h:278: error: storage class specified for parameter ‘__timezone’ /usr/include/time.h:283: error: storage class specified for parameter ‘tzname’ /usr/include/time.h:287: error: storage class specified for parameter ‘tzset’ /usr/include/time.h:291: error: storage class specified for parameter ‘daylight’ /usr/include/time.h:292: error: storage class specified for parameter ‘timezone’ /usr/include/time.h:298: error: storage class specified for parameter ‘stime’ /usr/include/time.h:313: error: storage class specified for parameter ‘timegm’ /usr/include/time.h:316: error: storage class specified for parameter ‘timelocal’ /usr/include/time.h:319: error: storage class specified for parameter ‘dysize’ /usr/include/time.h:329: error: storage class specified for parameter ‘nanosleep’ /usr/include/time.h:333: error: storage class specified for parameter ‘clock_getres’ /usr/include/time.h:336: error: storage class specified for parameter ‘clock_gettime’ /usr/include/time.h:340: error: storage class specified for parameter ‘clock_settime’ /usr/include/time.h:349: error: storage class specified for parameter ‘clock_nanosleep’ /usr/include/time.h:352: error: storage class specified for parameter ‘clock_getcpuclockid’ /usr/include/time.h:359: error: storage class specified for parameter ‘timer_create’ /usr/include/time.h:362: error: storage class specified for parameter ‘timer_delete’ /usr/include/time.h:367: error: storage class specified for parameter ‘timer_settime’ /usr/include/time.h:371: error: storage class specified for parameter ‘timer_gettime’ /usr/include/time.h:374: error: storage class specified for parameter ‘timer_getoverrun’ /usr/include/time.h:390: error: storage class specified for parameter ‘getdate_err’ /usr/include/time.h:399: error: storage class specified for parameter ‘getdate’ /usr/include/time.h:414: error: storage class specified for parameter ‘getdate_r’ In file included from /usr/include/pthread.h:31, from /usr/include/asterisk/lock.h:51, from /usr/include/asterisk/linkedlists.h:23, from /usr/include/asterisk/frame.h:35, from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/bits/setjmp.h:29: error: storage class specified for parameter ‘__jmp_buf’ In file included from /usr/include/asterisk/lock.h:51, from /usr/include/asterisk/linkedlists.h:23, from /usr/include/asterisk/frame.h:35, from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/pthread.h:230: error: storage class specified for parameter ‘pthread_create’ /usr/include/pthread.h:236: error: storage class specified for parameter ‘pthread_exit’ /usr/include/pthread.h:244: error: storage class specified for parameter ‘pthread_join’ /usr/include/pthread.h:249: error: storage class specified for parameter ‘pthread_tryjoin_np’ /usr/include/pthread.h:258: error: storage class specified for parameter ‘pthread_timedjoin_np’ /usr/include/pthread.h:265: error: storage class specified for parameter ‘pthread_detach’ /usr/include/pthread.h:269: error: storage class specified for parameter ‘pthread_self’ /usr/include/pthread.h:272: error: storage class specified for parameter ‘pthread_equal’ /usr/include/pthread.h:280: error: storage class specified for parameter ‘pthread_attr_init’ /usr/include/pthread.h:284: error: storage class specified for parameter ‘pthread_attr_destroy’ /usr/include/pthread.h:289: error: storage class specified for parameter ‘pthread_attr_getdetachstate’ /usr/include/pthread.h:294: error: storage class specified for parameter ‘pthread_attr_setdetachstate’ /usr/include/pthread.h:300: error: storage class specified for parameter ‘pthread_attr_getguardsize’ /usr/include/pthread.h:305: error: storage class specified for parameter ‘pthread_attr_setguardsize’ /usr/include/pthread.h:312: error: storage class specified for parameter ‘pthread_attr_getschedparam’ /usr/include/pthread.h:317: error: storage class specified for parameter ‘pthread_attr_setschedparam’ /usr/include/pthread.h:322: error: storage class specified for parameter ‘pthread_attr_getschedpolicy’ /usr/include/pthread.h:326: error: storage class specified for parameter ‘pthread_attr_setschedpolicy’ /usr/include/pthread.h:331: error: storage class specified for parameter ‘pthread_attr_getinheritsched’ /usr/include/pthread.h:336: error: storage class specified for parameter ‘pthread_attr_setinheritsched’ /usr/include/pthread.h:342: error: storage class specified for parameter ‘pthread_attr_getscope’ /usr/include/pthread.h:346: error: storage class specified for parameter ‘pthread_attr_setscope’ /usr/include/pthread.h:351: error: storage class specified for parameter ‘pthread_attr_getstackaddr’ /usr/include/pthread.h:359: error: storage class specified for parameter ‘pthread_attr_setstackaddr’ /usr/include/pthread.h:364: error: storage class specified for parameter ‘pthread_attr_getstacksize’ /usr/include/pthread.h:371: error: storage class specified for parameter ‘pthread_attr_setstacksize’ /usr/include/pthread.h:378: error: storage class specified for parameter ‘pthread_attr_getstack’ /usr/include/pthread.h:384: error: storage class specified for parameter ‘pthread_attr_setstack’ /usr/include/pthread.h:392: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/include/pthread.h:399: error: expected declaration specifiers or ‘...’ before ‘cpu_set_t’ /usr/include/pthread.h:400: error: storage class specified for parameter ‘pthread_attr_getaffinity_np’ /usr/include/pthread.h:400: error: nonnull argument with out-of-range operand number (argument 1, operand 3) /usr/include/pthread.h:407: error: storage class specified for parameter ‘pthread_getattr_np’ /usr/include/pthread.h:417: error: storage class specified for parameter ‘pthread_setschedparam’ /usr/include/pthread.h:423: error: storage class specified for parameter ‘pthread_getschedparam’ /usr/include/pthread.h:427: error: storage class specified for parameter ‘pthread_setschedprio’ /usr/include/pthread.h:432: error: storage class specified for parameter ‘pthread_getconcurrency’ /usr/include/pthread.h:435: error: storage class specified for parameter ‘pthread_setconcurrency’ /usr/include/pthread.h:443: error: storage class specified for parameter ‘pthread_yield’ /usr/include/pthread.h:449: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/include/pthread.h:454: error: expected declaration specifiers or ‘...’ before ‘cpu_set_t’ /usr/include/pthread.h:455: error: storage class specified for parameter ‘pthread_getaffinity_np’ /usr/include/pthread.h:455: error: nonnull argument with out-of-range operand number (argument 1, operand 3) /usr/include/pthread.h:469: error: storage class specified for parameter ‘pthread_once’ /usr/include/pthread.h:480: error: storage class specified for parameter ‘pthread_setcancelstate’ /usr/include/pthread.h:484: error: storage class specified for parameter ‘pthread_setcanceltype’ /usr/include/pthread.h:487: error: storage class specified for parameter ‘pthread_cancel’ /usr/include/pthread.h:492: error: storage class specified for parameter ‘pthread_testcancel’ /usr/include/pthread.h:501: error: expected specifier-qualifier-list before ‘__jmp_buf’ /usr/include/pthread.h:505: error: storage class specified for parameter ‘__pthread_unwind_buf_t’ /usr/include/pthread.h:505: error: alignment may not be specified for ‘__pthread_unwind_buf_t’ /usr/include/pthread.h:654: error: expected ‘)’ before ‘*’ token /usr/include/pthread.h:666: error: expected ‘)’ before ‘*’ token /usr/include/pthread.h:689: error: expected ‘)’ before ‘*’ token /usr/include/pthread.h:702: error: expected ‘)’ before ‘*’ token /usr/include/pthread.h:707: error: expected ‘)’ before ‘*’ token /usr/include/pthread.h:717: error: storage class specified for parameter ‘__sigsetjmp’ /usr/include/pthread.h:725: error: storage class specified for parameter ‘pthread_mutex_init’ /usr/include/pthread.h:729: error: storage class specified for parameter ‘pthread_mutex_destroy’ /usr/include/pthread.h:733: error: storage class specified for parameter ‘pthread_mutex_trylock’ /usr/include/pthread.h:737: error: storage class specified for parameter ‘pthread_mutex_lock’ /usr/include/pthread.h:743: error: storage class specified for parameter ‘pthread_mutex_timedlock’ /usr/include/pthread.h:748: error: storage class specified for parameter ‘pthread_mutex_unlock’ /usr/include/pthread.h:756: error: storage class specified for parameter ‘pthread_mutex_getprioceiling’ /usr/include/pthread.h:763: error: storage class specified for parameter ‘pthread_mutex_setprioceiling’ /usr/include/pthread.h:770: error: storage class specified for parameter ‘pthread_mutex_consistent_np’ /usr/include/pthread.h:773: error: storage class specified for parameter ‘pthread_mutex_consistent_np’ /usr/include/pthread.h:772: error: redefinition of parameter ‘pthread_mutex_consistent_np’ /usr/include/pthread.h:769: note: previous definition of ‘pthread_mutex_consistent_np’ was here /usr/include/pthread.h:783: error: storage class specified for parameter ‘pthread_mutexattr_init’ /usr/include/pthread.h:787: error: storage class specified for parameter ‘pthread_mutexattr_destroy’ /usr/include/pthread.h:793: error: storage class specified for parameter ‘pthread_mutexattr_getpshared’ /usr/include/pthread.h:798: error: storage class specified for parameter ‘pthread_mutexattr_setpshared’ /usr/include/pthread.h:804: error: storage class specified for parameter ‘pthread_mutexattr_gettype’ /usr/include/pthread.h:810: error: storage class specified for parameter ‘pthread_mutexattr_settype’ /usr/include/pthread.h:816: error: storage class specified for parameter ‘pthread_mutexattr_getprotocol’ /usr/include/pthread.h:822: error: storage class specified for parameter ‘pthread_mutexattr_setprotocol’ /usr/include/pthread.h:828: error: storage class specified for parameter ‘pthread_mutexattr_getprioceiling’ /usr/include/pthread.h:833: error: storage class specified for parameter ‘pthread_mutexattr_setprioceiling’ /usr/include/pthread.h:840: error: storage class specified for parameter ‘pthread_mutexattr_getrobust’ /usr/include/pthread.h:844: error: storage class specified for parameter ‘pthread_mutexattr_getrobust_np’ /usr/include/pthread.h:850: error: storage class specified for parameter ‘pthread_mutexattr_setrobust’ /usr/include/pthread.h:854: error: storage class specified for parameter ‘pthread_mutexattr_setrobust_np’ /usr/include/pthread.h:866: error: storage class specified for parameter ‘pthread_rwlock_init’ /usr/include/pthread.h:870: error: storage class specified for parameter ‘pthread_rwlock_destroy’ /usr/include/pthread.h:874: error: storage class specified for parameter ‘pthread_rwlock_rdlock’ /usr/include/pthread.h:878: error: storage class specified for parameter ‘pthread_rwlock_tryrdlock’ /usr/include/pthread.h:884: error: storage class specified for parameter ‘pthread_rwlock_timedrdlock’ /usr/include/pthread.h:889: error: storage class specified for parameter ‘pthread_rwlock_wrlock’ /usr/include/pthread.h:893: error: storage class specified for parameter ‘pthread_rwlock_trywrlock’ /usr/include/pthread.h:899: error: storage class specified for parameter ‘pthread_rwlock_timedwrlock’ /usr/include/pthread.h:904: error: storage class specified for parameter ‘pthread_rwlock_unlock’ /usr/include/pthread.h:911: error: storage class specified for parameter ‘pthread_rwlockattr_init’ /usr/include/pthread.h:915: error: storage class specified for parameter ‘pthread_rwlockattr_destroy’ /usr/include/pthread.h:921: error: storage class specified for parameter ‘pthread_rwlockattr_getpshared’ /usr/include/pthread.h:926: error: storage class specified for parameter ‘pthread_rwlockattr_setpshared’ /usr/include/pthread.h:932: error: storage class specified for parameter ‘pthread_rwlockattr_getkind_np’ /usr/include/pthread.h:936: error: storage class specified for parameter ‘pthread_rwlockattr_setkind_np’ /usr/include/pthread.h:946: error: storage class specified for parameter ‘pthread_cond_init’ /usr/include/pthread.h:950: error: storage class specified for parameter ‘pthread_cond_destroy’ /usr/include/pthread.h:954: error: storage class specified for parameter ‘pthread_cond_signal’ /usr/include/pthread.h:958: error: storage class specified for parameter ‘pthread_cond_broadcast’ /usr/include/pthread.h:967: error: storage class specified for parameter ‘pthread_cond_wait’ /usr/include/pthread.h:979: error: storage class specified for parameter ‘pthread_cond_timedwait’ /usr/include/pthread.h:985: error: storage class specified for parameter ‘pthread_condattr_init’ /usr/include/pthread.h:989: error: storage class specified for parameter ‘pthread_condattr_destroy’ /usr/include/pthread.h:995: error: storage class specified for parameter ‘pthread_condattr_getpshared’ /usr/include/pthread.h:999: error: storage class specified for parameter ‘pthread_condattr_setpshared’ /usr/include/pthread.h:1006: error: storage class specified for parameter ‘pthread_condattr_getclock’ /usr/include/pthread.h:1011: error: storage class specified for parameter ‘pthread_condattr_setclock’ /usr/include/pthread.h:1021: error: storage class specified for parameter ‘pthread_spin_init’ /usr/include/pthread.h:1025: error: storage class specified for parameter ‘pthread_spin_destroy’ /usr/include/pthread.h:1029: error: storage class specified for parameter ‘pthread_spin_lock’ /usr/include/pthread.h:1033: error: storage class specified for parameter ‘pthread_spin_trylock’ /usr/include/pthread.h:1037: error: storage class specified for parameter ‘pthread_spin_unlock’ /usr/include/pthread.h:1047: error: storage class specified for parameter ‘pthread_barrier_init’ /usr/include/pthread.h:1051: error: storage class specified for parameter ‘pthread_barrier_destroy’ /usr/include/pthread.h:1055: error: storage class specified for parameter ‘pthread_barrier_wait’ /usr/include/pthread.h:1060: error: storage class specified for parameter ‘pthread_barrierattr_init’ /usr/include/pthread.h:1064: error: storage class specified for parameter ‘pthread_barrierattr_destroy’ /usr/include/pthread.h:1070: error: storage class specified for parameter ‘pthread_barrierattr_getpshared’ /usr/include/pthread.h:1075: error: storage class specified for parameter ‘pthread_barrierattr_setpshared’ /usr/include/pthread.h:1089: error: storage class specified for parameter ‘pthread_key_create’ /usr/include/pthread.h:1092: error: storage class specified for parameter ‘pthread_key_delete’ /usr/include/pthread.h:1095: error: storage class specified for parameter ‘pthread_getspecific’ /usr/include/pthread.h:1099: error: storage class specified for parameter ‘pthread_setspecific’ /usr/include/pthread.h:1106: error: storage class specified for parameter ‘pthread_getcpuclockid’ /usr/include/pthread.h:1123: error: storage class specified for parameter ‘pthread_atfork’ /usr/include/pthread.h:1130: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token In file included from /usr/include/asterisk/lock.h:59, from /usr/include/asterisk/linkedlists.h:23, from /usr/include/asterisk/frame.h:35, from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/asterisk/time.h:35: error: storage class specified for parameter ‘tv’ /usr/include/asterisk/time.h:36: error: storage class specified for parameter ‘ast_time_t’ /usr/include/asterisk/time.h:37: error: storage class specified for parameter ‘ast_suseconds_t’ /usr/include/asterisk/time.h:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/time.h:64: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/time.h:78: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/time.h:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/time.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/time.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/time.h:134: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/time.h:156: error: expected ‘)’ before ‘sec’ /usr/include/asterisk/time.h:156: error: expected ‘)’ before ‘sec’ /usr/include/asterisk/time.h:171: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token In file included from /usr/include/asterisk/linkedlists.h:23, from /usr/include/asterisk/frame.h:35, from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/asterisk/lock.h:1685: error: storage class specified for parameter ‘ast_mutex_t’ /usr/include/asterisk/lock.h:1692: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1707: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1712: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1717: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1722: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1727: error: storage class specified for parameter ‘ast_cond_t’ /usr/include/asterisk/lock.h:1729: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1734: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1739: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1744: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1749: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1754: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1760: error: storage class specified for parameter ‘ast_rwlock_t’ /usr/include/asterisk/lock.h:1770: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1786: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1791: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1796: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1801: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1822: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1827: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1832: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1855: error: expected ‘)’ before ‘*’ token /usr/include/asterisk/lock.h:1986: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/lock.h:2021: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token In file included from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/asterisk/frame.h:159: error: expected specifier-qualifier-list before ‘uint32_t’ /usr/include/asterisk/frame.h:191: error: storage class specified for parameter ‘ast_null_frame’ In file included from /usr/include/asterisk/channel.h:140, from app_ldap.c:21: /usr/include/asterisk/frame.h:418: error: expected specifier-qualifier-list before ‘uint16_t’ /usr/include/asterisk/frame.h:654: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/frame.h:680: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ In file included from /usr/include/asterisk/channel.h:141, from app_ldap.c:21: /usr/include/asterisk/sched.h:160: error: storage class specified for parameter ‘ast_sched_cb’ /usr/include/asterisk/sched.h:166: error: expected specifier-qualifier-list before ‘ast_sched_cb’ /usr/include/asterisk/sched.h:189: error: expected declaration specifiers or ‘...’ before ‘ast_sched_cb’ /usr/include/asterisk/sched.h:189: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_warn_unused_result’ /usr/include/asterisk/sched.h:202: error: expected declaration specifiers or ‘...’ before ‘ast_sched_cb’ /usr/include/asterisk/sched.h:202: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_warn_unused_result’ /usr/include/asterisk/sched.h:217: error: expected declaration specifiers or ‘...’ before ‘ast_sched_cb’ /usr/include/asterisk/sched.h:217: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_warn_unused_result’ /usr/include/asterisk/sched.h:230: error: expected declaration specifiers or ‘...’ before ‘ast_sched_cb’ /usr/include/asterisk/sched.h:230: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_warn_unused_result’ /usr/include/asterisk/sched.h:253: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_warn_unused_result’ /usr/include/asterisk/sched.h:268: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_warn_unused_result’ /usr/include/asterisk/sched.h:355: error: expected declaration specifiers or ‘...’ before ‘ast_sched_cb’ /usr/include/asterisk/sched.h:375: error: expected declaration specifiers or ‘...’ before ‘ast_sched_cb’ In file included from /usr/include/asterisk/utils.h:26, from /usr/include/asterisk/config.h:30, from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/network.h:57:2: error: #error "don't know how to handle network functions here." In file included from /usr/include/asterisk/utils.h:26, from /usr/include/asterisk/config.h:30, from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/network.h:90: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ In file included from /usr/include/asterisk/config.h:30, from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/utils.h:59: error: storage class specified for parameter ‘__unsigned_int_flags_dummy’ /usr/include/asterisk/utils.h:116: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__unsigned_int_flags_dummy64’ /usr/include/asterisk/utils.h:205: error: expected specifier-qualifier-list before ‘uint64_t’ /usr/include/asterisk/utils.h:209: error: field ‘hp’ has incomplete type /usr/include/asterisk/utils.h:271: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ /usr/include/asterisk/utils.h:284: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ /usr/include/asterisk/utils.h:297: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ /usr/include/asterisk/utils.h:310: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ /usr/include/asterisk/utils.h:439: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_malloc’ /usr/include/asterisk/utils.h:439: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_malloc’ /usr/include/asterisk/utils.h:462: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_calloc’ /usr/include/asterisk/utils.h:462: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_calloc’ /usr/include/asterisk/utils.h:498: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_realloc’ /usr/include/asterisk/utils.h:498: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_realloc’ /usr/include/asterisk/utils.h:525: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_strdup’ /usr/include/asterisk/utils.h:525: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_strdup’ /usr/include/asterisk/utils.h:554: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_strndup’ /usr/include/asterisk/utils.h:554: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ast_strndup’ /usr/include/asterisk/utils.h:593: error: expected declaration specifiers before ‘__attribute__’ /usr/include/asterisk/utils.h:593: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token In file included from /usr/include/asterisk/strings.h:28, from /usr/include/asterisk/utils.h:681, from /usr/include/asterisk/config.h:30, from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/ctype.h:82: error: storage class specified for parameter ‘__ctype_b_loc’ /usr/include/ctype.h:84: error: storage class specified for parameter ‘__ctype_tolower_loc’ /usr/include/ctype.h:86: error: storage class specified for parameter ‘__ctype_toupper_loc’ /usr/include/ctype.h:102: error: storage class specified for parameter ‘isalnum’ /usr/include/ctype.h:103: error: storage class specified for parameter ‘isalpha’ /usr/include/ctype.h:104: error: storage class specified for parameter ‘iscntrl’ /usr/include/ctype.h:105: error: storage class specified for parameter ‘isdigit’ /usr/include/ctype.h:106: error: storage class specified for parameter ‘islower’ /usr/include/ctype.h:107: error: storage class specified for parameter ‘isgraph’ /usr/include/ctype.h:108: error: storage class specified for parameter ‘isprint’ /usr/include/ctype.h:109: error: storage class specified for parameter ‘ispunct’ /usr/include/ctype.h:110: error: storage class specified for parameter ‘isspace’ /usr/include/ctype.h:111: error: storage class specified for parameter ‘isupper’ /usr/include/ctype.h:112: error: storage class specified for parameter ‘isxdigit’ /usr/include/ctype.h:116: error: storage class specified for parameter ‘tolower’ /usr/include/ctype.h:119: error: storage class specified for parameter ‘toupper’ /usr/include/ctype.h:128: error: storage class specified for parameter ‘isblank’ /usr/include/ctype.h:135: error: storage class specified for parameter ‘isctype’ /usr/include/ctype.h:142: error: storage class specified for parameter ‘isascii’ /usr/include/ctype.h:146: error: storage class specified for parameter ‘toascii’ /usr/include/ctype.h:150: error: storage class specified for parameter ‘_toupper’ /usr/include/ctype.h:151: error: storage class specified for parameter ‘_tolower’ /usr/include/ctype.h:192: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/ctype.h:198: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/ctype.h:247: error: storage class specified for parameter ‘isalnum_l’ /usr/include/ctype.h:248: error: storage class specified for parameter ‘isalpha_l’ /usr/include/ctype.h:249: error: storage class specified for parameter ‘iscntrl_l’ /usr/include/ctype.h:250: error: storage class specified for parameter ‘isdigit_l’ /usr/include/ctype.h:251: error: storage class specified for parameter ‘islower_l’ /usr/include/ctype.h:252: error: storage class specified for parameter ‘isgraph_l’ /usr/include/ctype.h:253: error: storage class specified for parameter ‘isprint_l’ /usr/include/ctype.h:254: error: storage class specified for parameter ‘ispunct_l’ /usr/include/ctype.h:255: error: storage class specified for parameter ‘isspace_l’ /usr/include/ctype.h:256: error: storage class specified for parameter ‘isupper_l’ /usr/include/ctype.h:257: error: storage class specified for parameter ‘isxdigit_l’ /usr/include/ctype.h:259: error: storage class specified for parameter ‘isblank_l’ /usr/include/ctype.h:263: error: storage class specified for parameter ‘__tolower_l’ /usr/include/ctype.h:264: error: storage class specified for parameter ‘tolower_l’ /usr/include/ctype.h:267: error: storage class specified for parameter ‘__toupper_l’ /usr/include/ctype.h:268: error: storage class specified for parameter ‘toupper_l’ In file included from /usr/include/asterisk/strings.h:31, from /usr/include/asterisk/utils.h:681, from /usr/include/asterisk/config.h:30, from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/threadstorage.h:173: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token In file included from /usr/include/asterisk/utils.h:681, from /usr/include/asterisk/config.h:30, from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/strings.h:63: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ /usr/include/asterisk/strings.h:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_skip_blanks’ /usr/include/asterisk/strings.h:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_skip_blanks’ /usr/include/asterisk/strings.h:99: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_skip_nonblanks’ /usr/include/asterisk/strings.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_skip_nonblanks’ /usr/include/asterisk/strings.h:142: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:207: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:260: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_true’ /usr/include/asterisk/strings.h:272: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_false’ /usr/include/asterisk/strings.h:395: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_str_create’ /usr/include/asterisk/strings.h:395: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_str_create’ /usr/include/asterisk/strings.h:416: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:431: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:441: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:456: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_str_strlen’ /usr/include/asterisk/strings.h:456: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_str_strlen’ /usr/include/asterisk/strings.h:467: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_str_size’ /usr/include/asterisk/strings.h:467: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_str_size’ /usr/include/asterisk/strings.h:478: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_str_buffer’ /usr/include/asterisk/strings.h:478: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_str_buffer’ /usr/include/asterisk/strings.h:490: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:546: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:614: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:745: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token In file included from /usr/include/asterisk/utils.h:681, from /usr/include/asterisk/config.h:30, from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/strings.h:756: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:763: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:770: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:777: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:784: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:807: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:828: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/strings.h:851: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ /usr/include/asterisk/strings.h:876: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ /usr/include/asterisk/strings.h:891: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ In file included from /usr/include/asterisk/config.h:30, from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/utils.h:696: error: storage class specified for parameter ‘ast_eid_default’ In file included from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/config.h:70: error: storage class specified for parameter ‘require_type’ In file included from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/config.h:90: error: storage class specified for parameter ‘config_load_func’ /usr/include/asterisk/config.h:91: error: storage class specified for parameter ‘realtime_var_get’ /usr/include/asterisk/config.h:92: error: storage class specified for parameter ‘realtime_multi_get’ /usr/include/asterisk/config.h:93: error: storage class specified for parameter ‘realtime_update’ /usr/include/asterisk/config.h:94: error: storage class specified for parameter ‘realtime_update2’ /usr/include/asterisk/config.h:95: error: storage class specified for parameter ‘realtime_store’ /usr/include/asterisk/config.h:96: error: storage class specified for parameter ‘realtime_destroy’ /usr/include/asterisk/config.h:102: error: storage class specified for parameter ‘realtime_require’ /usr/include/asterisk/config.h:108: error: storage class specified for parameter ‘realtime_unload’ /usr/include/asterisk/config.h:113: error: expected specifier-qualifier-list before ‘config_load_func’ In file included from /usr/include/asterisk/channel.h:143, from app_ldap.c:21: /usr/include/asterisk/config.h:230: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_sentinel’ /usr/include/asterisk/config.h:231: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_sentinel’ /usr/include/asterisk/config.h:276: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_sentinel’ /usr/include/asterisk/config.h:291: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_sentinel’ /usr/include/asterisk/config.h:304: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_sentinel’ /usr/include/asterisk/config.h:318: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_sentinel’ /usr/include/asterisk/config.h:332: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_sentinel’ /usr/include/asterisk/config.h:346: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_sentinel’ /usr/include/asterisk/config.h:588: error: expected ‘)’ before ‘type’ /usr/include/asterisk/config.h:588: error: expected ‘)’ before ‘type’ In file included from /usr/include/asterisk/channel.h:145, from app_ldap.c:21: /usr/include/asterisk/cdr.h:129: error: storage class specified for parameter ‘ast_cdrbe’ /usr/include/asterisk/cdr.h:189: error: expected declaration specifiers or ‘...’ before ‘ast_cdrbe’ /usr/include/asterisk/cdr.h:220: error: storage class specified for parameter ‘ast_cdr_noanswer’ /usr/include/asterisk/cdr.h:375: error: storage class specified for parameter ‘ast_default_amaflags’ /usr/include/asterisk/cdr.h:377: error: storage class specified for parameter ‘ast_default_accountcode’ In file included from /usr/include/asterisk/channel.h:148, from app_ldap.c:21: /usr/include/asterisk/stringfields.h:114: error: storage class specified for parameter ‘ast_string_field’ /usr/include/asterisk/stringfields.h:120: error: storage class specified for parameter ‘__ast_string_field_empty’ /usr/include/asterisk/stringfields.h:140: error: expected specifier-qualifier-list before ‘ast_string_field’ /usr/include/asterisk/stringfields.h:163: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token /usr/include/asterisk/stringfields.h:177: error: expected declaration specifiers before ‘ast_string_field’ /usr/include/asterisk/stringfields.h:191: error: expected declaration specifiers or ‘...’ before ‘ast_string_field’ /usr/include/asterisk/stringfields.h:191: error: format string argument not a string type /usr/include/asterisk/stringfields.h:206: error: expected declaration specifiers or ‘...’ before ‘ast_string_field’ In file included from /usr/include/asterisk/channel.h:149, from app_ldap.c:21: /usr/include/asterisk/datastore.h:68: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__ast_datastore_alloc’ In file included from app_ldap.c:21: /usr/include/asterisk/channel.h:170: error: storage class specified for parameter ‘ast_group_t’ /usr/include/asterisk/channel.h:343: error: storage class specified for parameter ‘global_fin’ /usr/include/asterisk/channel.h:343: error: storage class specified for parameter ‘global_fout’ /usr/include/asterisk/channel.h:430: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘name’ In file included from app_ldap.c:21: /usr/include/asterisk/channel.h:663: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ast_channel_datastore_alloc’ /usr/include/asterisk/channel.h:724: error: expected ‘,’ or ‘;’ before ‘__ast_channel_alloc’ /usr/include/asterisk/channel.h:1430: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_pure’ /usr/include/asterisk/channel.h:1437: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_pure’ /usr/include/asterisk/channel.h:1454: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_const’ /usr/include/asterisk/channel.h:1678: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/channel.h:1686: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/channel.h:1704: error: expected identifier or ‘(’ before ‘do’ /usr/include/asterisk/channel.h:1704: error: expected declaration specifiers before ‘while’ /usr/include/asterisk/channel.h:1727: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/channel.h:1754: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/channel.h:1773: error: expected declaration specifiers before ‘ast_group_t’ /usr/include/asterisk/channel.h:1776: error: expected declaration specifiers or ‘...’ before ‘ast_group_t’ In file included from /usr/include/asterisk/pbx.h:27, from app_ldap.c:22: /usr/include/asterisk/devicestate.h:65: error: storage class specified for parameter ‘ast_devstate_prov_cb_type’ /usr/include/asterisk/devicestate.h:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_pure’ /usr/include/asterisk/devicestate.h:81: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_pure’ /usr/include/asterisk/devicestate.h:88: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attribute_pure’ /usr/include/asterisk/devicestate.h:203: error: expected declaration specifiers or ‘...’ before ‘ast_devstate_prov_cb_type’ In file included from /usr/include/asterisk/pbx.h:29, from app_ldap.c:22: /usr/include/asterisk/hashtab.h:98: error: expected specifier-qualifier-list before ‘ast_rwlock_t’ In file included from app_ldap.c:22: /usr/include/asterisk/pbx.h:74: error: storage class specified for parameter ‘ast_state_cb_type’ /usr/include/asterisk/pbx.h:85: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘synopsis’ /usr/include/asterisk/pbx.h:101: error: storage class specified for parameter ‘ast_switch_f’ /usr/include/asterisk/pbx.h:109: error: expected specifier-qualifier-list before ‘ast_switch_f’ In file included from app_ldap.c:22: /usr/include/asterisk/pbx.h:303: error: expected specifier-qualifier-list before ‘uint64_t’ /usr/include/asterisk/pbx.h:400: error: expected declaration specifiers or ‘...’ before ‘ast_state_cb_type’ /usr/include/asterisk/pbx.h:413: error: expected declaration specifiers or ‘...’ before ‘ast_state_cb_type’ In file included from app_ldap.c:23: /usr/include/asterisk/module.h:283: error: storage class specified for parameter ‘ast_module_info’ In file included from app_ldap.c:28: /usr/include/asterisk/callerid.h:80: error: storage class specified for parameter ‘CIDSTATE’ In file included from app_ldap.c:28: /usr/include/asterisk/callerid.h:235: error: storage class specified for parameter ‘cid_dr’ /usr/include/asterisk/callerid.h:236: error: storage class specified for parameter ‘cid_di’ /usr/include/asterisk/callerid.h:237: error: storage class specified for parameter ‘clidsb’ /usr/include/asterisk/callerid.h:240: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token In file included from /usr/include/errno.h:36, from app_ldap.c:31: /usr/include/bits/errno.h:43: error: storage class specified for parameter ‘__errno_location’ In file included from app_ldap.c:31: /usr/include/errno.h:55: error: storage class specified for parameter ‘program_invocation_name’ /usr/include/errno.h:55: error: storage class specified for parameter ‘program_invocation_short_name’ /usr/include/errno.h:69: error: storage class specified for parameter ‘error_t’ In file included from app_ldap.c:32: /usr/include/iconv.h:30: error: storage class specified for parameter ‘iconv_t’ /usr/include/iconv.h:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘iconv_open’ /usr/include/iconv.h:43: error: expected ‘)’ before ‘__cd’ /usr/include/iconv.h:52: error: expected ‘)’ before ‘__cd’ In file included from /usr/include/lber.h:29, from /usr/include/ldap.h:30, from app_ldap.c:33: /usr/include/lber_types.h:43: error: storage class specified for parameter ‘ber_int_t’ /usr/include/lber_types.h:46: error: storage class specified for parameter ‘ber_sint_t’ /usr/include/lber_types.h:47: error: storage class specified for parameter ‘ber_uint_t’ /usr/include/lber_types.h:50: error: storage class specified for parameter ‘ber_tag_t’ /usr/include/lber_types.h:53: error: storage class specified for parameter ‘ber_socket_t’ /usr/include/lber_types.h:56: error: storage class specified for parameter ‘ber_len_t’ /usr/include/lber_types.h:59: error: storage class specified for parameter ‘ber_slen_t’ In file included from /usr/include/ldap.h:30, from app_ldap.c:33: /usr/include/lber.h:112: error: storage class specified for parameter ‘BER_ERRNO_FN’ /usr/include/lber.h:114: error: storage class specified for parameter ‘BER_LOG_PRINT_FN’ /usr/include/lber.h:116: error: expected ‘)’ before ‘size’ /usr/include/lber.h:117: error: expected ‘)’ before ‘n’ /usr/include/lber.h:118: error: expected declaration specifiers or ‘...’ before ‘ber_len_t’ /usr/include/lber.h:118: error: storage class specified for parameter ‘BER_MEMREALLOC_FN’ /usr/include/lber.h:119: error: storage class specified for parameter ‘BER_MEMFREE_FN’ /usr/include/lber.h:122: error: expected specifier-qualifier-list before ‘BER_MEMALLOC_FN’ /usr/include/lber.h:126: error: storage class specified for parameter ‘BerMemoryFunctions’ /usr/include/lber.h:159: error: storage class specified for parameter ‘ber_pvt_opt_on’ /usr/include/lber.h:166: error: storage class specified for parameter ‘BerElement’ /usr/include/lber.h:167: error: storage class specified for parameter ‘Sockbuf’ /usr/include/lber.h:169: error: storage class specified for parameter ‘Sockbuf_IO’ /usr/include/lber.h:174: error: expected specifier-qualifier-list before ‘Sockbuf’ /usr/include/lber.h:178: error: storage class specified for parameter ‘Sockbuf_IO_Desc’ /usr/include/lber.h:182: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:183: error: expected ‘;’ before ‘int’ /usr/include/lber.h:208: error: expected specifier-qualifier-list before ‘ber_len_t’ /usr/include/lber.h:210: error: storage class specified for parameter ‘BerValue’ /usr/include/lber.h:212: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/lber.h:220: error: storage class specified for parameter ‘ber_error_print’ /usr/include/lber.h:224: error: expected declaration specifiers or ‘...’ before ‘ber_len_t’ /usr/include/lber.h:224: error: storage class specified for parameter ‘ber_bprint’ /usr/include/lber.h:228: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:234: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:240: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_tag’ /usr/include/lber.h:244: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_skip_tag’ /usr/include/lber.h:249: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_peek_tag’ /usr/include/lber.h:254: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_skip_element’ /usr/include/lber.h:259: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_peek_element’ /usr/include/lber.h:264: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_int’ /usr/include/lber.h:269: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_enum’ /usr/include/lber.h:274: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_stringb’ /usr/include/lber.h:283: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_stringbv’ /usr/include/lber.h:289: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_stringa’ /usr/include/lber.h:294: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_stringal’ /usr/include/lber.h:299: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_bitstringa’ /usr/include/lber.h:305: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_null’ /usr/include/lber.h:309: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_boolean’ /usr/include/lber.h:314: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_first_element’ /usr/include/lber.h:320: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_next_element’ /usr/include/lber.h:326: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_scanf’ /usr/include/lber.h:332: error: storage class specified for parameter ‘ber_decode_oid’ /usr/include/lber.h:340: error: storage class specified for parameter ‘ber_encode_oid’ /usr/include/lber.h:344: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:349: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:355: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:361: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:368: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:374: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:380: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:387: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:392: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:398: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:403: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:408: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:412: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:416: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:427: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_skip_data’ /usr/include/lber.h:432: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_read’ /usr/include/lber.h:438: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_write’ /usr/include/lber.h:445: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:450: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:453: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:463: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:468: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/lber.h:471: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/lber.h:474: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/lber.h:478: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/lber.h:483: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_get_next’ /usr/include/lber.h:489: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:495: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:500: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:504: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/lber.h:509: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:514: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:520: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:528: error: storage class specified for parameter ‘ber_get_option’ /usr/include/lber.h:534: error: storage class specified for parameter ‘ber_set_option’ /usr/include/lber.h:543: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/lber.h:548: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:552: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:559: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:565: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:570: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_sockbuf_io_tcp’ /usr/include/lber.h:571: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_sockbuf_io_readahead’ /usr/include/lber.h:572: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_sockbuf_io_fd’ /usr/include/lber.h:573: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_sockbuf_io_debug’ /usr/include/lber.h:574: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_sockbuf_io_udp’ /usr/include/lber.h:580: error: expected ‘)’ before ‘s’ /usr/include/lber.h:584: error: expected declaration specifiers or ‘...’ before ‘ber_len_t’ /usr/include/lber.h:584: error: storage class specified for parameter ‘ber_memrealloc’ /usr/include/lber.h:589: error: expected ‘)’ before ‘n’ /usr/include/lber.h:594: error: storage class specified for parameter ‘ber_memfree’ /usr/include/lber.h:598: error: storage class specified for parameter ‘ber_memvfree’ /usr/include/lber.h:602: error: storage class specified for parameter ‘ber_bvfree’ /usr/include/lber.h:606: error: storage class specified for parameter ‘ber_bvecfree’ /usr/include/lber.h:610: error: storage class specified for parameter ‘ber_bvecadd’ /usr/include/lber.h:615: error: storage class specified for parameter ‘ber_dupbv’ /usr/include/lber.h:619: error: storage class specified for parameter ‘ber_bvdup’ /usr/include/lber.h:623: error: expected declaration specifiers or ‘...’ before ‘ber_len_t’ /usr/include/lber.h:623: error: storage class specified for parameter ‘ber_mem2bv’ /usr/include/lber.h:627: error: expected declaration specifiers or ‘...’ before ‘ber_len_t’ /usr/include/lber.h:627: error: storage class specified for parameter ‘ber_str2bv’ /usr/include/lber.h:634: error: storage class specified for parameter ‘ber_strdup’ /usr/include/lber.h:638: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ber_strnlen’ /usr/include/lber.h:642: error: expected declaration specifiers or ‘...’ before ‘ber_len_t’ /usr/include/lber.h:642: error: storage class specified for parameter ‘ber_strndup’ /usr/include/lber.h:646: error: storage class specified for parameter ‘ber_bvreplace’ /usr/include/lber.h:650: error: expected ‘)’ before ‘p’ /usr/include/lber.h:653: error: expected ‘)’ before ‘*’ token /usr/include/lber.h:663: error: storage class specified for parameter ‘ber_errno_addr’ In file included from app_ldap.c:33: /usr/include/ldap.h:227: error: storage class specified for parameter ‘LDAPAPIInfo’ /usr/include/ldap.h:234: error: storage class specified for parameter ‘LDAPAPIFeatureInfo’ /usr/include/ldap.h:243: error: storage class specified for parameter ‘LDAPControl’ /usr/include/ldap.h:717: error: storage class specified for parameter ‘LDAPMessage’ /usr/include/ldap.h:741: error: storage class specified for parameter ‘LDAPMod’ /usr/include/ldap.h:748: error: storage class specified for parameter ‘LDAP’ /usr/include/ldap.h:776: error: storage class specified for parameter ‘LDAPURLDesc’ /usr/include/ldap.h:795: error: storage class specified for parameter ‘ldap_sync_t’ /usr/include/ldap.h:819: error: storage class specified for parameter ‘ldap_sync_refresh_t’ /usr/include/ldap.h:829: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:839: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:856: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:867: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:889: error: expected specifier-qualifier-list before ‘ldap_sync_search_entry_f’ /usr/include/ldap.h:930: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:933: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:939: error: expected specifier-qualifier-list before ‘ldap_conn_add_f’ /usr/include/ldap.h:942: error: storage class specified for parameter ‘ldap_conncb’ /usr/include/ldap.h:954: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:960: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:966: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:972: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:978: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:983: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:989: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:996: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1019: error: expected declaration specifiers or ‘...’ before ‘LDAPControl’ /usr/include/ldap.h:1019: error: storage class specified for parameter ‘ldap_control_create’ /usr/include/ldap.h:1026: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1033: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1037: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1040: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1044: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1052: error: storage class specified for parameter ‘ldap_domain2dn’ /usr/include/ldap.h:1057: error: storage class specified for parameter ‘ldap_dn2domain’ /usr/include/ldap.h:1062: error: storage class specified for parameter ‘ldap_domain2hostlist’ /usr/include/ldap.h:1070: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1079: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1089: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1097: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1110: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1127: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1136: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1162: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1185: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1189: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1202: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1212: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1259: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1269: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1298: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1306: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1329: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1340: error: storage class specified for parameter ‘ldap_err2string’ /usr/include/ldap.h:1361: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1367: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1377: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1386: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1412: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1423: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1493: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1497: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1506: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1510: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1517: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1521: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1529: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1534: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1540: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1547: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1552: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1558: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1563: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1574: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1579: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1585: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1590: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1599: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1605: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1614: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1630: error: storage class specified for parameter ‘LDAPAVA’ /usr/include/ldap.h:1632: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1633: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:1652: error: expected ‘)’ before ‘rdn’ /usr/include/ldap.h:1653: error: expected ‘)’ before ‘dn’ /usr/include/ldap.h:1656: error: expected declaration specifiers or ‘...’ before ‘LDAPDN’ /usr/include/ldap.h:1656: error: storage class specified for parameter ‘ldap_bv2dn’ /usr/include/ldap.h:1662: error: expected declaration specifiers or ‘...’ before ‘LDAPDN’ /usr/include/ldap.h:1662: error: storage class specified for parameter ‘ldap_str2dn’ /usr/include/ldap.h:1668: error: expected ‘)’ before ‘dn’ /usr/include/ldap.h:1674: error: expected ‘)’ before ‘dn’ /usr/include/ldap.h:1680: error: expected declaration specifiers or ‘...’ before ‘LDAPRDN’ /usr/include/ldap.h:1680: error: storage class specified for parameter ‘ldap_bv2rdn’ /usr/include/ldap.h:1687: error: expected declaration specifiers or ‘...’ before ‘LDAPRDN’ /usr/include/ldap.h:1687: error: storage class specified for parameter ‘ldap_str2rdn’ /usr/include/ldap.h:1694: error: expected ‘)’ before ‘rdn’ /usr/include/ldap.h:1700: error: expected ‘)’ before ‘rdn’ /usr/include/ldap.h:1706: error: storage class specified for parameter ‘ldap_dn_normalize’ /usr/include/ldap.h:1711: error: storage class specified for parameter ‘ldap_dn2ufn’ /usr/include/ldap.h:1715: error: storage class specified for parameter ‘ldap_explode_dn’ /usr/include/ldap.h:1720: error: storage class specified for parameter ‘ldap_explode_rdn’ /usr/include/ldap.h:1725: error: expected ‘)’ before ‘dn’ /usr/include/ldap.h:1728: error: expected declaration specifiers or ‘...’ before ‘LDAPDN_rewrite_func’ /usr/include/ldap.h:1728: error: storage class specified for parameter ‘ldap_X509dn2bv’ /usr/include/ldap.h:1732: error: storage class specified for parameter ‘ldap_dn2dcedn’ /usr/include/ldap.h:1736: error: storage class specified for parameter ‘ldap_dcedn2dn’ /usr/include/ldap.h:1740: error: storage class specified for parameter ‘ldap_dn2ad_canonical’ /usr/include/ldap.h:1744: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1748: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1756: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1762: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1772: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1778: error: storage class specified for parameter ‘ldap_count_values_len’ /usr/include/ldap.h:1782: error: storage class specified for parameter ‘ldap_value_free_len’ /usr/include/ldap.h:1805: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1813: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1817: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1821: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1825: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1834: error: storage class specified for parameter ‘ldap_bv2escaped_filter_value’ /usr/include/ldap.h:1839: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1853: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1902: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1908: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1927: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:1936: error: expected ‘)’ before ‘s’ /usr/include/ldap.h:1940: error: expected declaration specifiers or ‘...’ before ‘ber_len_t’ /usr/include/ldap.h:1940: error: storage class specified for parameter ‘ldap_memrealloc’ /usr/include/ldap.h:1945: error: expected ‘)’ before ‘n’ /usr/include/ldap.h:1950: error: storage class specified for parameter ‘ldap_memfree’ /usr/include/ldap.h:1954: error: storage class specified for parameter ‘ldap_memvfree’ /usr/include/ldap.h:1958: error: storage class specified for parameter ‘ldap_strdup’ /usr/include/ldap.h:1962: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2001: error: storage class specified for parameter ‘ldap_is_ldap_url’ /usr/include/ldap.h:2005: error: storage class specified for parameter ‘ldap_is_ldaps_url’ /usr/include/ldap.h:2009: error: storage class specified for parameter ‘ldap_is_ldapi_url’ /usr/include/ldap.h:2013: error: expected declaration specifiers or ‘...’ before ‘LDAPURLDesc’ /usr/include/ldap.h:2013: error: storage class specified for parameter ‘ldap_url_parse’ /usr/include/ldap.h:2018: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2022: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2033: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2040: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2052: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2060: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2073: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2080: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2098: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2115: error: storage class specified for parameter ‘LDAPSortKey’ /usr/include/ldap.h:2118: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2123: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2127: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2133: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2140: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2154: error: expected specifier-qualifier-list before ‘ber_int_t’ /usr/include/ldap.h:2162: error: storage class specified for parameter ‘LDAPVLVInfo’ /usr/include/ldap.h:2165: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2171: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2177: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2192: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2198: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2204: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2217: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2223: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2232: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2259: error: storage class specified for parameter ‘LDAPPasswordPolicyError’ /usr/include/ldap.h:2262: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2267: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2275: error: storage class specified for parameter ‘ldap_passwordpolicy_err2txt’ /usr/include/ldap.h:2285: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2291: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2299: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2347: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/ldap.h:2355: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2363: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2371: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2378: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2385: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2426: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2432: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2445: error: storage class specified for parameter ‘LDAPDerefSpec’ /usr/include/ldap.h:2449: error: expected specifier-qualifier-list before ‘BerVarray’ /usr/include/ldap.h:2451: error: storage class specified for parameter ‘LDAPDerefVal’ /usr/include/ldap.h:2456: error: expected specifier-qualifier-list before ‘LDAPDerefVal’ /usr/include/ldap.h:2458: error: storage class specified for parameter ‘LDAPDerefRes’ /usr/include/ldap.h:2461: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2467: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2474: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2478: error: expected ‘)’ before ‘*’ token /usr/include/ldap.h:2484: error: expected ‘)’ before ‘*’ token app_ldap.c:42: error: storage class specified for parameter ‘tdesc’ app_ldap.c:42: error: parameter ‘tdesc’ is initialized app_ldap.c:44: error: storage class specified for parameter ‘g_descrip’ app_ldap.c:44: error: parameter ‘g_descrip’ is initialized app_ldap.c:49: error: storage class specified for parameter ‘g_app’ app_ldap.c:49: error: parameter ‘g_app’ is initialized app_ldap.c:51: error: storage class specified for parameter ‘g_synopsis’ app_ldap.c:51: error: parameter ‘g_synopsis’ is initialized app_ldap.c:53: error: expected declaration specifiers before ‘STANDARD_LOCAL_USER’ app_ldap.c:54: error: expected declaration specifiers before ‘LOCAL_USER_DECL’ app_ldap.c:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:101:36: error: macro "ast_config_load" requires 2 arguments, but only 1 given app_ldap.c:216: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:221: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:225: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:229: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:235: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:240: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:317: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:344: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token app_ldap.c:360: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token /usr/include/asterisk/logger.h:87: error: old-style parameter declarations in prototyped function definition app_ldap.c:367: error: expected ‘{’ at end of input make: *** [app_ldap.o] Error 1 * ERROR: net-misc/asterisk-app_ldap-1.0_rc5 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2476: Called die * The specific snippet of code: * emake -j1 clean all || die "emake failed" * * If you need support, post the output of 'emerge --info =net-misc/asterisk-app_ldap-1.0_rc5', * the complete build log and the output of 'emerge -pqv =net-misc/asterisk-app_ldap-1.0_rc5'. Merge of net-misc/asterisk-app_ldap-1.0_rc5 at 2010-04-06T21:16:14+00:00 failed * The complete build log is located at '/var/log/portage/build/net-misc/asterisk-app_ldap-1.0_rc5:20100406-211614.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/asterisk-app_ldap-1.0_rc5/temp/environment'. * S: '/var/tmp/portage/net-misc/asterisk-app_ldap-1.0_rc5/work/app_ldap-1.0rc5'