[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