Hi,
I know this was from the beginning a hot issue, but now, thanks to Dragos Oancea dragos@voice-system.ro, the mi_xmlrpc can: 1) be compiled against the newest versions of libxmlrpc-c3. The Makefile will detect the library version an trigger the appropriate compile options for the module; So the module supports both the old version (0.9.10) and the newest versions (1.03.10 - 1.06.18). If none of these version is detected, a warning will be issued and the module will be compiled as for the new versions. If you detect the older versions (than 1.03.10 are supported, please let us know).
2) properly auto-detects the path of the header files and the libraries that the modules needs to compile against, so this should not be a problem anymore ;)
any feedback will be useful :)
regards, bogdan
Awesome !!!
I can't possibly look at testing this until sometime over the weekend. But, this is an item I'm interested in, so will get to it.
Regards, Norm
Bogdan-Andrei Iancu wrote:
Hi,
I know this was from the beginning a hot issue, but now, thanks to Dragos Oancea dragos@voice-system.ro, the mi_xmlrpc can:
- be compiled against the newest versions of libxmlrpc-c3. The
Makefile will detect the library version an trigger the appropriate compile options for the module; So the module supports both the old version (0.9.10) and the newest versions (1.03.10 - 1.06.18). If none of these version is detected, a warning will be issued and the module will be compiled as for the new versions. If you detect the older versions (than 1.03.10 are supported, please let us know).
- properly auto-detects the path of the header files and the
libraries that the modules needs to compile against, so this should not be a problem anymore ;)
any feedback will be useful :)
regards, bogdan
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Well, I can say that it compiles smoothly on OpenSUSE 10.2 with xmlrpc-c-1.06.18.
Thanks for the patch, Dragos.
Edson
-----Original Message----- From: users-bounces@openser.org [mailto:users-bounces@openser.org] On Behalf Of Norman Brandinger Sent: sexta-feira, 5 de outubro de 2007 11:43 To: Bogdan-Andrei Iancu Cc: devel; dragos; users openser.org Subject: Re: [OpenSER-Users] MI_XMLPRC supports new versions of libxmlrpc- c3
Awesome !!!
I can't possibly look at testing this until sometime over the weekend. But, this is an item I'm interested in, so will get to it.
Regards, Norm
Bogdan-Andrei Iancu wrote:
Hi,
I know this was from the beginning a hot issue, but now, thanks to Dragos Oancea dragos@voice-system.ro, the mi_xmlrpc can:
- be compiled against the newest versions of libxmlrpc-c3. The
Makefile will detect the library version an trigger the appropriate compile options for the module; So the module supports both the old version (0.9.10) and the newest versions (1.03.10 - 1.06.18). If none of these version is detected, a warning will be issued and the module will be compiled as for the new versions. If you detect the older versions (than 1.03.10 are supported, please let us know).
- properly auto-detects the path of the header files and the
libraries that the modules needs to compile against, so this should not be a problem anymore ;)
any feedback will be useful :)
regards, bogdan
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
On Friday 05 October 2007, Bogdan-Andrei Iancu wrote:
Hi,
I know this was from the beginning a hot issue, but now, thanks to Dragos Oancea dragos@voice-system.ro, the mi_xmlrpc can: 1) be compiled against the newest versions of libxmlrpc-c3. The Makefile will detect the library version an trigger the appropriate compile options for the module; So the module supports both the old version (0.9.10) and the newest versions (1.03.10 - 1.06.18). If none of these version is detected, a warning will be issued and the module will be compiled as for the new versions. If you detect the older versions (than 1.03.10 are supported, please let us know).
2) properly auto-detects the path of the header files and the
libraries that the modules needs to compile against, so this should not be a problem anymore ;)
any feedback will be useful :)
Hello Bogdan,
i get an error on ubuntu 7.04.
henning@ca:~/projects/openser/openser/modules/mi_xmlrpc$ make /bin/sh: cannot open =: No such file /bin/sh: 910: not found /bin/sh: cannot open =: No such file /bin/sh: 910: not found Makefile:36: You are using an unsupported libxmlrpc-c3 version (0.9.10), compile at your own risk! ../../Makefile.modules:21: "you should run make from the main openser directory" Compiling mi_xmlrpc.c ...error...
Package version: ii libxmlrpc-c3 0.9.10-4 ii libxmlrpc-c3-dev 0.9.10-4
Cheers,
Henning
Hello
Can you please tell me what shell are you using ?
also , if you run the following script , does it work for you ?
========= OLD_VERSION_THRESHOLD_UP=910 # 0.09.10 OLD_VERSION_THRESHOLD_DOWN=901 # 0.09.10
XMLRPC_VERSION=902
if (("$XMLRPC_VERSION" <= "$OLD_VERSION_THRESHOLD_UP")) && (("$XMLRPC_VERSION" >= "$OLD_VERSION_THRESHOLD_DOWN")) ;
then
echo "yes";
fi ; =========
Henning Westerholt wrote:
On Friday 05 October 2007, Bogdan-Andrei Iancu wrote:
Hi,
I know this was from the beginning a hot issue, but now, thanks to Dragos Oancea dragos@voice-system.ro, the mi_xmlrpc can: 1) be compiled against the newest versions of libxmlrpc-c3. The Makefile will detect the library version an trigger the appropriate compile options for the module; So the module supports both the old version (0.9.10) and the newest versions (1.03.10 - 1.06.18). If none of these version is detected, a warning will be issued and the module will be compiled as for the new versions. If you detect the older versions (than 1.03.10 are supported, please let us know).
2) properly auto-detects the path of the header files and the
libraries that the modules needs to compile against, so this should not be a problem anymore ;)
any feedback will be useful :)
Hello Bogdan,
i get an error on ubuntu 7.04.
henning@ca:~/projects/openser/openser/modules/mi_xmlrpc$ make /bin/sh: cannot open =: No such file /bin/sh: 910: not found /bin/sh: cannot open =: No such file /bin/sh: 910: not found Makefile:36: You are using an unsupported libxmlrpc-c3 version (0.9.10), compile at your own risk! ../../Makefile.modules:21: "you should run make from the main openser directory" Compiling mi_xmlrpc.c ...error...
Package version: ii libxmlrpc-c3 0.9.10-4 ii libxmlrpc-c3-dev 0.9.10-4
Cheers,
Henning
On Friday 05 October 2007, dragos wrote:
Hello
Can you please tell me what shell are you using ?
also , if you run the following script , does it work for you ?
Hello Dragos,
thank you for your work!
The shell script work for me, if call it from bash. On ubuntu is "/bin/sh" a link to the "dash" shell, so if i add #!/bin/sh to your script, i get the same error messages as in the Makefile.
But the same issue exists probably for people using other, non-Linux systems too.
Perhaps you could force the bash shell in the Makefile.
Cheers,
Henning
Hi Henning,
Dragos made a new version of makefile based on awk and not bash specific tests. Please give it a try and see if now work for you also.
Regards, Bogdan
Henning Westerholt wrote:
On Friday 05 October 2007, dragos wrote:
Hello
Can you please tell me what shell are you using ?
also , if you run the following script , does it work for you ?
Hello Dragos,
thank you for your work!
The shell script work for me, if call it from bash. On ubuntu is "/bin/sh" a link to the "dash" shell, so if i add #!/bin/sh to your script, i get the same error messages as in the Makefile.
But the same issue exists probably for people using other, non-Linux systems too.
Perhaps you could force the bash shell in the Makefile.
Cheers,
Henning
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users