[xmlrpc-c] made it build with recent curl
ensc
ensc at fedoraproject.org
Mon Jun 27 19:11:03 UTC 2011
commit d4aaad003762825190bf67e4fe30527e9639d6d8
Author: Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de>
Date: Mon Jun 27 21:10:50 2011 +0200
made it build with recent curl
xmlrpc-c-curl-types.h.patch | 51 +++++++++++++++++++++++++++++++++++++++++++
xmlrpc-c.spec | 3 ++
2 files changed, 54 insertions(+), 0 deletions(-)
---
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 <enrico.scholz at informatik.tu-chemnitz.de>
+Date: Mon, 27 Jun 2011 21:07:18 +0200
+Subject: [PATCH 9/9] do not include <curl/types.h> 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 <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include <curl/multi.h>
+
+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 <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+
+ #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 <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include <curl/multi.h>
+
+--
+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 <enrico.scholz at informatik.tu-chemnitz.de> - 1.27.0-1600.svn2145
- updated to 1.27.0
+- made it build with recent curl
* Mon Jun 13 2011 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 1.26.3-1600.svn2134
- updated to 1.26.3
More information about the scm-commits
mailing list