[SR-Users] E2E ACK is not logged with siptrace modul kamailio

Jon Bonilla (Manwe) manwe at aholab.ehu.es
Mon Aug 22 22:27:03 CEST 2011


El Mon, 22 Aug 2011 22:04:44 +0200
MÉSZÁROS Mihály <misi at niif.hu> escribió:

> Hi Daniel
> 
> >>
> >> 1.
> >> modul purple is not compiled for me.
> >> hal:/usr/local/src/sip-router/modules_k/purple# make
> >> CC (gcc) [M purple.so] clientpipe.o
> >> In file included from purple.h:23,
> >> from clientpipe.c:28:
> >> /usr/include/libpurple/status.h:93: error: expected 
> >> specifier-qualifier-list before ‘gpointer’
> >> make: *** [clientpipe.o] Error 1
> >
> > There was a change in the libpurple API and the module was not updated 
> > for latest version of libpurple -- it has no active maintainer. 
> > However, this module is not compiled by default, if you need it either 
> > update it to latest purple library or use an older version of that 
> > library.
> >
> Can you commit this to the git to avoid default compilation?
> 
> diff --git a/pkg/kamailio/deb/debian/rules b/pkg/kamailio/deb/debian/rules
> index 30feea7..80c23d8 100755
> --- a/pkg/kamailio/deb/debian/rules
> +++ b/pkg/kamailio/deb/debian/rules
> @@ -41,7 +41,7 @@ MODULES_SP=
> # Note: the order is important (should be in dependency order, the one
> # on which other depend first)
> PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
> - ldap xml perl utils purple memcached tls \
> + ldap xml perl utils memcached tls \
> snmpstats carrierroute xmpp cpl lua python geoip
> 


You have different debian folders based on different debian distros. Take a look
to pkg/kamailio/deb/

If you use squeeze, you could perform:

ln -s pkg/kamailio/deb/squeeze debian

and then build kamailio.

By default, if you don't symlink debian to a specific distro folder
pkg/kamailio/deb/debian is used, which includes almost all the modules. Works
fine in debian lenny and ubuntu lucid. 




More information about the sr-users mailing list