Skip to content

media-libs/rubberband dont like my system "ltoized" #260

Description

@javashin

With LTO ld.gold Graphite :

Emerging (19 of 33) media-libs/rubberband-1.8.2::gentoo

  • rubberband-1.8.2.tar.bz2 BLAKE2B SHA512 size ;-) ... [ ok ]
    rubberband: Fri Mar 15 16:10:50 2019: 31 seconds
    rubberband: 1 times
    rubberband: 31 seconds for 1 merges
  • FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr'
  • CFLAGS='-march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • CXXFLAGS='-march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • FFLAGS='-march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • FCFLAGS='-march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • F77FLAGS='-march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • LDFLAGS='-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack'
  • MAKEOPTS='-j2'
  • gcc (Gentoo 8.3.0 p1.0) 8.3.0
  • Linux igloo-l440 5.0.3-jsX Removed duplicate sys-libs/gpm entry #2 SMP PREEMPT Wed Mar 20 21:42:55 AST 2019 x86_64 Intel(R) Core(TM) i5-4200M CPU @ 2.50GHz GenuineIntel GNU/Linux

Unpacking source...
Unpacking rubberband-1.8.2.tar.bz2 to /var/tmp/portage/media-libs/rubberband-1.8.2/work
Source unpacked in /var/tmp/portage/media-libs/rubberband-1.8.2/work
Preparing source in /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2 ...

  • Will copy sources from /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2
  • abi_x86_32.x86: copying to /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2-abi_x86_32.x86
  • abi_x86_64.amd64: copying to /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2-abi_x86_64.amd64

Source prepared.
Configuring source in /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2 ...

  • abi_x86_32.x86: running multilib-minimal_abi_src_configure
    ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/rubberband-1.8.2 --htmldir=/usr/share/doc/rubberband-1.8.2/html --libdir=/usr/lib
    checking whether the C++ compiler works... yes
    checking for C++ compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C++ compiler... yes
    checking whether x86_64-pc-linux-gnu-g++ -m32 accepts -g... yes
    checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32
    checking whether we are using the GNU C compiler... yes
    checking whether x86_64-pc-linux-gnu-gcc -m32 accepts -g... yes
    checking for x86_64-pc-linux-gnu-gcc -m32 option to accept ISO C89... none needed
    checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -m32 -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking whether byte ordering is bigendian... no
    checking for i686-pc-linux-gnu-pkg-config... /usr/bin/i686-pc-linux-gnu-pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for samplerate... yes
    checking for sndfile... yes
    checking for fftw3... yes
    checking ladspa.h usability... yes
    checking ladspa.h presence... yes
    checking for ladspa.h... yes
    checking pthread.h usability... yes
    checking pthread.h presence... yes
    checking for pthread.h... yes
    checking for vamp-sdk... yes
    configure: creating ./config.status
    config.status: creating Makefile
  • abi_x86_64.amd64: running multilib-minimal_abi_src_configure
    ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/rubberband-1.8.2 --htmldir=/usr/share/doc/rubberband-1.8.2/html --libdir=/usr/lib64
    checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
    checking whether the C++ compiler works... yes
    checking for C++ compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C++ compiler... yes
    checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
    checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
    checking whether we are using the GNU C compiler... yes
    checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
    checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
    checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking whether byte ordering is bigendian... no
    checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for samplerate... yes
    checking for sndfile... yes
    checking for fftw3... yes
    checking ladspa.h usability... yes
    checking ladspa.h presence... yes
    checking for ladspa.h... yes
    checking pthread.h usability... yes
    checking pthread.h presence... yes
    checking for pthread.h... yes
    checking for vamp-sdk... yes
    configure: creating ./config.status
    config.status: creating Makefile

