Hi Peter,
yes - this is a delicate issue. Form the beginning, when developing the mi_xmlrpc module, we had to choose if we do it for the debian version (0.9.10) or for latest version (project site).
the reason for going for the debian version (offered by the debs) was more a political one - to make life easier to users when compiling the module.
on the other hand I really think it will be a good idea to move forward to the latest stable version of libxmlrpc-c3.
does anybody knows when the deb package will be also upgrade??
regards, Bogdan
PS: Michal told me that you supposed to be at linuxtag...were you?
Peter Nixon wrote:
Hi Bogdan
When can we expect openser to be updated to support a recent release of xmlrpc-c (The headers appear to have moved around among other things)?
-Peter
On Fri 04 May 2007, Bogdan-Andrei Iancu wrote:
Hi,
maybe a better approach is to install from source the right version of xmlrpl-c (0.9.10) :
http://sourceforge.net/project/showfiles.php?group_id=16847&package_id=1... 74
regards, bogdan
Henning Westerholt wrote:
On Donnerstag, 3. Mai 2007, CSB wrote:
Is this file present on your system in the /usr/include/xmlrpc-c path? Otherwise you'll need to install an additional devel rpm.
ls /usr/include/xmlrpc-c xmlrpc-c XmlRpcCpp.h xmlrpc_server.h xmlrpc_cgi.h xmlrpc.h xmlrpc_server_w32httpsys.h xmlrpc_client.h xmlrpc_server_abyss.h
rpm -q xmlrpc-c-devel xmlrpc-c-devel-1.04-1.fc4
So I have xmlrpc_server_abyss.h but not xmlrpc_abyss.h.
This file gets renamed some time ago. Unfortunally xmlrpc-c don't provide a version #define that can be checked from our include directive.
Could you try the attached patch if at least compiles on your system with the newer lib?
Cheers,
Henning
Index: xr_server.c
--- xr_server.c (Revision 2128) +++ xr_server.c (Arbeitskopie) @@ -38,7 +38,7 @@ #include "xr_parser.h" #include "mi_xmlrpc.h" #include "xr_server.h" -#include <xmlrpc_abyss.h> +#include <xmlrpc_server_abyss.h>
gen_lock_t *xr_lock;
Index: mi_xmlrpc.c
--- mi_xmlrpc.c (Revision 2128) +++ mi_xmlrpc.c (Arbeitskopie) @@ -41,7 +41,7 @@ #include "xr_server.h" #define XMLRPC_SERVER_WANT_ABYSS_HANDLERS #include "abyss.h" -#include <xmlrpc_abyss.h> +#include <xmlrpc_server_abyss.h> #include "../../sr_module.h" #include "../../str.h" #include "../../mem/mem.h"
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