ring-daemon: Compilation failed on Ubuntu 14.04
Issue generated from Tuleap's migration script. Originally submitted by: mathieu (maudat)
Following the README to build ring-daemon, I managed to compile the dependencies. During the compilation of the dring program I got the following error:
CXX libclient_la-configurationmanager.lo
In file included from /home/maudat/projet/repo_official/ring-daemon/src/sip/sipaccount.h:32:0,
from configurationmanager.cpp:38:
/home/maudat/projet/repo_official/ring-daemon/src/sip/siptransport.h:98:27: error: ‘PJ_TLS_UNKNOWN_CIPHER’ was not declared in this scope
pj_ssl_cipher cipher {PJ_TLS_UNKNOWN_CIPHER};
^
/home/maudat/projet/repo_official/ring-daemon/src/sip/siptransport.h:98:48: error: cannot convert ‘’ to ‘pj_ssl_cipher’ in initialization
pj_ssl_cipher cipher {PJ_TLS_UNKNOWN_CIPHER};
^
make[3]: *** [libclient_la-configurationmanager.lo] Erreur 1
make[3]: quittant le répertoire « /home/maudat/projet/repo_official/ring-daemon/src/client »
For information, this is the result of the command dpkg --list | grep gnutls:
ii libcurl3-gnutls:amd64 7.35.0-1ubuntu2.5 amd64 easy-to-use client-side URL transfer library (GnuTLS flavour)
ii libgnutls-openssl27:amd64 2.12.23-12ubuntu2.2 amd64 GNU TLS library - OpenSSL wrapper
ii libgnutls26:amd64 2.12.23-12ubuntu2.2 amd64 GNU TLS library - runtime library
rc libgnutls26:i386 2.12.23-12ubuntu2.2 i386 GNU TLS library - runtime library
ii libgnutls28:amd64 3.2.11-2ubuntu1.1 amd64 GNU TLS library - main runtime library
ii libneon27-gnutls 0.30.0-1ubuntu1 amd64 HTTP and WebDAV client library (GnuTLS enabled)