summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2008-05-11 02:53:27 +0000
committerNed Ludd <solar@gentoo.org>2008-05-11 02:53:27 +0000
commit556d70b87eabd252bffd2706e2951160ccc597b3 (patch)
tree7b0ab0c11ce37e0d39720c10780148cdc1f99479 /dev-lang/tcl
parent- fix bad header. thanks Mr_Bones (diff)
downloadgentoo-2-556d70b87eabd252bffd2706e2951160ccc597b3.tar.gz
gentoo-2-556d70b87eabd252bffd2706e2951160ccc597b3.tar.bz2
gentoo-2-556d70b87eabd252bffd2706e2951160ccc597b3.zip
- cross compile fix from buildroot
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-lang/tcl')
-rw-r--r--dev-lang/tcl/ChangeLog6
-rw-r--r--dev-lang/tcl/files/tcl-8.4.9-strtod.patch11
-rw-r--r--dev-lang/tcl/tcl-8.4.18.ebuild4
3 files changed, 19 insertions, 2 deletions
diff --git a/dev-lang/tcl/ChangeLog b/dev-lang/tcl/ChangeLog
index d12899ed1a98..e327ce5cca4a 100644
--- a/dev-lang/tcl/ChangeLog
+++ b/dev-lang/tcl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/tcl
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/ChangeLog,v 1.99 2008/03/07 22:16:01 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/ChangeLog,v 1.100 2008/05/11 02:53:27 solar Exp $
+
+ 11 May 2008; <solar@gentoo.org> +files/tcl-8.4.9-strtod.patch,
+ tcl-8.4.18.ebuild:
+ - cross compile fix from buildroot
07 Mar 2008; Christoph Mende <angelos@gentoo.org> tcl-8.4.18.ebuild:
Stable on amd64, bug #210326
diff --git a/dev-lang/tcl/files/tcl-8.4.9-strtod.patch b/dev-lang/tcl/files/tcl-8.4.9-strtod.patch
new file mode 100644
index 000000000000..a9974546b741
--- /dev/null
+++ b/dev-lang/tcl/files/tcl-8.4.9-strtod.patch
@@ -0,0 +1,11 @@
+--- tcl8.4.9/compat/strtod.c 2002-02-25 16:26:12.000000000 +0200
++++ tcl8.4.9/compat/strtod.c 2005-05-30 08:55:18.000000000 +0300
+@@ -24,6 +24,8 @@
+ #define NULL 0
+ #endif
+
++#undef strtod
++
+ static int maxExponent = 511; /* Largest possible base 10 exponent. Any
+ * exponent larger than this will already
+ * produce underflow or overflow, so there's
diff --git a/dev-lang/tcl/tcl-8.4.18.ebuild b/dev-lang/tcl/tcl-8.4.18.ebuild
index bc8aa558118f..91e0721690e3 100644
--- a/dev-lang/tcl/tcl-8.4.18.ebuild
+++ b/dev-lang/tcl/tcl-8.4.18.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-lang/tcl/tcl-8.4.18.ebuild,v 1.7 2008/03/07 22:16:01 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.4.18.ebuild,v 1.8 2008/05/11 02:53:27 solar Exp $
WANT_AUTOCONF=latest
WANT_AUTOMAKE=latest
@@ -40,6 +40,8 @@ src_unpack() {
# Bug 125971
epatch "${FILESDIR}"/${PN}-8.4.15-tclm4-soname.patch
+ # cross-compile fix from buildroot.
+ epatch "${FILESDIR}"/${PN}-8.4.9-strtod.patch
local d
for d in */configure ; do