Last night, i upgraded my dev machine from debian squeeze
to debian wheezy, so i have to recompile kamailio and relevant
dependencies again. However kamailio compilation failed for
module mi_xmlrpc, since wheezy has newer version of
libxmlrpc-c3 library that is incompatible with kamailio
version 4.0.3.
Cutting the long story short, i end up writing a small
patch for compatibility of mi_xmlrpc module for newer library.
I am attaching the patch file here, (since i don't have write
access to kamailio trunk) and hope someone from kamailio
developer team will take a look at it and merge it to trunk.
The patch successfully compiles mi_xmlrpc module and seems
to be stable working perfect, and hopefully seamlessly work on
other distributions as well. I have tested it against
libxmlrpc-c3 version 1.16.x (installed by apt) and 1.35.x
(latest trunk).
Let me know for any problems with it.
Thank you.
--
Mit
freundlichen Grüßen
Muhammad
Shahzad
-----------------------------------
CISCO
Rich Media Communication Specialist (CRMCS)
CISCO
Certified Network Associate (CCNA)
Cell: +49
176 99 83 10 85
MSN: shari_786pk@hotmail.com
Email: shaheryarkh@googlemail.com