On 2022/12/28 07:19, Antoine Jacoutot wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   [email protected]       2022/12/28 07:19:10
> 
> Modified files:
>       audio/soundtouch: Makefile distinfo 
>       audio/soundtouch/pkg: PLIST 
> 
> Log message:
> Update to soundtouch-2.3.2.
> 

The cmake build doesn't have a way to disable x86 optimizations, this fails
on at least i386. Might be simplest to move back to autoconf, what do you think?

>>> Building on localhost under audio/soundtouch
         BDEPENDS = [devel/cmake;devel/ninja]
         DIST = [audio/soundtouch:soundtouch-2.3.2.tar.gz]
         FULLPKGNAME = soundtouch-2.3.2
Avoided depends for cmake-3.25.1v0 ninja-1.11.1
distfiles size=583373
>>> Running build in audio/soundtouch at 1672330144.42
===> audio/soundtouch
===> soundtouch-2.3.2 depends on: cmake-* -> cmake-3.25.1v0
Package database already locked... awaiting release... done!
===> soundtouch-2.3.2 depends on: ninja-* -> ninja-1.11.1
===>  Verifying specs:  c++ c++abi pthread c m
===>  found c++.9.0 c++abi.6.0 pthread.26.3 c.96.4 m.10.1
===>  Checking files for soundtouch-2.3.2
`/mnt/distfiles/soundtouch-2.3.2.tar.gz' is up to date.
>> (SHA256) soundtouch-2.3.2.tar.gz: OK
===>  Extracting for soundtouch-2.3.2
===>  Patching for soundtouch-2.3.2
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for soundtouch-2.3.2
===>  Configuring for soundtouch-2.3.2
-- The CXX compiler identification is Clang 13.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /pobj/soundtouch-2.3.2/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) 
-- Could NOT find OpenMP (missing: OpenMP_CXX_FOUND) 
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_ASM_COMPILER_AR
    CMAKE_ASM_COMPILER_RANLIB
    CMAKE_C_COMPILER_AR
    CMAKE_C_COMPILER_RANLIB
    CMAKE_Fortran_COMPILER_AR
    CMAKE_Fortran_COMPILER_RANLIB
    CMAKE_OBJCXX_COMPILER_AR
    CMAKE_OBJCXX_COMPILER_RANLIB
    CMAKE_OBJC_COMPILER_AR
    CMAKE_OBJC_COMPILER_RANLIB


-- Build files have been written to: /pobj/soundtouch-2.3.2/build-i386
===>  Building for soundtouch-2.3.2
[1/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/AAFilter.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/AAFilter.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/AAFilter.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/AAFilter.cpp
[2/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/BPMDetect.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/BPMDetect.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/BPMDetect.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/BPMDetect.cpp
[3/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/cpu_detect_x86.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/cpu_detect_x86.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/cpu_detect_x86.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/cpu_detect_x86.cpp
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/cpu_detect_x86.cpp:49:12: 
warning: 'bit_MMX' macro redefined [-Wmacro-redefined]
   #define bit_MMX     (1 << 23)
           ^
/usr/lib/clang/13.0.0/include/cpuid.h:133:9: note: previous definition is here
#define bit_MMX         0x00800000
        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/cpu_detect_x86.cpp:50:12: 
warning: 'bit_SSE' macro redefined [-Wmacro-redefined]
   #define bit_SSE     (1 << 25)
           ^
/usr/lib/clang/13.0.0/include/cpuid.h:136:9: note: previous definition is here
#define bit_SSE         0x02000000
        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/cpu_detect_x86.cpp:51:12: 
warning: 'bit_SSE2' macro redefined [-Wmacro-redefined]
   #define bit_SSE2    (1 << 26)
           ^
/usr/lib/clang/13.0.0/include/cpuid.h:137:9: note: previous definition is here
#define bit_SSE2        0x04000000
        ^
3 warnings generated.
[4/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/FIFOSampleBuffer.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/FIFOSampleBuffer.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/FIFOSampleBuffer.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/FIFOSampleBuffer.cpp
[5/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/FIRFilter.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/FIRFilter.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/FIRFilter.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/FIRFilter.cpp
[6/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateCubic.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateCubic.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateCubic.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateCubic.cpp
In file included from 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateCubic.cpp:34:
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateCubic.h:61:9: 
warning: 'getLatency' overrides a member function but is not marked 'override' 
[-Winconsistent-missing-override]
    int getLatency() const
        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.h:84:17: 
note: overridden virtual function is here
    virtual int getLatency() const = 0;
                ^
1 warning generated.
[7/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateLinear.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateLinear.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateLinear.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateLinear.cpp
In file included from 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateLinear.cpp:34:
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateLinear.h:64:9: 
warning: 'getLatency' overrides a member function but is not marked 'override' 
[-Winconsistent-missing-override]
    int getLatency() const
        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.h:84:17: 
note: overridden virtual function is here
    virtual int getLatency() const = 0;
                ^
1 warning generated.
[8/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateShannon.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateShannon.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/InterpolateShannon.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateShannon.cpp
In file included from 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateShannon.cpp:38:
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateShannon.h:66:9: 
warning: 'getLatency' overrides a member function but is not marked 'override' 
[-Winconsistent-missing-override]
    int getLatency() const
        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.h:84:17: 
note: overridden virtual function is here
    virtual int getLatency() const = 0;
                ^
1 warning generated.
[9/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/mmx_optimized.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/mmx_optimized.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/mmx_optimized.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/mmx_optimized.cpp
[10/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/PeakFinder.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/PeakFinder.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/PeakFinder.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/PeakFinder.cpp
[11/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/RateTransposer.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/RateTransposer.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/RateTransposer.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.cpp
In file included from 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.cpp:39:
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateLinear.h:64:9: 
warning: 'getLatency' overrides a member function but is not marked 'override' 
[-Winconsistent-missing-override]
    int getLatency() const
        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.h:84:17: 
note: overridden virtual function is here
    virtual int getLatency() const = 0;
                ^
In file included from 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.cpp:40:
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateCubic.h:61:9: 
warning: 'getLatency' overrides a member function but is not marked 'override' 
[-Winconsistent-missing-override]
    int getLatency() const
        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.h:84:17: 
note: overridden virtual function is here
    virtual int getLatency() const = 0;
                ^
In file included from 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.cpp:41:
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/InterpolateShannon.h:66:9: 
warning: 'getLatency' overrides a member function but is not marked 'override' 
[-Winconsistent-missing-override]
    int getLatency() const
        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/RateTransposer.h:84:17: 
note: overridden virtual function is here
    virtual int getLatency() const = 0;
                ^
3 warnings generated.
[12/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/SoundTouch.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/SoundTouch.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/SoundTouch.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/SoundTouch.cpp
[13/20] /pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES 
-DSoundTouch_EXPORTS -I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe 
-DNDEBUG -fPIC -Ofast -MD -MT 
CMakeFiles/SoundTouch.dir/source/SoundTouch/sse_optimized.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/sse_optimized.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/sse_optimized.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp
FAILED: CMakeFiles/SoundTouch.dir/source/SoundTouch/sse_optimized.cpp.o 
/pobj/soundtouch-2.3.2/bin/c++ -DSOUNDTOUCH_FLOAT_SAMPLES -DSoundTouch_EXPORTS 
-I/pobj/soundtouch-2.3.2/soundtouch/include -O2 -pipe -DNDEBUG -fPIC -Ofast -MD 
-MT CMakeFiles/SoundTouch.dir/source/SoundTouch/sse_optimized.cpp.o -MF 
CMakeFiles/SoundTouch.dir/source/SoundTouch/sse_optimized.cpp.o.d -o 
CMakeFiles/SoundTouch.dir/source/SoundTouch/sse_optimized.cpp.o -c 
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:104:20: 
error: always_inline function '_mm_setzero_ps' requires target feature 'sse', 
but would be inlined into function 'calcCrossCorr' that is compiled without 
support for 'sse'
    vSum = vNorm = _mm_setzero_ps();
                   ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:112:17: 
error: always_inline function '_mm_loadu_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vTemp = _MM_LOAD(pVec1);
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:94:25: 
note: expanded from macro '_MM_LOAD'
    #define _MM_LOAD    _mm_loadu_ps
                        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:113:35: 
error: always_inline function '_mm_mul_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vSum  = _mm_add_ps(vSum,  _mm_mul_ps(vTemp ,pVec2[0]));
                                  ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:113:17: 
error: always_inline function '_mm_add_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vSum  = _mm_add_ps(vSum,  _mm_mul_ps(vTemp ,pVec2[0]));
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:114:35: 
error: always_inline function '_mm_mul_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vNorm = _mm_add_ps(vNorm, _mm_mul_ps(vTemp ,vTemp));
                                  ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:114:17: 
error: always_inline function '_mm_add_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vNorm = _mm_add_ps(vNorm, _mm_mul_ps(vTemp ,vTemp));
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:117:17: 
error: always_inline function '_mm_loadu_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vTemp = _MM_LOAD(pVec1 + 4);
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:94:25: 
note: expanded from macro '_MM_LOAD'
    #define _MM_LOAD    _mm_loadu_ps
                        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:118:34: 
error: always_inline function '_mm_mul_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vSum  = _mm_add_ps(vSum, _mm_mul_ps(vTemp, pVec2[1]));
                                 ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:118:17: 
error: always_inline function '_mm_add_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vSum  = _mm_add_ps(vSum, _mm_mul_ps(vTemp, pVec2[1]));
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:119:35: 
error: always_inline function '_mm_mul_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vNorm = _mm_add_ps(vNorm, _mm_mul_ps(vTemp ,vTemp));
                                  ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:119:17: 
error: always_inline function '_mm_add_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vNorm = _mm_add_ps(vNorm, _mm_mul_ps(vTemp ,vTemp));
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:122:17: 
error: always_inline function '_mm_loadu_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vTemp = _MM_LOAD(pVec1 + 8);
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:94:25: 
note: expanded from macro '_MM_LOAD'
    #define _MM_LOAD    _mm_loadu_ps
                        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:123:34: 
error: always_inline function '_mm_mul_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vSum  = _mm_add_ps(vSum, _mm_mul_ps(vTemp, pVec2[2]));
                                 ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:123:17: 
error: always_inline function '_mm_add_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vSum  = _mm_add_ps(vSum, _mm_mul_ps(vTemp, pVec2[2]));
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:124:35: 
error: always_inline function '_mm_mul_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vNorm = _mm_add_ps(vNorm, _mm_mul_ps(vTemp ,vTemp));
                                  ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:124:17: 
error: always_inline function '_mm_add_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vNorm = _mm_add_ps(vNorm, _mm_mul_ps(vTemp ,vTemp));
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:127:17: 
error: always_inline function '_mm_loadu_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vTemp = _MM_LOAD(pVec1 + 12);
                ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:94:25: 
note: expanded from macro '_MM_LOAD'
    #define _MM_LOAD    _mm_loadu_ps
                        ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:128:34: 
error: always_inline function '_mm_mul_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vSum  = _mm_add_ps(vSum, _mm_mul_ps(vTemp, pVec2[3]));
                                 ^
/pobj/soundtouch-2.3.2/soundtouch/source/SoundTouch/sse_optimized.cpp:128:17: 
error: always_inline function '_mm_add_ps' requires target feature 'sse', but 
would be inlined into function 'calcCrossCorr' that is compiled without support 
for 'sse'
        vSum  = _mm_add_ps(vSum, _mm_mul_ps(vTemp, pVec2[3]));
                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
ninja: build stopped: subcommand failed.
*** Error 1 in audio/soundtouch (/usr/ports/devel/cmake/cmake.port.mk:38 
'do-build': @cd /pobj/soundtouch-2.3.2/build-i386 && exec /usr/bin/...)
*** Error 2 in audio/soundtouch (/usr/ports/infrastructure/mk/bsd.port.mk:2960 
'/pobj/soundtouch-2.3.2/build-i386/.build_done': @cd /usr/por...)
*** Error 2 in audio/soundtouch (/usr/ports/infrastructure/mk/bsd.port.mk:2604 
'build': @lock=soundtouch-2.3.2;  export _LOCKS_HELD=" soundt...)
===> Exiting audio/soundtouch with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build': @: 
${echo_msg:=echo};  : ${target:=build};  for i in ; do  eval...)
>>> Ended at 1672330159.82
max_stuck=0.00/build=15.43
Error: job failed with 512 on localhost at 1672330159

Reply via email to