Source configured.
Compiling source in /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2 ...

  • abi_x86_32.x86: running multilib-minimal_abi_src_compile
    make -j2
    mkdir bin
    mkdir lib
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/rubberband-c.o src/rubberband-c.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/RubberBandStretcher.o src/RubberBandStretcher.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherProcess.o src/StretcherProcess.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretchCalculator.o src/StretchCalculator.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/base/Profiler.o src/base/Profiler.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/AudioCurveCalculator.o src/dsp/AudioCurveCalculator.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/CompoundAudioCurve.o src/audiocurves/CompoundAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/SilentAudioCurve.o src/audiocurves/SilentAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/ConstantAudioCurve.o src/audiocurves/ConstantAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/PercussiveAudioCurve.o src/audiocurves/PercussiveAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/Resampler.o src/dsp/Resampler.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/FFT.o src/dsp/FFT.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/Allocators.o src/system/Allocators.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/sysutils.o src/system/sysutils.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/Thread.o src/system/Thread.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherChannelData.o src/StretcherChannelData.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherImpl.o src/StretcherImpl.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o main/main.o main/main.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o vamp/RubberBandVampPlugin.o vamp/RubberBandVampPlugin.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o vamp/libmain.o vamp/libmain.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o ladspa/RubberBandPitchShifter.o ladspa/RubberBandPitchShifter.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o ladspa/libmain.o ladspa/libmain.cpp
    x86_64-pc-linux-gnu-g++ -m32 -o bin/rubberband src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o main/main.o -lsndfile -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack
    x86_64-pc-linux-gnu-g++ -m32 -shared -Wl,-Bsymbolic -Wl,-soname=librubberband.so.2 src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o -o lib/librubberband.so -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack
    x86_64-pc-linux-gnu-g++ -m32 -shared -Wl,-Bsymbolic -Wl,--version-script=vamp/vamp-plugin.map -o lib/vamp-rubberband.so src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o vamp/RubberBandVampPlugin.o vamp/libmain.o -lvamp-sdk -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack
    x86_64-pc-linux-gnu-g++ -m32 -shared -Wl,-Bsymbolic -Wl,--version-script=ladspa/ladspa-plugin.map -o lib/ladspa-rubberband.so src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o ladspa/RubberBandPitchShifter.o ladspa/libmain.o -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack
  • abi_x86_64.amd64: running multilib-minimal_abi_src_compile
    make -j2
    mkdir bin
    mkdir lib
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/rubberband-c.o src/rubberband-c.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/RubberBandStretcher.o src/RubberBandStretcher.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherProcess.o src/StretcherProcess.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretchCalculator.o src/StretchCalculator.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/base/Profiler.o src/base/Profiler.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/AudioCurveCalculator.o src/dsp/AudioCurveCalculator.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/CompoundAudioCurve.o src/audiocurves/CompoundAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/SilentAudioCurve.o src/audiocurves/SilentAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/ConstantAudioCurve.o src/audiocurves/ConstantAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/PercussiveAudioCurve.o src/audiocurves/PercussiveAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/Resampler.o src/dsp/Resampler.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/FFT.o src/dsp/FFT.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/Allocators.o src/system/Allocators.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/sysutils.o src/system/sysutils.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/Thread.o src/system/Thread.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherChannelData.o src/StretcherChannelData.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherImpl.o src/StretcherImpl.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o main/main.o main/main.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o vamp/RubberBandVampPlugin.o vamp/RubberBandVampPlugin.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o vamp/libmain.o vamp/libmain.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o ladspa/RubberBandPitchShifter.o ladspa/RubberBandPitchShifter.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o ladspa/libmain.o ladspa/libmain.cpp
    x86_64-pc-linux-gnu-g++ -o bin/rubberband src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o main/main.o -lsndfile -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack
    x86_64-pc-linux-gnu-g++ -shared -Wl,-Bsymbolic -Wl,-soname=librubberband.so.2 src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o -o lib/librubberband.so -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack
    x86_64-pc-linux-gnu-g++ -shared -Wl,-Bsymbolic -Wl,--version-script=vamp/vamp-plugin.map -o lib/vamp-rubberband.so src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o vamp/RubberBandVampPlugin.o vamp/libmain.o -L/usr/lib -lvamp-sdk -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -falign-functions=32 -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=2 -fuse-linker-plugin -pipe -Wa,--noexecstack
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libvamp-sdk.so when searching for -lvamp-sdk
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libvamp-sdk.a when searching for -lvamp-sdk
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libsamplerate.so when searching for -lsamplerate
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libfftw3.so when searching for -lfftw3
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
    lto1: internal compiler error: Segmentation fault
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See https://bugs.gentoo.org/ for instructions.
    lto-wrapper: fatal error: x86_64-pc-linux-gnu-g++ returned 1 exit status
    compilation terminated.
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: error: lto-wrapper failed
    collect2: error: ld returned 1 exit status
    make: *** [Makefile:159: lib/vamp-rubberband.so] Error 1
    make: *** Waiting for unfinished jobs....
  • ERROR: media-libs/rubberband-1.8.2::gentoo failed (compile phase):
  • emake failed
  • If you need support, post the output of emerge --info '=media-libs/rubberband-1.8.2::gentoo',
  • the complete build log and the output of emerge -pqv '=media-libs/rubberband-1.8.2::gentoo'.
  • The complete build log is located at '/var/tmp/portage/media-libs/rubberband-1.8.2/temp/build.log'.
  • The ebuild environment file is located at '/var/tmp/portage/media-libs/rubberband-1.8.2/temp/environment'.
  • Working directory: '/var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2-abi_x86_64.amd64'
  • S: '/var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2'

