summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2008-04-21 16:19:54 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2008-04-21 16:19:54 +0000
commitdc2a558cb8c4f8577ad587ab08f23283b37007c9 (patch)
treefe3b8227def9a4f8e21d4b208e6f9564338b94b2 /dev-libs/xmlrpc-c
parentFix up metadata.xml. If there's no maintainer for the package, the metadata a... (diff)
downloadgentoo-2-dc2a558cb8c4f8577ad587ab08f23283b37007c9.tar.gz
gentoo-2-dc2a558cb8c4f8577ad587ab08f23283b37007c9.tar.bz2
gentoo-2-dc2a558cb8c4f8577ad587ab08f23283b37007c9.zip
Add patch to fix building with curl 7.18, thanks to Christophe Philemotte in bug #216139.
(Portage version: 2.1.5_rc5)
Diffstat (limited to 'dev-libs/xmlrpc-c')
-rw-r--r--dev-libs/xmlrpc-c/ChangeLog7
-rw-r--r--dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09+curl-7.18.patch11
-rw-r--r--dev-libs/xmlrpc-c/xmlrpc-c-1.06.09-r1.ebuild3
3 files changed, 19 insertions, 2 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog
index 876d4b917001..fb3a7e6abf3d 100644
--- a/dev-libs/xmlrpc-c/ChangeLog
+++ b/dev-libs/xmlrpc-c/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/xmlrpc-c
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.44 2008/03/02 00:44:21 philantrop Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.45 2008/04/21 16:19:53 flameeyes Exp $
+
+ 21 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
+ +files/xmlrpc-c-1.06.09+curl-7.18.patch, xmlrpc-c-1.06.09-r1.ebuild:
+ Add patch to fix building with curl 7.18, thanks to Christophe Philemotte
+ in bug #216139.
02 Mar 2008; Wulf C. Krueger <philantrop@gentoo.org>
files/xmlrpc-c-1.06.09-asneeded.patch,
diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09+curl-7.18.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09+curl-7.18.patch
new file mode 100644
index 000000000000..e0c39b7a556d
--- /dev/null
+++ b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09+curl-7.18.patch
@@ -0,0 +1,11 @@
+--- xmlrpc-c-1.06.09/lib/curl_transport/xmlrpc_curl_transport.c.orig 2008-04-06 18:34:12.000000000 +0200
++++ xmlrpc-c-1.06.09/lib/curl_transport/xmlrpc_curl_transport.c 2008-04-06 18:34:35.000000000 +0200
+@@ -1214,7 +1214,7 @@
+ curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE,
+ curlSetupP->sslEngine);
+ if (curlSetupP->sslEngineDefault)
+- curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE_DEFAULT);
++ curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE_DEFAULT,1);
+ if (curlSetupP->sslVersion != XMLRPC_SSLVERSION_DEFAULT)
+ curl_easy_setopt(curlSessionP, CURLOPT_SSLVERSION,
+ curlSetupP->sslVersion);
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09-r1.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09-r1.ebuild
index e0935555dfc3..2ea7c2278b0f 100644
--- a/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09-r1.ebuild
+++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09-r1.ebuild,v 1.2 2008/03/02 00:44:21 philantrop Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.06.09-r1.ebuild,v 1.3 2008/04/21 16:19:53 flameeyes Exp $
inherit eutils
@@ -34,6 +34,7 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-strsol.patch
epatch "${FILESDIR}"/${PN}-gcc43.patch
epatch "${FILESDIR}"/${P}-asneeded.patch
+ epatch "${FILESDIR}"/${P}+curl-7.18.patch
# Respect the user's CFLAGS/CXXFLAGS.
sed -i -e "/CFLAGS_COMMON/s:-g -O3$:${CFLAGS}:" Makefile.common