summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2010-07-30 18:21:01 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2010-07-30 18:21:01 +0000
commit605e7197cff561c885e83364111d8781bb08119d (patch)
tree4fb56400dbf83830cba8472b6f42b798f3956ff6 /dev-libs/libmemcache
parentStable on amd64 wrt bug #329879 (diff)
downloadhistorical-605e7197cff561c885e83364111d8781bb08119d.tar.gz
historical-605e7197cff561c885e83364111d8781bb08119d.tar.bz2
historical-605e7197cff561c885e83364111d8781bb08119d.zip
Add patch to fix implicit pointer declaration causing compilation problems on amd64 host
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libmemcache')
-rw-r--r--dev-libs/libmemcache/ChangeLog8
-rw-r--r--dev-libs/libmemcache/Manifest5
-rw-r--r--dev-libs/libmemcache/files/libmemcache-1.4.0_rc2-implicit_pointer.patch12
-rw-r--r--dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild5
4 files changed, 25 insertions, 5 deletions
diff --git a/dev-libs/libmemcache/ChangeLog b/dev-libs/libmemcache/ChangeLog
index 1ac37e1aaea3..68759ec196bb 100644
--- a/dev-libs/libmemcache/ChangeLog
+++ b/dev-libs/libmemcache/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libmemcache
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/ChangeLog,v 1.27 2010/07/10 20:21:39 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/ChangeLog,v 1.28 2010/07/30 18:21:00 hwoarang Exp $
+
+ 30 Jul 2010; Markos Chandras <hwoarang@gentoo.org>
+ libmemcache-1.4.0_rc2-r1.ebuild,
+ +files/libmemcache-1.4.0_rc2-implicit_pointer.patch:
+ Add patch to fix implicit pointer declaration causing compilation problems
+ on amd64 host
10 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
libmemcache-1.4.0_rc2-r1.ebuild,
diff --git a/dev-libs/libmemcache/Manifest b/dev-libs/libmemcache/Manifest
index 043f2b9753b5..d7bc48da7e1e 100644
--- a/dev-libs/libmemcache/Manifest
+++ b/dev-libs/libmemcache/Manifest
@@ -1,10 +1,11 @@
+AUX libmemcache-1.4.0_rc2-implicit_pointer.patch 385 RMD160 d4eb8be173a6371a8539acc03638c8422cf46d1a SHA1 2c8bf8c4da9ca2071a68c3cf7bf1bed5dcf60ed3 SHA256 244cb27b979e58a2814580e81f3eb75b2bdf1421397519cb9d15534f0b3d7d16
AUX libmemcache-1.4.0_rc2-inline.patch 2051 RMD160 9950d88554bde039561db0ca9866d37cfc8c2e21 SHA1 dac8b2a84cf3fcb2b26d00897ff2edab52c5a024 SHA256 7e02de6171d80776c191f481ba0b30383ddd8e02c4b5f8247f5ddd0af666ec3b
DIST libmemcache-1.2.4.tar.bz2 40861 RMD160 2c21c3de0e18af34e2f100879e10d714db0a7c3b SHA1 e83f8fea9d4c2a1ef0da06a097033387d07056ff SHA256 c70f857753998106ac7d3542bd15014438270d261da4b3c24279e1db43f24dca
DIST libmemcache-1.4.0.rc2.tar.bz2 301136 RMD160 b1e55c9ed7d487e3aafb3a85ba2e3386aa2b82f3 SHA1 7771a6477988cb5a8a9398839d63aaf491386130 SHA256 f496d41092c697384a7180720689da6a85d7c6ea2283eca69c8aaff2b58bebbf
EBUILD libmemcache-1.2.4-r1.ebuild 1002 RMD160 a3e99fc8415b021cabb14cf461493883238343fd SHA1 bb8c370a17ee1a33dc9d15fda432b7018526f4d0 SHA256 0b240daf5d0100f8d90b7007ec1c03a56c11f14f643b7e4e5014d2fb824087d2
EBUILD libmemcache-1.2.4-r2.ebuild 968 RMD160 1363e7fb02978fa30384789891cd07852bdf1485 SHA1 f8ae7cc542213810db0c3e282132989285856bd9 SHA256 ea0f650e50e5ec4b474e7a6d9529bdbd1b5ed2e89ac884869cffecfcd5bff13f
EBUILD libmemcache-1.2.4.ebuild 958 RMD160 9d93b1377ce72a4d0a2b1d51b6b58fd555023e13 SHA1 bcfbb9f37e0b30c200db46600771cc4e75912e6c SHA256 555911c4162819d05d3b0afd38a147a46fe450b2d18c9ce205419379a5d4294f
-EBUILD libmemcache-1.4.0_rc2-r1.ebuild 1061 RMD160 50795d196c59ac48d7f631af697abd14ca084513 SHA1 fc72a8df9d6bdb85ea9f23681ac752dd66756081 SHA256 9723fd6e2ff9bbbaa77e6b9f3561377a7dde2508538e681b543c76a3a7603cb8
+EBUILD libmemcache-1.4.0_rc2-r1.ebuild 1111 RMD160 13648027d4d3314b5d2664afcb75336a9566e8d6 SHA1 e99e6b88d5dd6d8507926444e6815583c23f800f SHA256 9cca9e2a9afe4ac43e2ce3e6149e65ffc6e7e87fd549e5c9bce1c57bb3c79055
EBUILD libmemcache-1.4.0_rc2.ebuild 928 RMD160 cd89c96dc2a3058f0e776698170e8693cd1d48cd SHA1 1fcff8016c3544e849d652f0132d3901430fdfd7 SHA256 78b49c746833bca3a4e3aec97c9f5630a350aed1a5f91b37bf9c67da7266e3c1
-MISC ChangeLog 3622 RMD160 6a20af5e495b81aeed474c147bf42063851be4df SHA1 76c8bd34089344f84aa4b11a1c6b92367a3a574b SHA256 973d6e38483efac4bfcba3a3ee3b2feedf608ecbb8268938157b6432316be9f3
+MISC ChangeLog 3858 RMD160 4982d16749c5069ec8c1e89defc386c0766858ed SHA1 95a8ef63789f1e7511e1daec428a07f6805dd487 SHA256 10d75626e7849ec2cc4dcb1993f24bee15ddf278deb5ac47582e6f9569eb1efe
MISC metadata.xml 226 RMD160 648b1f4c4f30d91596a8bb5ee6713abbe558d1ee SHA1 454eb537623437bf8d58ae3cd0418e6a898bac61 SHA256 32bd7ea3d52eaade1cad03a261cd0f75ae3b0d10787fe646ece11c752b1cdfd2
diff --git a/dev-libs/libmemcache/files/libmemcache-1.4.0_rc2-implicit_pointer.patch b/dev-libs/libmemcache/files/libmemcache-1.4.0_rc2-implicit_pointer.patch
new file mode 100644
index 000000000000..e944ce1725a9
--- /dev/null
+++ b/dev-libs/libmemcache/files/libmemcache-1.4.0_rc2-implicit_pointer.patch
@@ -0,0 +1,12 @@
+Index: libmemcache-1.4.0.rc2/test/benchmark/benchmark.c
+===================================================================
+--- libmemcache-1.4.0.rc2.orig/test/benchmark/benchmark.c
++++ libmemcache-1.4.0.rc2/test/benchmark/benchmark.c
+@@ -29,6 +29,7 @@
+
+ #include "memcache.h"
+
++char *strdup(const char *s1);
+ double tt(const struct timeval *t1, const struct timeval *t2);
+
+ double
diff --git a/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild b/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild
index f687d0cfe97b..1f96fc4d927d 100644
--- a/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild
+++ b/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild,v 1.4 2010/07/10 20:21:39 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r1.ebuild,v 1.5 2010/07/30 18:21:00 hwoarang Exp $
EAPI=3
inherit autotools eutils toolchain-funcs
@@ -20,7 +20,8 @@ S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${P}-inline.patch
-
+ epatch "${FILESDIR}"/${P}-implicit_pointer.patch
+
rm -rf test/unit || die
sed -i -e '/DIR/s,unit,,g' test/Makefile.am || die
sed -i \