[SCM] SETI at home packaging branch, master, updated. debian/6.12_svn1305-2-24-gb2f1adf
Steffen Moeller
steffen_moeller at gmx.de
Mon Jun 4 09:48:03 UTC 2012
The following commit has been merged in the master branch:
commit 8dc89b3126d80321134311930e3464845db00174
Author: Steffen Moeller <steffen_moeller at gmx.de>
Date: Mon Jun 4 11:45:26 2012 +0200
Explicitly adding std:: to floor(), closing bug.
diff --git a/debian/changelog b/debian/changelog
index e406b57..b8bc28f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
-boinc-app-seti (6.12~svn1306-1) UNRELEASED; urgency=low
+boinc-app-seti (6.12~svn1306-1) unstable; urgency=low
* New upstream version.
+ * Added inclusion<cmath> for kfreebsd (Closes: #675839)
-- Steffen Moeller <moeller at debian.org> Tue, 29 May 2012 23:52:47 +0200
diff --git a/debian/patches/101_freebsd_build.patch b/debian/patches/101_freebsd_build.patch
index fcbe8ab..e02e9a8 100644
--- a/debian/patches/101_freebsd_build.patch
+++ b/debian/patches/101_freebsd_build.patch
@@ -1,5 +1,7 @@
---- a/client/vector/analyzeFuncs_sse.cpp
-+++ b/client/vector/analyzeFuncs_sse.cpp
+Index: boinc-app-seti/client/vector/analyzeFuncs_sse.cpp
+===================================================================
+--- boinc-app-seti.orig/client/vector/analyzeFuncs_sse.cpp 2012-05-29 23:55:20.000000000 +0200
++++ boinc-app-seti/client/vector/analyzeFuncs_sse.cpp 2012-06-04 11:42:05.058227144 +0200
@@ -32,6 +32,7 @@
// This file is empty is __i386__ is not defined
#include "sah_config.h"
@@ -8,3 +10,26 @@
#if defined(__i386__) || defined(__x86_64__)
+@@ -779,14 +780,14 @@
+ v_angle2[2] = angles[6] - ((angles[6] + roundVal) - roundVal);
+ v_angle2[3] = angles[7] - ((angles[7] + roundVal) - roundVal);
+ #else
+- v_angle[0] = angles[0] - floor(angles[0] + signedHalf);
+- v_angle[1] = angles[1] - floor(angles[1] + signedHalf);
+- v_angle[2] = angles[2] - floor(angles[2] + signedHalf);
+- v_angle[3] = angles[3] - floor(angles[3] + signedHalf);
+- v_angle2[0] = angles[4] - floor(angles[4] + signedHalf);
+- v_angle2[1] = angles[5] - floor(angles[5] + signedHalf);
+- v_angle2[2] = angles[6] - floor(angles[6] + signedHalf);
+- v_angle2[3] = angles[7] - floor(angles[7] + signedHalf);
++ v_angle[0] = angles[0] - std::floor(angles[0] + signedHalf);
++ v_angle[1] = angles[1] - std::floor(angles[1] + signedHalf);
++ v_angle[2] = angles[2] - std::floor(angles[2] + signedHalf);
++ v_angle[3] = angles[3] - std::floor(angles[3] + signedHalf);
++ v_angle2[0] = angles[4] - std::floor(angles[4] + signedHalf);
++ v_angle2[1] = angles[5] - std::floor(angles[5] + signedHalf);
++ v_angle2[2] = angles[6] - std::floor(angles[6] + signedHalf);
++ v_angle2[3] = angles[7] - std::floor(angles[7] + signedHalf);
+ #endif
+
+ x = _mm_load_ps( v_angle );
--
SETI at home packaging
More information about the pkg-boinc-commits
mailing list