[SCM] supercollider/master: Don't let the build system enable sse on i386
fsateler at users.alioth.debian.org
fsateler at users.alioth.debian.org
Sat Nov 4 12:41:57 UTC 2017
The following commit has been merged in the master branch:
commit b2fe91c2d606f4bbb91536242eeb845cfb561075
Author: Felipe Sateler <fsateler at debian.org>
Date: Fri Oct 6 15:54:10 2017 -0300
Don't let the build system enable sse on i386
It's not part of mainline
diff --git a/debian/rules b/debian/rules
index 1c994a1..aeb2ec0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,8 +17,15 @@ include /usr/share/dpkg/default.mk
# supernova (optional alternative to scsynth) uses fancy simd things which fail to build on non-target architectures
DEB_BUILD_SUPERNOVA = $(shell dh_listpackages -a | grep -q supercollider-supernova && echo on || echo off)
+# NATIVE needs to be off to build for generic machines
+# SSE can be off always: amd64 always enables it, i386
+# cannot enable it
+
DEB_CMAKE_EXTRA_FLAGS = \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DNATIVE=off \
+ -DSSE=off \
+ -DSSE2=off \
-DCMAKE_SKIP_RPATH=on \
-DDSO_VISIBILITY=on \
-DSC_EL_BYTECOMPILE=off \
--
supercollider packaging
More information about the pkg-multimedia-commits
mailing list