You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
From 610d7280ad1db68be49cb26b3d05b3a8059962cc Mon Sep 17 00:00:00 2001
|
|
|
|
|
From: Christophe Marin <christophe@krop.fr>
|
|
|
|
|
Date: Wed, 9 Oct 2024 12:27:14 +0200
|
|
|
|
|
Subject: [PATCH] Fix build on x86 arch
|
|
|
|
|
|
|
|
|
|
With GCC 14, build fails with:
|
|
|
|
|
/usr/lib/gcc/i586-suse-linux/14/include/xmmintrin.h:190:1: error: inlining failed in call to ‘always_inline’ ‘_mm_add_ps(float __vector(4), float __vector(4))’: target specific option mismatch
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
src/resonance-audio/CMakeLists.txt | 2 +-
|
|
|
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
|
|
|
|
|
|
diff --git a/src/resonance-audio/CMakeLists.txt b/src/resonance-audio/CMakeLists.txt
|
|
|
|
|
index 7690ae2..3abaa99 100644
|
|
|
|
|
--- a/src/resonance-audio/CMakeLists.txt
|
|
|
|
|
+++ b/src/resonance-audio/CMakeLists.txt
|
|
|
|
|
@@ -233,7 +233,7 @@ qt_internal_extend_target(BundledResonanceAudio CONDITION (${CMAKE_SYSTEM_PROCES
|
|
|
|
|
# Use fallback mode if SSE is not available
|
|
|
|
|
qt_internal_extend_target(BundledResonanceAudio CONDITION (${CMAKE_SYSTEM_PROCESSOR} MATCHES "i[3-6]86(-AT386)?$")
|
|
|
|
|
COMPILE_OPTIONS
|
|
|
|
|
- -DPFFFT_SIMD_DISABLE
|
|
|
|
|
+ -DPFFFT_SIMD_DISABLE -DDISABLE_SIMD
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
qt_disable_warnings(BundledResonanceAudio)
|
|
|
|
|
|