summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2009-02-18 11:38:28 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2009-02-18 11:38:28 +0000
commit36bf02efd7b0bfdeec4bd8b9eb3cf38a9233984f (patch)
treeddf42bf7089d0da8f721913c2bd1358a7366ad22 /sci-misc/boinc
parentVersion bump (diff)
downloadhistorical-36bf02efd7b0bfdeec4bd8b9eb3cf38a9233984f.tar.gz
historical-36bf02efd7b0bfdeec4bd8b9eb3cf38a9233984f.tar.bz2
historical-36bf02efd7b0bfdeec4bd8b9eb3cf38a9233984f.zip
Fix wrong functions usage. Per bug #248769. Thanks to Martin von Gagern for the patch.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'sci-misc/boinc')
-rw-r--r--sci-misc/boinc/ChangeLog6
-rw-r--r--sci-misc/boinc/Manifest4
-rw-r--r--sci-misc/boinc/boinc-6.4.5-r1.ebuild11
3 files changed, 16 insertions, 5 deletions
diff --git a/sci-misc/boinc/ChangeLog b/sci-misc/boinc/ChangeLog
index 738406cd6e61..9eed6a3bcf91 100644
--- a/sci-misc/boinc/ChangeLog
+++ b/sci-misc/boinc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-misc/boinc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.54 2009/02/17 16:37:53 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.55 2009/02/18 11:38:28 scarabeus Exp $
+
+ 18 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> boinc-6.4.5-r1.ebuild:
+ Fix wrong functions usage. Per bug #248769. Thanks to Martin von Gagern
+ for the patch.
17 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org>
files/6.4.5-RSA_security.patch:
diff --git a/sci-misc/boinc/Manifest b/sci-misc/boinc/Manifest
index d90c3b86912f..8e78b74b8a7b 100644
--- a/sci-misc/boinc/Manifest
+++ b/sci-misc/boinc/Manifest
@@ -2,6 +2,6 @@ AUX 6.4.5-RSA_security.patch 2413 RMD160 8bf2d0573fedbdbc54f0c479747a23f0ff840f2
AUX boinc.conf 711 RMD160 b6bb25b9d10cbefd3de5d653e701e056e2de4587 SHA1 570929cb4ed50d4fc4408624c4d0d330e208609c SHA256 032f07145ee230f069ffdc93befe90c047fba4314aedfc8024bdb44c06798e9e
AUX boinc.init 2959 RMD160 8fd53df3cae632021283be0bc24b7f897994ac57 SHA1 cd66a8fcb46c244d19428f35cc104f6442404eb7 SHA256 9c7c863030b7005d4e62ce49eeea386eccd16f58707674e4c7e4ff1387cf8a95
DIST boinc-6.4.5.tar.bz2 7639286 RMD160 8f7232a3e7d273076f6b2ae50b565550c03485cc SHA1 24c63d11c8e9ebda17beac359928407ce3b8678d SHA256 f6f1d053f10873ed9b3b6ce8dc4444a49f6c804196a3eb080f574db36e58557a
-EBUILD boinc-6.4.5-r1.ebuild 3805 RMD160 552fac5fc59b87d14d5dd6db9f25bbd587af2c2d SHA1 f3a61f8c8af470f60257b980ad5afb0c5ee758a9 SHA256 8e2e70a510b82dd3692962b3daee44d801a222044112cd6b422926c8c6bcd305
-MISC ChangeLog 10755 RMD160 b7753ad84f95a60005f4674c46aa827edab3a405 SHA1 38878a9b69f71138185f18ff3755729ea3db39d0 SHA256 72d3c11acec44ff3d350c67b946ece3d5a6495a51ce1d1341f4b750fc3b18179
+EBUILD boinc-6.4.5-r1.ebuild 4012 RMD160 64e0119f7696e4a7908b371d34f56c0aa46ca284 SHA1 caef06c81816b6b886dcab32c187af82711533a2 SHA256 db34f6a8cd5a537573e6a589c6d520faa04831b2469fb95a365e01e7df526711
+MISC ChangeLog 10922 RMD160 59def165561f6a5d83a461cbdf4d2939d2e55748 SHA1 db2759a72acc9570f0e25b4387c2dfa431843a92 SHA256 ea295e05054e9ffca04f34ccbd0a9ca8061c6505bc3ac9ed12bd8ecdff39764e
MISC metadata.xml 697 RMD160 8cfc36bbae9395d2675629d68af1c6354244bd5f SHA1 bcfd28d367a81a6fa8b6a548703270cb066a9392 SHA256 614f44eeb4b76fccb040b9ab7dee69e50152c930a9224946010f39e7eed6e04c
diff --git a/sci-misc/boinc/boinc-6.4.5-r1.ebuild b/sci-misc/boinc/boinc-6.4.5-r1.ebuild
index 2bb484f141c8..da093624c9e9 100644
--- a/sci-misc/boinc/boinc-6.4.5-r1.ebuild
+++ b/sci-misc/boinc/boinc-6.4.5-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.4.5-r1.ebuild,v 1.1 2009/02/16 19:48:25 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.4.5-r1.ebuild,v 1.2 2009/02/18 11:38:28 scarabeus Exp $
#
# Don't forget to keep things in sync with binary boinc package!
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="X cuda server"
RDEPEND="
- !sci-misc/boinc
+ !sci-misc/boinc-bin
>=app-misc/ca-certificates-20080809
dev-libs/openssl
net-misc/curl
@@ -76,6 +76,13 @@ src_configure() {
# nonstandard enable
use server || config="--disable-server"
+ # Bug #248769: don't use strlcat and friends from kerberos or similar
+ local func
+ for func in strlcat strlcpy; do
+ eval "export ac_cv_func_${func}=no"
+ append-cppflags -D${func}=boinc_${func}
+ done
+
# configure
econf \
--disable-dependency-tracking \