> I can't speak for the MRCP guys, but from a difference perspective, > swapping MRCP from Asterisk 13 to Asterisk 14 shouldn't be too > difficult. Most of the changes between the two shouldn't affect most > people's use cases, including projects such as MRCP. I'd definitely > check with their discussion forums though, since it seems that they > don't monitor the asterisk-users mailing lists.
I got it working. It indeed wasn't much: *** ./app-unimrcp/Makefile.in.orig 2016-07-29 19:18:09.000000000 -0400 --- ./app-unimrcp/Makefile.in 2017-03-26 10:43:52.000000000 -0400 *************** *** 132,136 **** CC = @CC@ CCDEPMODE = @CCDEPMODE@ ! CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ --- 132,136 ---- CC = @CC@ CCDEPMODE = @CCDEPMODE@ ! CFLAGS = @CFLAGS@ -DAST_MODULE_SELF_SYM=__internal_app_swift CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ *** ./app-unimrcp/app_unimrcp.c.orig 2014-07-10 17:04:03.000000000 -0400 --- ./app-unimrcp/app_unimrcp.c 2017-03-26 10:49:12.000000000 -0400 *************** *** 57,61 **** #include "ast_compat_defs.h" ! #if AST_VERSION_AT_LEAST(1,4,0) #define AST_COMPAT_STATIC static ASTERISK_FILE_VERSION(__FILE__, "$Revision: $") --- 57,64 ---- #include "ast_compat_defs.h" ! #if AST_VERSION_AT_LEAST(14,0,0) ! ASTERISK_REGISTER_FILE() ! #define AST_COMPAT_STATIC static ! #elif AST_VERSION_AT_LEAST(1,4,0) #define AST_COMPAT_STATIC static ASTERISK_FILE_VERSION(__FILE__, "$Revision: $") *** ./res-speech-unimrcp/Makefile.in.orig 2016-07-29 19:18:09.000000000 -0400 --- ./res-speech-unimrcp/Makefile.in 2017-03-26 10:43:08.000000000 -0400 *************** *** 130,134 **** CC = @CC@ CCDEPMODE = @CCDEPMODE@ ! CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ --- 130,134 ---- CC = @CC@ CCDEPMODE = @CCDEPMODE@ ! CFLAGS = @CFLAGS@ -DAST_MODULE_SELF_SYM=__internal_res_speech_unimrcp CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ *** ./res-speech-unimrcp/res_speech_unimrcp.c.orig 2014-12-10 22:37:36.000000000 -0500 --- ./res-speech-unimrcp/res_speech_unimrcp.c 2017-03-26 11:31:10.000000000 -0400 *************** *** 29,33 **** --- 29,41 ---- #define AST_MODULE "res_speech_unimrcp" + #if AST_VERSION_AT_LEAST(14,0,0) + ASTERISK_REGISTER_FILE() + #elif AST_VERSION_AT_LEAST(1,4,0) + #define AST_COMPAT_STATIC static ASTERISK_FILE_VERSION(__FILE__, "$Revision: $") + #else /* 1.2 */ + #define AST_MODULE_LOAD_DECLINE -1 + #define AST_COMPAT_STATIC + #endif #include <asterisk/module.h> -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users