From d4aaad003762825190bf67e4fe30527e9639d6d8 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Mon, 27 Jun 2011 21:10:50 +0200 Subject: [PATCH] made it build with recent curl --- xmlrpc-c-curl-types.h.patch | 51 +++++++++++++++++++++++++++++++++++++ xmlrpc-c.spec | 3 +++ 2 files changed, 54 insertions(+) create mode 100644 xmlrpc-c-curl-types.h.patch diff --git a/xmlrpc-c-curl-types.h.patch b/xmlrpc-c-curl-types.h.patch new file mode 100644 index 0000000..40c10e4 --- /dev/null +++ b/xmlrpc-c-curl-types.h.patch @@ -0,0 +1,51 @@ +From 167f1ae31f84c34fbf6406cdd0cc20eb9c9d0916 Mon Sep 17 00:00:00 2001 +From: Enrico Scholz +Date: Mon, 27 Jun 2011 21:07:18 +0200 +Subject: [PATCH 9/9] do not include anymore + +header file was removed in 7.21.7 and was empty since 2004. +--- + lib/curl_transport/curlmulti.c | 1 - + lib/curl_transport/curltransaction.c | 1 - + lib/curl_transport/xmlrpc_curl_transport.c | 1 - + 3 files changed, 0 insertions(+), 3 deletions(-) + +diff --git a/lib/curl_transport/curlmulti.c b/lib/curl_transport/curlmulti.c +index 8f985de..dbb5820 100644 +--- a/lib/curl_transport/curlmulti.c ++++ b/lib/curl_transport/curlmulti.c +@@ -19,7 +19,6 @@ + #endif + + #include +-#include + #include + #include + +diff --git a/lib/curl_transport/curltransaction.c b/lib/curl_transport/curltransaction.c +index 061392b..774be8b 100644 +--- a/lib/curl_transport/curltransaction.c ++++ b/lib/curl_transport/curltransaction.c +@@ -17,7 +17,6 @@ + #include "version.h" + + #include +-#include + #include + + #include "curlversion.h" +diff --git a/lib/curl_transport/xmlrpc_curl_transport.c b/lib/curl_transport/xmlrpc_curl_transport.c +index fe705b9..1504cc9 100644 +--- a/lib/curl_transport/xmlrpc_curl_transport.c ++++ b/lib/curl_transport/xmlrpc_curl_transport.c +@@ -85,7 +85,6 @@ + #include "xmlrpc-c/time_int.h" + + #include +-#include + #include + #include + +-- +1.7.5.4 + diff --git a/xmlrpc-c.spec b/xmlrpc-c.spec index fda090f..babce88 100644 --- a/xmlrpc-c.spec +++ b/xmlrpc-c.spec @@ -28,6 +28,7 @@ Patch107: xmlrpc-c-uninit-curl.patch Patch108: xmlrpc-c-30x-redirect.patch Patch109: xmlrpc-c-check-vasprintf-return-value.patch Patch110: xmlrpc-c-include-string_int.h.patch +Patch111: xmlrpc-c-curl-types.h.patch BuildRoot: %_tmppath/%name-%version-%release-root @@ -117,6 +118,7 @@ This package contains some handy XML-RPC demo applications. %patch108 -p1 %patch109 -p1 %patch110 -p1 +%patch111 -p1 ## not needed... rm doc/{INSTALL,configure_doc} @@ -237,6 +239,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Mon Jun 27 2011 Enrico Scholz - 1.27.0-1600.svn2145 - updated to 1.27.0 +- made it build with recent curl * Mon Jun 13 2011 Enrico Scholz - 1.26.3-1600.svn2134 - updated to 1.26.3