On Mar 18, 2005, at 10:47 PM, Russell Bryant wrote:

Hello everyone,

Version 1.0.7 of Asterisk, Zaptel, libpri, and Asterisk-addons has now been released. Libpri and -addons have not changed, but have been updated anyway to keep the version numbers consistent. All of the tarballs are available on the ftp site.



Asterisk-addons doesn't compile.


app_addon_sql_mysql.c:164:36: macro "AST_LIST_REMOVE" requires 4 arguments, but only 3 given
app_addon_sql_mysql.c: In function `del_identifier':
app_addon_sql_mysql.c:164: error: `AST_LIST_REMOVE' undeclared (first use in this function)
app_addon_sql_mysql.c:164: error: (Each undeclared identifier is reported only once
app_addon_sql_mysql.c:164: error: for each function it appears in.)
make: *** [app_addon_sql_mysql.o] Error 1



Replacing app_addon_sql_mysql.c from asterisk-addons 1.0.1 gets me further (AST_LIST_REMOVE is the only change between the two), but then it gets stuck at:


res_config_mysql.c:418: error: variable `mysql_engine' has initializer but incomplete type
res_config_mysql.c:419: error: unknown field `name' specified in initializer
res_config_mysql.c:419: warning: excess elements in struct initializer
res_config_mysql.c:419: warning: (near initialization for `mysql_engine')
res_config_mysql.c:420: error: unknown field `load_func' specified in initializer
res_config_mysql.c:420: warning: excess elements in struct initializer
res_config_mysql.c:420: warning: (near initialization for `mysql_engine')
res_config_mysql.c:421: error: unknown field `realtime_func' specified in initializer
res_config_mysql.c:421: warning: excess elements in struct initializer
res_config_mysql.c:421: warning: (near initialization for `mysql_engine')
res_config_mysql.c:422: error: unknown field `realtime_multi_func' specified in initializer
res_config_mysql.c:422: warning: excess elements in struct initializer
res_config_mysql.c:422: warning: (near initialization for `mysql_engine')
res_config_mysql.c:423: error: unknown field `update_func' specified in initializer
res_config_mysql.c:424: warning: excess elements in struct initializer
res_config_mysql.c:424: warning: (near initialization for `mysql_engine')
res_config_mysql.c: In function `parse_config':
res_config_mysql.c:491: warning: assignment makes pointer from integer without a cast
res_config_mysql.c: At top level:
res_config_mysql.c:418: error: storage size of `mysql_engine' isn't known



BTW, the CVS directories are still left in the tarballs.

Anyone know how to fix these issues (besides just installing addons 1.0.1?

Thanks.

_______________________________________________
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to