[SCM] zynaddsubfx/master: Disable all neon flags.

mira-guest at users.alioth.debian.org mira-guest at users.alioth.debian.org
Wed Jun 15 22:03:52 UTC 2016


The following commit has been merged in the master branch:
commit 400669f410c8d5e25dcedcbe9e25927eea049848
Author: Jaromír Mikeš <mira.mikes at seznam.cz>
Date:   Wed Jun 15 23:42:46 2016 +0200

    Disable all neon flags.

diff --git a/debian/patches/0001-fix-build.patch b/debian/patches/0001-fix-build.patch
index c059bf4..e5fed0a 100644
--- a/debian/patches/0001-fix-build.patch
+++ b/debian/patches/0001-fix-build.patch
@@ -6,21 +6,12 @@ Index: zynaddsubfx/src/CMakeLists.txt
 ===================================================================
 --- zynaddsubfx.orig/src/CMakeLists.txt
 +++ zynaddsubfx/src/CMakeLists.txt
-@@ -45,7 +45,7 @@ CHECK_CXX_SOURCE_COMPILES(
-     int main(){return 0;}" HAVE_ASYNC)
- 
- check_cxx_compiler_flag("-msse2" SUPPORT_SSE)
--check_cxx_compiler_flag("-mfpu=neon -Werror" SUPPORT_NEON)
-+check_cxx_compiler_flag("-Werror" SUPPORT_NEON)
- 
- set(CMAKE_REQUIRED_FLAGS "")
- 
-@@ -171,7 +171,7 @@ set (BuildOptions_X86_64Core2
- )
- 
- set (BuildOptions_NEON
--    "-march=armv7-a -mfloat-abi=hard -mfpu=neon -mcpu=cortex-a9 -mtune=cortex-a9 -pipe -mvectorize-with-neon-quad -funsafe-loop-optimizations"
-+    "-march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -pipe -mvectorize-with-neon-quad -funsafe-loop-optimizations"
-   CACHE STRING "Cortex_a9 compiler options"
- )
- set (BuildOptions_SSE
+@@ -80,7 +80,7 @@ SET (DssiEnable ${DSSI_FOUND} CACHE BOOL
+     "Enable DSSI Plugin compilation")
+ SET (LibloEnable ${LIBLO_FOUND} CACHE BOOL
+     "Enable Liblo")
+-SET (NoNeonPlease False CACHE BOOL
++SET (NoNeonPlease True CACHE BOOL
+     "Workaround For Broken Neon Detection")
+ SET (PluginLibDir "lib" CACHE STRING
+     "Install directory for plugin libraries PREFIX/PLUGIN_LIB_DIR/{lv2,vst}")

-- 
zynaddsubfx packaging



More information about the pkg-multimedia-commits mailing list