From 610d7280ad1db68be49cb26b3d05b3a8059962cc Mon Sep 17 00:00:00 2001 From: Christophe Marin 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)