Failed to emerge media-libs/rubberband-1.8.2, Log file:

'/var/tmp/portage/media-libs/rubberband-1.8.2/temp/build.log'

  • Messages for package media-libs/zita-convolver-3.1.0:

  • lto-overlay: append-flags OVERRIDDEN

  • Messages for package sys-libs/db-5.3.28-r3:

  • lto-overlay: replace-flags OVERRIDDEN

  • Messages for package sys-auth/realtime-base-0.1:

  • We have added realtime scheduling privileges for users in the realtime group.

  • Please make sure users needing such privileges are in that group.

  • Messages for package media-libs/vamp-plugin-sdk-2.7.1:

  • You might also want to install some Vamp plugins.

  • See media-plugins/vamp-*

  • Messages for package media-libs/rubberband-1.8.2:

  • ERROR: media-libs/rubberband-1.8.2::gentoo failed (compile phase):

  • emake failed

  • If you need support, post the output of emerge --info '=media-libs/rubberband-1.8.2::gentoo',

  • the complete build log and the output of emerge -pqv '=media-libs/rubberband-1.8.2::gentoo'.

  • The complete build log is located at '/var/tmp/portage/media-libs/rubberband-1.8.2/temp/build.log'.

  • The ebuild environment file is located at '/var/tmp/portage/media-libs/rubberband-1.8.2/temp/environment'.

  • Working directory: '/var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2-abi_x86_64.amd64'

  • S: '/var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2'

  • Regenerating GNU info directory index...

  • Processed 145 info files.

Without LTO , only graphite and ld.gold

javashin@igloo-l440 ~ $ emerge -1v media-libs/rubberband

javashin@igloo-l440 ~ $ sudo emerge -1v media-libs/rubberband

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] media-libs/rubberband-1.8.2::gentoo USE="-static-libs" ABI_X86="32 (64) (-x32)" 0 KiB

Total: 1 package (1 new), Size of downloads: 0 KiB

Verifying ebuild manifests

Emerging (1 of 1) media-libs/rubberband-1.8.2::gentoo

  • rubberband-1.8.2.tar.bz2 BLAKE2B SHA512 size ;-) ... [ ok ]
    rubberband: Fri Mar 15 16:10:50 2019: 31 seconds
    rubberband: 1 times
    rubberband: 31 seconds for 1 merges
  • FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr'
  • CFLAGS='-O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • CXXFLAGS='-O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • FFLAGS='-O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • FCFLAGS='-O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • F77FLAGS='-O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • LDFLAGS='-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu'
  • MAKEOPTS='-j2'
  • gcc (Gentoo 8.3.0 p1.0) 8.3.0
  • Linux igloo-l440 5.0.3-jsX Removed duplicate sys-libs/gpm entry #2 SMP PREEMPT Wed Mar 20 21:42:55 AST 2019 x86_64 Intel(R) Core(TM) i5-4200M CPU @ 2.50GHz GenuineIntel GNU/Linux

Unpacking source...
Unpacking rubberband-1.8.2.tar.bz2 to /var/tmp/portage/media-libs/rubberband-1.8.2/work
Source unpacked in /var/tmp/portage/media-libs/rubberband-1.8.2/work
Preparing source in /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2 ...

  • Will copy sources from /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2
  • abi_x86_32.x86: copying to /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2-abi_x86_32.x86
  • abi_x86_64.amd64: copying to /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2-abi_x86_64.amd64

