Bug#761677: asterisk: neon version check broken

Tzafrir Cohen tzafrir.cohen at xorcom.com
Mon Sep 15 17:46:38 UTC 2014


Thanks for your report:

On Mon, Sep 15, 2014 at 07:14:48PM +0200, Dominik George wrote:
> Package: asterisk
> Version: 1:11.12.0~dfsg-1
> Severity: normal
> 
> [Sep 15 18:57:16] ERROR[3196] res_calendar_ews.c: Exchange Web Service
> calendar module require neon >= 0.29.1, but neon 0.30.0: Library build,
> IPv6, libxml 2.9.1, zlib 1.2.8, GNU TLS 3.2.16. is installed.

        if (ne_version_match(0, 29)) {
                ast_log(LOG_ERROR, "Exchange Web Service calendar module require
                return AST_MODULE_LOAD_DECLINE;
        }


and that function is:

int ne_version_match(int major, int minor)
{
    return NE_VERSION_MAJOR != major || NE_VERSION_MINOR < minor
        || (NE_VERSION_MAJOR == 0 && NE_VERSION_MINOR != minor);
}

The error is because the major number does not match.

-- 
               Tzafrir Cohen
icq#16849755              jabber:tzafrir.cohen at xorcom.com
+972-50-7952406           mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com



More information about the Pkg-voip-maintainers mailing list