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