summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2006-09-26 05:11:58 +0000
committerDonnie Berkholz <dberkholz@gentoo.org>2006-09-26 05:11:58 +0000
commita58af22e716b9c6137d0892962983c81d9cdeee5 (patch)
tree4b35df4dad62e53db705ab5c371fa79480d5433a
parentNew upstream version. (diff)
downloadhistorical-a58af22e716b9c6137d0892962983c81d9cdeee5.tar.gz
historical-a58af22e716b9c6137d0892962983c81d9cdeee5.tar.bz2
historical-a58af22e716b9c6137d0892962983c81d9cdeee5.zip
Fix a printf formatting bug, from Fedora.
Package-Manager: portage-2.1.2_pre1-r3
-rw-r--r--sys-cluster/pvm/ChangeLog6
-rw-r--r--sys-cluster/pvm/files/pvm-3.4.5-bug_147337.patch11
-rw-r--r--sys-cluster/pvm/pvm-3.4.5-r2.ebuild3
3 files changed, 18 insertions, 2 deletions
diff --git a/sys-cluster/pvm/ChangeLog b/sys-cluster/pvm/ChangeLog
index ec8de00aa19c..c88d45ce98d7 100644
--- a/sys-cluster/pvm/ChangeLog
+++ b/sys-cluster/pvm/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-cluster/pvm
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pvm/ChangeLog,v 1.32 2006/09/25 03:32:06 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pvm/ChangeLog,v 1.33 2006/09/26 05:11:58 dberkholz Exp $
+
+ 26 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
+ +files/pvm-3.4.5-bug_147337.patch, pvm-3.4.5-r2.ebuild:
+ Fix a printf formatting bug, from Fedora.
25 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; pvm-3.4.5-r2.ebuild:
(#132711) Symlink binaries to LINUX64 directory on 64-bit systems (Bryan
diff --git a/sys-cluster/pvm/files/pvm-3.4.5-bug_147337.patch b/sys-cluster/pvm/files/pvm-3.4.5-bug_147337.patch
new file mode 100644
index 000000000000..6bd9b97b80ea
--- /dev/null
+++ b/sys-cluster/pvm/files/pvm-3.4.5-bug_147337.patch
@@ -0,0 +1,11 @@
+--- pvm3.4.5/src/pvmlog.c.bug_147337 2004-05-26 11:56:36.000000000 -0400
++++ pvm3.4.5/src/pvmlog.c 2005-02-25 13:54:05.842252000 -0500
+@@ -488,7 +488,7 @@
+ pvmlogprintf("em=0x%lx\n", (long) em);
+
+ for (i=0; i < 10 ; i++ )
+- pvmlogprintf("[%x/%c]", em[i]);
++ pvmlogprintf("[%x/%c]", em[i], em[i]);
+ pvmlogprintf("\n");
+
+ pvmlogprintf("%s: %s\n", s, em);
diff --git a/sys-cluster/pvm/pvm-3.4.5-r2.ebuild b/sys-cluster/pvm/pvm-3.4.5-r2.ebuild
index 94794364a4e3..8b925c388280 100644
--- a/sys-cluster/pvm/pvm-3.4.5-r2.ebuild
+++ b/sys-cluster/pvm/pvm-3.4.5-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pvm/pvm-3.4.5-r2.ebuild,v 1.8 2006/09/25 03:32:06 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pvm/pvm-3.4.5-r2.ebuild,v 1.9 2006/09/26 05:11:58 dberkholz Exp $
inherit eutils multilib
@@ -25,6 +25,7 @@ src_unpack() {
epatch ${FILESDIR}/${P}-extra-arches.patch || die
epatch ${FILESDIR}/${P}-x86_64-segfault.patch || die
epatch ${FILESDIR}/${P}-gcc-4.1.patch || die
+ epatch ${FILESDIR}/${P}-bug_147337.patch || die
# setup def files for other archs
cp conf/LINUX64.def conf/LINUXPPC64.def