[Python-apps-commits] r8549 - in packages/veusz/trunk/debian (3 files)
jeremysanders-guest at users.alioth.debian.org
jeremysanders-guest at users.alioth.debian.org
Thu Apr 26 09:21:03 UTC 2012
Date: Thursday, April 26, 2012 @ 09:21:00
Author: jeremysanders-guest
Revision: 8549
Fix bug #654604
Added:
packages/veusz/trunk/debian/patches/arm-self-tests.diff
Modified:
packages/veusz/trunk/debian/changelog
packages/veusz/trunk/debian/patches/series
Modified: packages/veusz/trunk/debian/changelog
===================================================================
--- packages/veusz/trunk/debian/changelog 2012-04-25 16:36:20 UTC (rev 8548)
+++ packages/veusz/trunk/debian/changelog 2012-04-26 09:21:00 UTC (rev 8549)
@@ -5,8 +5,9 @@
* Run dh_sip and add sip:Depends dependency to get sip API
* Replace patches with use of upstream setup.py options and symlinks
* Bumped Standards-Version to 3.9.3
+ * Do not run incorrectly failing self tests (Closes: #654604)
- -- Jeremy Sanders <jeremy at jeremysanders.net> Sat, 14 Apr 2012 10:50:00 +0100
+ -- Jeremy Sanders <jeremy at jeremysanders.net> Thu, 26 Apr 2012 08:30:00 +0100
veusz (1.14-1) unstable; urgency=low
Added: packages/veusz/trunk/debian/patches/arm-self-tests.diff
===================================================================
--- packages/veusz/trunk/debian/patches/arm-self-tests.diff (rev 0)
+++ packages/veusz/trunk/debian/patches/arm-self-tests.diff 2012-04-26 09:21:00 UTC (rev 8549)
@@ -0,0 +1,29 @@
+Description: Fix build failure during self test on ARM platforms
+ These self tests fail on ARM, due to differences in floating point
+ precision. They do not indicate real problems. The tests are fixed
+ in the upstream development version, but a direct fix would be a very
+ large patch. This patch will no longer be required in >1.15.
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654604
+Forwarded: not-needed
+Author: Jeremy Sanders <jeremy at jeremysanders.net>
+Last-Update: 2012-04-25
+
+--- a/tests/runselftest.py
++++ b/tests/runselftest.py
+@@ -52,6 +52,15 @@
+ # it appears the failures aren't important however
+ excluded_tests = set([
+
++ # fails on ARM (1.15)
++ 'contour.vsz',
++ 'example_import.vsz',
++ 'hatching.vsz',
++ 'multiaxes.vsz',
++ 'profile.vsz',
++ 'ternary.vsz',
++ '1dto2d.vsz',
++
+ # fails on Windows
+ 'histo.vsz', # duplicate in long list of values
+ 'spectrum.vsz', # angstrom is split into two on linux
Modified: packages/veusz/trunk/debian/patches/series
===================================================================
--- packages/veusz/trunk/debian/patches/series 2012-04-25 16:36:20 UTC (rev 8548)
+++ packages/veusz/trunk/debian/patches/series 2012-04-26 09:21:00 UTC (rev 8549)
@@ -0,0 +1 @@
+arm-self-tests.diff
More information about the Python-apps-commits
mailing list