[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