summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-misc')
-rw-r--r--sci-misc/boinc/ChangeLog10
-rw-r--r--sci-misc/boinc/boinc-6.6.40-r2.ebuild (renamed from sci-misc/boinc/boinc-6.6.40-r1.ebuild)2
-rw-r--r--sci-misc/boinc/files/6.6.40-xfersigseg.patch11
3 files changed, 21 insertions, 2 deletions
diff --git a/sci-misc/boinc/ChangeLog b/sci-misc/boinc/ChangeLog
index 5b7edf987b59..7846a3d0622f 100644
--- a/sci-misc/boinc/ChangeLog
+++ b/sci-misc/boinc/ChangeLog
@@ -1,6 +1,14 @@
# 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.75 2009/09/30 13:29:39 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.76 2009/10/03 15:04:34 scarabeus Exp $
+
+*boinc-6.6.40-r2 (03 Oct 2009)
+
+ 03 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ +files/6.6.40-xfersigseg.patch, -boinc-6.6.40-r1.ebuild,
+ +boinc-6.6.40-r2.ebuild:
+ Revision bump to fix segfault. Per bug #287441. Thx to Isaac Chanin for
+ the patch.
30 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+files/6.6.40-fcgi.patch:
diff --git a/sci-misc/boinc/boinc-6.6.40-r1.ebuild b/sci-misc/boinc/boinc-6.6.40-r2.ebuild
index ce5b98d7a24a..7ce43ee4f6a5 100644
--- a/sci-misc/boinc/boinc-6.6.40-r1.ebuild
+++ b/sci-misc/boinc/boinc-6.6.40-r2.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.6.40-r1.ebuild,v 1.2 2009/09/29 17:45:00 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.6.40-r2.ebuild,v 1.1 2009/10/03 15:04:34 scarabeus Exp $
EAPI="2"
diff --git a/sci-misc/boinc/files/6.6.40-xfersigseg.patch b/sci-misc/boinc/files/6.6.40-xfersigseg.patch
new file mode 100644
index 000000000000..5a96a19538ec
--- /dev/null
+++ b/sci-misc/boinc/files/6.6.40-xfersigseg.patch
@@ -0,0 +1,11 @@
+--- boinc-6.6.40/client/pers_file_xfer.cpp.orig 2009-10-02 20:55:03.419212277 -0400
++++ boinc-6.6.40/client/pers_file_xfer.cpp 2009-10-02 20:55:43.626712540 -0400
+@@ -270,7 +270,7 @@
+ // so that we'll query file size on next retry.
+ // Otherwise leave it as is, avoiding unnecessary size query.
+ //
+- if (fxp->bytes_xferred || (fip->urls.size() > 1)) {
++ if (last_bytes_xferred || (fip->urls.size() > 1)) {
+ fip->upload_offset = -1;
+ }
+