Source prepared.
Configuring source in /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2 ...

  • abi_x86_32.x86: running multilib-minimal_abi_src_configure
    ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/rubberband-1.8.2 --htmldir=/usr/share/doc/rubberband-1.8.2/html --libdir=/usr/lib
    checking whether the C++ compiler works... yes
    checking for C++ compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C++ compiler... yes
    checking whether x86_64-pc-linux-gnu-g++ -m32 accepts -g... yes
    checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32
    checking whether we are using the GNU C compiler... yes
    checking whether x86_64-pc-linux-gnu-gcc -m32 accepts -g... yes
    checking for x86_64-pc-linux-gnu-gcc -m32 option to accept ISO C89... none needed
    checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -m32 -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking whether byte ordering is bigendian... no
    checking for i686-pc-linux-gnu-pkg-config... /usr/bin/i686-pc-linux-gnu-pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for samplerate... yes
    checking for sndfile... yes
    checking for fftw3... yes
    checking ladspa.h usability... yes
    checking ladspa.h presence... yes
    checking for ladspa.h... yes
    checking pthread.h usability... yes
    checking pthread.h presence... yes
    checking for pthread.h... yes
    checking for vamp-sdk... yes
    configure: creating ./config.status
    config.status: creating Makefile
  • abi_x86_64.amd64: running multilib-minimal_abi_src_configure
    ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/rubberband-1.8.2 --htmldir=/usr/share/doc/rubberband-1.8.2/html --libdir=/usr/lib64
    checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
    checking whether the C++ compiler works... yes
    checking for C++ compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C++ compiler... yes
    checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
    checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
    checking whether we are using the GNU C compiler... yes
    checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
    checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
    checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking whether byte ordering is bigendian... no
    checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for samplerate... yes
    checking for sndfile... yes
    checking for fftw3... yes
    checking ladspa.h usability... yes
    checking ladspa.h presence... yes
    checking for ladspa.h... yes
    checking pthread.h usability... yes
    checking pthread.h presence... yes
    checking for pthread.h... yes
    checking for vamp-sdk... yes
    configure: creating ./config.status
    config.status: creating Makefile

