1.06.17 break include path with 0.9.x version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xmlrpc-c (Ubuntu) |
Fix Released
|
Low
|
Jérémie Corbier |
Bug Description
I'm using this lib to create a simple XMLRPC server to work in a thin client contoller.
My main .c file contains:
#include <xmlrpc.h>
#include <xmlrpc_abyss.h>
When I go to compile with a simple Makefile I obtain this error:
tcosxmlrpc.c:34:26: error: xmlrpc_abyss.h: No such file or directory
Old version:
$ ls /usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
New version:
xmlrpc_cgi.h -> xmlrpc-
xmlrpc_client.h -> xmlrpc-c/client.h
xmlrpc.h -> xmlrpc-
xmlrpc_
xmlrpc_server.h -> xmlrpc-c/server.h
xmlrpc_
I have automated package build of my app with pbuilder and only in gutsy fails to build (debian etch, debian sid, and others ubuntu's works ok)
Please preserve include files names between versions.
PD.- Sources: http://
(see Makefile or tcosxmlrpc.c)
Changed in xmlrpc-c: | |
assignee: | nobody → jcorbier |
status: | Confirmed → In Progress |
Hi! Really sorry for the inconvenience. Someone screwed up big time on this one. Did you try to build your application with the updated paths? I am trying to figure out whether there were any API changes between 0.9.x and this new version... I could not decide if it is the case by looking at the Changelog.