Bug#820503: teem: diff for NMU version 1.11.0~svn6057-1.1

Tobias Frost tobi at debian.org
Sat Apr 9 08:36:05 UTC 2016


Control: tags 704206 + pending
Control: tags 820503 + patch
Control: tags 820503 + pending

Dear maintainer,

I've prepared an NMU for teem (versioned as 1.11.0~svn6057-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.
diff -Nru teem-1.11.0~svn6057/debian/changelog teem-1.11.0~svn6057/debian/changelog
--- teem-1.11.0~svn6057/debian/changelog	2013-08-17 05:16:21.000000000 +0200
+++ teem-1.11.0~svn6057/debian/changelog	2016-04-09 10:34:39.000000000 +0200
@@ -1,3 +1,13 @@
+teem (1.11.0~svn6057-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Use -ffloat-store (i386) and -ffp-contract=off on certain archs to fix
+    testsuite failures due to rounding issues. Thanks to Adam Conrad and Erwan
+    Prioul for the patch (Closes: #704206)
+  * Make build verbose (Closes: #820503)
+
+ -- Tobias Frost <tobi at debian.org>  Sat, 09 Apr 2016 10:34:39 +0200
+
 teem (1.11.0~svn6057-1) unstable; urgency=low
 
   * new upstream snapshot
diff -Nru teem-1.11.0~svn6057/debian/rules teem-1.11.0~svn6057/debian/rules
--- teem-1.11.0~svn6057/debian/rules	2013-01-11 18:23:26.000000000 +0100
+++ teem-1.11.0~svn6057/debian/rules	2016-04-09 10:27:04.000000000 +0200
@@ -16,7 +16,7 @@
 DEB_CMAKE_EXTRA_FLAGS = \
         -DCMAKE_INSTALL_PREFIX:PATH=/usr \
         -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
-        -DCMAKE_VERBOSE_MAKEFILE=$(DH_VERBOSE) \
+        -DCMAKE_VERBOSE_MAKEFILE=ON \
         -DCMAKE_SKIP_RPATH:BOOL=ON \
         -DBUILD_EXPERIMENTAL_APPS:BOOL=OFF \
         -DBUILD_EXPERIMENTAL_LIBS:BOOL=OFF \
@@ -24,6 +24,13 @@
         -DTeem_USE_LIB_INSTALL_SUBDIR:BOOL=ON \
         -DBUILD_SHARED_LIBS:BOOL=ON \
 
+ifneq (,$(filter $(DEB_HOST_ARCH_CPU), i386))
+  CFLAGS += -ffloat-store
+endif
+ifneq (,$(filter $(DEB_HOST_ARCH_CPU), powerpc ppc64 s390x))
+  CFLAGS += -ffp-contract=off
+endif
+
 
 build/libteem${ABI_VERSION}::
 	cd $(DEB_BUILDDIR) && LD_LIBRARY_PATH=`pwd`/bin:$$LD_LIBRARY_PATH ctest -VV -D ExperimentalTest



More information about the debian-science-maintainers mailing list