Source configured.
Compiling source in /var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2 ...

  • abi_x86_32.x86: running multilib-minimal_abi_src_compile
    make -j2
    mkdir bin
    mkdir lib
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/rubberband-c.o src/rubberband-c.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/RubberBandStretcher.o src/RubberBandStretcher.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherProcess.o src/StretcherProcess.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretchCalculator.o src/StretchCalculator.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/base/Profiler.o src/base/Profiler.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/AudioCurveCalculator.o src/dsp/AudioCurveCalculator.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/CompoundAudioCurve.o src/audiocurves/CompoundAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/SilentAudioCurve.o src/audiocurves/SilentAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/ConstantAudioCurve.o src/audiocurves/ConstantAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/PercussiveAudioCurve.o src/audiocurves/PercussiveAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/Resampler.o src/dsp/Resampler.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/FFT.o src/dsp/FFT.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/Allocators.o src/system/Allocators.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/sysutils.o src/system/sysutils.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/Thread.o src/system/Thread.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherChannelData.o src/StretcherChannelData.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherImpl.o src/StretcherImpl.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o main/main.o main/main.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o vamp/RubberBandVampPlugin.o vamp/RubberBandVampPlugin.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o vamp/libmain.o vamp/libmain.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o ladspa/RubberBandPitchShifter.o ladspa/RubberBandPitchShifter.cpp
    x86_64-pc-linux-gnu-g++ -m32 -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o ladspa/libmain.o ladspa/libmain.cpp
    x86_64-pc-linux-gnu-g++ -m32 -o bin/rubberband src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o main/main.o -lsndfile -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
    x86_64-pc-linux-gnu-g++ -m32 -shared -Wl,-Bsymbolic -Wl,-soname=librubberband.so.2 src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o -o lib/librubberband.so -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
    x86_64-pc-linux-gnu-g++ -m32 -shared -Wl,-Bsymbolic -Wl,--version-script=ladspa/ladspa-plugin.map -o lib/ladspa-rubberband.so src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o ladspa/RubberBandPitchShifter.o ladspa/libmain.o -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
    x86_64-pc-linux-gnu-g++ -m32 -shared -Wl,-Bsymbolic -Wl,--version-script=vamp/vamp-plugin.map -o lib/vamp-rubberband.so src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o vamp/RubberBandVampPlugin.o vamp/libmain.o -lvamp-sdk -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
  • abi_x86_64.amd64: running multilib-minimal_abi_src_compile
    make -j2
    mkdir bin
    mkdir lib
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/rubberband-c.o src/rubberband-c.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/RubberBandStretcher.o src/RubberBandStretcher.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherProcess.o src/StretcherProcess.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretchCalculator.o src/StretchCalculator.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/base/Profiler.o src/base/Profiler.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/AudioCurveCalculator.o src/dsp/AudioCurveCalculator.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/CompoundAudioCurve.o src/audiocurves/CompoundAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/SilentAudioCurve.o src/audiocurves/SilentAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/ConstantAudioCurve.o src/audiocurves/ConstantAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/audiocurves/PercussiveAudioCurve.o src/audiocurves/PercussiveAudioCurve.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/Resampler.o src/dsp/Resampler.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/dsp/FFT.o src/dsp/FFT.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/Allocators.o src/system/Allocators.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/sysutils.o src/system/sysutils.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/system/Thread.o src/system/Thread.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherChannelData.o src/StretcherChannelData.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o src/StretcherImpl.o src/StretcherImpl.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o main/main.o main/main.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o vamp/RubberBandVampPlugin.o vamp/RubberBandVampPlugin.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o vamp/libmain.o vamp/libmain.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o ladspa/RubberBandPitchShifter.o ladspa/RubberBandPitchShifter.cpp
    x86_64-pc-linux-gnu-g++ -DHAVE_LIBSAMPLERATE -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DNO_THREAD_CHECKS -DUSE_PTHREADS -DNO_TIMING -DNDEBUG -I. -Isrc -Irubberband -O3 -march=native -mfpmath=both -funroll-loops -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution -falign-functions=32 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -pipe -Wa,--noexecstack -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -fPIC -Wall -c -o ladspa/libmain.o ladspa/libmain.cpp
    x86_64-pc-linux-gnu-g++ -o bin/rubberband src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o main/main.o -lsndfile -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
    x86_64-pc-linux-gnu-g++ -shared -Wl,-Bsymbolic -Wl,-soname=librubberband.so.2 src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o -o lib/librubberband.so -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
    x86_64-pc-linux-gnu-g++ -shared -Wl,-Bsymbolic -Wl,--version-script=ladspa/ladspa-plugin.map -o lib/ladspa-rubberband.so src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o ladspa/RubberBandPitchShifter.o ladspa/libmain.o -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
    x86_64-pc-linux-gnu-g++ -shared -Wl,-Bsymbolic -Wl,--version-script=vamp/vamp-plugin.map -o lib/vamp-rubberband.so src/rubberband-c.o src/RubberBandStretcher.o src/StretcherProcess.o src/StretchCalculator.o src/base/Profiler.o src/dsp/AudioCurveCalculator.o src/audiocurves/CompoundAudioCurve.o src/audiocurves/SpectralDifferenceAudioCurve.o src/audiocurves/HighFrequencyAudioCurve.o src/audiocurves/SilentAudioCurve.o src/audiocurves/ConstantAudioCurve.o src/audiocurves/PercussiveAudioCurve.o src/dsp/Resampler.o src/dsp/FFT.o src/system/Allocators.o src/system/sysutils.o src/system/Thread.o src/StretcherChannelData.o src/StretcherImpl.o vamp/RubberBandVampPlugin.o vamp/libmain.o -L/usr/lib -lvamp-sdk -lsamplerate -lfftw3 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libvamp-sdk.so when searching for -lvamp-sdk
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libvamp-sdk.a when searching for -lvamp-sdk
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libsamplerate.so when searching for -lsamplerate
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libfftw3.so when searching for -lfftw3
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
    /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `/var/tmp/portage/media-libs/rubberband-1.8.2/temp/ccFC3qTS.ltrans0.ltrans.o' is incompatible with i386:x86-64 output
    collect2: error: ld returned 1 exit status
    make: *** [Makefile:159: lib/vamp-rubberband.so] Error 1
  • ERROR: media-libs/rubberband-1.8.2::gentoo failed (compile phase):
  • emake failed
  • If you need support, post the output of emerge --info '=media-libs/rubberband-1.8.2::gentoo',
  • the complete build log and the output of emerge -pqv '=media-libs/rubberband-1.8.2::gentoo'.
  • The complete build log is located at '/var/tmp/portage/media-libs/rubberband-1.8.2/temp/build.log'.
  • The ebuild environment file is located at '/var/tmp/portage/media-libs/rubberband-1.8.2/temp/environment'.
  • Working directory: '/var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2-abi_x86_64.amd64'
  • S: '/var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2'

Failed to emerge media-libs/rubberband-1.8.2, Log file:

'/var/tmp/portage/media-libs/rubberband-1.8.2/temp/build.log'

  • Messages for package media-libs/rubberband-1.8.2:

  • ERROR: media-libs/rubberband-1.8.2::gentoo failed (compile phase):

  • emake failed

  • If you need support, post the output of emerge --info '=media-libs/rubberband-1.8.2::gentoo',

  • the complete build log and the output of emerge -pqv '=media-libs/rubberband-1.8.2::gentoo'.

  • The complete build log is located at '/var/tmp/portage/media-libs/rubberband-1.8.2/temp/build.log'.

  • The ebuild environment file is located at '/var/tmp/portage/media-libs/rubberband-1.8.2/temp/environment'.

  • Working directory: '/var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2-abi_x86_64.amd64'

  • S: '/var/tmp/portage/media-libs/rubberband-1.8.2/work/rubberband-1.8.2'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions