* Package: media-libs/rubberband-2.0.0 * Repository: gentoo * Maintainer: proaudio@gentoo.org * USE: abi_ppc_32 elibc_glibc kernel_linux ppc programs userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking rubberband-2.0.0.tar.bz2 to /var/tmp/portage/media-libs/rubberband-2.0.0/work >>> Source unpacked in /var/tmp/portage/media-libs/rubberband-2.0.0/work >>> Preparing source in /var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0 ... * Applying rubberband-1.9.2-build.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0 ... * .ppc: running multilib-minimal_abi_src_configure meson setup --libdir lib --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/share/pkgconfig --pkg-config-path /usr/share/pkgconfig --native-file /var/tmp/portage/media-libs/rubberband-2.0.0/temp/meson.powerpc-unknown-linux-gnu.ppc.ini --buildtype plain --buildtype=release -Dfft=fftw -Dresampler=libsamplerate -Dstatic=false -Dladspa=false -Djni=false -Dprograms=true -Dvamp=false /var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0 /var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0-.ppc The Meson build system Version: 0.59.4 Source dir: /var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0 Build dir: /var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0-.ppc Build type: native build Project name: Rubber Band Library Project version: 2.0.0 C compiler for the host machine: powerpc-unknown-linux-gnu-gcc (gcc 11.2.0 "powerpc-unknown-linux-gnu-gcc (Gentoo 11.2.0 p1) 11.2.0") C linker for the host machine: powerpc-unknown-linux-gnu-gcc ld.bfd 2.37 C++ compiler for the host machine: powerpc-unknown-linux-gnu-g++ (gcc 11.2.0 "powerpc-unknown-linux-gnu-g++ (Gentoo 11.2.0 p1) 11.2.0") C++ linker for the host machine: powerpc-unknown-linux-gnu-g++ ld.bfd 2.37 Host machine cpu family: ppc Host machine cpu: ppc Found pkg-config: /usr/bin/powerpc-unknown-linux-gnu-pkg-config (1.7.4) Run-time dependency fftw3 found: YES 3.3.9 Run-time dependency samplerate found: YES 0.2.2 Run-time dependency sndfile found: YES 1.0.31 Run-time dependency threads found: YES Checking for function "sincos" : YES Message: For FFT: using FFTW Message: For resampler: using libsamplerate Message: Will build Rubber Band Library shared library Message: Not building Java Native Interface: jni.h header not found Message: Not building LADSPA plugin: ladspa.h header not found Message: Not building Vamp plugin: Vamp dependency not found Message: Will build command-line utility Build targets in project: 3 Rubber Band Library 2.0.0 Directories prefix : /usr bindir : bin libdir : lib datadir : share Configuration FFT : FFTW Resampler : libsamplerate Build type : Release Architecture : ppc Build targets Shared library : YES Name: rubberband JNI library : NO LADSPA plugin : NO Vamp plugin : NO Command-line utility: YES Name: rubberband Found ninja-1.10.2 at /usr/bin/ninja >>> Source configured. >>> Compiling source in /var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0 ... * .ppc: running multilib-minimal_abi_src_compile meson compile -C /var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0-.ppc --jobs 12 --load-average 10 --verbose [1/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_audiocurves_HighFrequencyAudioCurve.cpp.o -MF librubberband.a.p/src_audiocurves_HighFrequencyAudioCurve.cpp.o.d -o librubberband.a.p/src_audiocurves_HighFrequencyAudioCurve.cpp.o -c ../rubberband-2.0.0/src/audiocurves/HighFrequencyAudioCurve.cpp [2/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_audiocurves_ConstantAudioCurve.cpp.o -MF librubberband.a.p/src_audiocurves_ConstantAudioCurve.cpp.o.d -o librubberband.a.p/src_audiocurves_ConstantAudioCurve.cpp.o -c ../rubberband-2.0.0/src/audiocurves/ConstantAudioCurve.cpp [3/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_audiocurves_SilentAudioCurve.cpp.o -MF librubberband.a.p/src_audiocurves_SilentAudioCurve.cpp.o.d -o librubberband.a.p/src_audiocurves_SilentAudioCurve.cpp.o -c ../rubberband-2.0.0/src/audiocurves/SilentAudioCurve.cpp [4/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_rubberband-c.cpp.o -MF librubberband.a.p/src_rubberband-c.cpp.o.d -o librubberband.a.p/src_rubberband-c.cpp.o -c ../rubberband-2.0.0/src/rubberband-c.cpp [5/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_dsp_AudioCurveCalculator.cpp.o -MF librubberband.a.p/src_dsp_AudioCurveCalculator.cpp.o.d -o librubberband.a.p/src_dsp_AudioCurveCalculator.cpp.o -c ../rubberband-2.0.0/src/dsp/AudioCurveCalculator.cpp [6/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_base_Profiler.cpp.o -MF librubberband.a.p/src_base_Profiler.cpp.o.d -o librubberband.a.p/src_base_Profiler.cpp.o -c ../rubberband-2.0.0/src/base/Profiler.cpp [7/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_audiocurves_SpectralDifferenceAudioCurve.cpp.o -MF librubberband.a.p/src_audiocurves_SpectralDifferenceAudioCurve.cpp.o.d -o librubberband.a.p/src_audiocurves_SpectralDifferenceAudioCurve.cpp.o -c ../rubberband-2.0.0/src/audiocurves/SpectralDifferenceAudioCurve.cpp [8/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_audiocurves_CompoundAudioCurve.cpp.o -MF librubberband.a.p/src_audiocurves_CompoundAudioCurve.cpp.o.d -o librubberband.a.p/src_audiocurves_CompoundAudioCurve.cpp.o -c ../rubberband-2.0.0/src/audiocurves/CompoundAudioCurve.cpp [9/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_audiocurves_PercussiveAudioCurve.cpp.o -MF librubberband.a.p/src_audiocurves_PercussiveAudioCurve.cpp.o.d -o librubberband.a.p/src_audiocurves_PercussiveAudioCurve.cpp.o -c ../rubberband-2.0.0/src/audiocurves/PercussiveAudioCurve.cpp [10/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_dsp_Resampler.cpp.o -MF librubberband.a.p/src_dsp_Resampler.cpp.o.d -o librubberband.a.p/src_dsp_Resampler.cpp.o -c ../rubberband-2.0.0/src/dsp/Resampler.cpp [11/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_RubberBandStretcher.cpp.o -MF librubberband.a.p/src_RubberBandStretcher.cpp.o.d -o librubberband.a.p/src_RubberBandStretcher.cpp.o -c ../rubberband-2.0.0/src/RubberBandStretcher.cpp [12/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_system_sysutils.cpp.o -MF librubberband.a.p/src_system_sysutils.cpp.o.d -o librubberband.a.p/src_system_sysutils.cpp.o -c ../rubberband-2.0.0/src/system/sysutils.cpp [13/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_system_Thread.cpp.o -MF librubberband.a.p/src_system_Thread.cpp.o.d -o librubberband.a.p/src_system_Thread.cpp.o -c ../rubberband-2.0.0/src/system/Thread.cpp [14/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_system_Allocators.cpp.o -MF librubberband.a.p/src_system_Allocators.cpp.o.d -o librubberband.a.p/src_system_Allocators.cpp.o -c ../rubberband-2.0.0/src/system/Allocators.cpp [15/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_StretcherChannelData.cpp.o -MF librubberband.a.p/src_StretcherChannelData.cpp.o.d -o librubberband.a.p/src_StretcherChannelData.cpp.o -c ../rubberband-2.0.0/src/StretcherChannelData.cpp [16/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_StretcherProcess.cpp.o -MF librubberband.a.p/src_StretcherProcess.cpp.o.d -o librubberband.a.p/src_StretcherProcess.cpp.o -c ../rubberband-2.0.0/src/StretcherProcess.cpp [17/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_dsp_FFT.cpp.o -MF librubberband.a.p/src_dsp_FFT.cpp.o.d -o librubberband.a.p/src_dsp_FFT.cpp.o -c ../rubberband-2.0.0/src/dsp/FFT.cpp [18/23] powerpc-unknown-linux-gnu-g++ -Irubberband.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -I/usr/include/opus -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ rubberband.p/main_main.cpp.o -MF rubberband.p/main_main.cpp.o.d -o rubberband.p/main_main.cpp.o -c ../rubberband-2.0.0/main/main.cpp [19/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_StretchCalculator.cpp.o -MF librubberband.a.p/src_StretchCalculator.cpp.o.d -o librubberband.a.p/src_StretchCalculator.cpp.o -c ../rubberband-2.0.0/src/StretchCalculator.cpp [20/23] powerpc-unknown-linux-gnu-g++ -Ilibrubberband.a.p -I. -I../rubberband-2.0.0 -I../rubberband-2.0.0/rubberband -I../rubberband-2.0.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -fPIC -pthread -DHAVE_FFTW3 -DFFTW_DOUBLE_ONLY -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_StretcherImpl.cpp.o -MF librubberband.a.p/src_StretcherImpl.cpp.o.d -o librubberband.a.p/src_StretcherImpl.cpp.o -c ../rubberband-2.0.0/src/StretcherImpl.cpp [21/23] rm -f librubberband.a && powerpc-unknown-linux-gnu-ar csrD librubberband.a librubberband.a.p/src_rubberband-c.cpp.o librubberband.a.p/src_RubberBandStretcher.cpp.o librubberband.a.p/src_StretcherProcess.cpp.o librubberband.a.p/src_StretchCalculator.cpp.o librubberband.a.p/src_base_Profiler.cpp.o librubberband.a.p/src_dsp_AudioCurveCalculator.cpp.o librubberband.a.p/src_audiocurves_CompoundAudioCurve.cpp.o librubberband.a.p/src_audiocurves_SpectralDifferenceAudioCurve.cpp.o librubberband.a.p/src_audiocurves_HighFrequencyAudioCurve.cpp.o librubberband.a.p/src_audiocurves_SilentAudioCurve.cpp.o librubberband.a.p/src_audiocurves_ConstantAudioCurve.cpp.o librubberband.a.p/src_audiocurves_PercussiveAudioCurve.cpp.o librubberband.a.p/src_dsp_Resampler.cpp.o librubberband.a.p/src_dsp_FFT.cpp.o librubberband.a.p/src_system_Allocators.cpp.o librubberband.a.p/src_system_sysutils.cpp.o librubberband.a.p/src_system_Thread.cpp.o librubberband.a.p/src_StretcherChannelData.cpp.o librubberband.a.p/src_StretcherImpl.cpp.o [22/23] powerpc-unknown-linux-gnu-g++ -o rubberband rubberband.p/main_main.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--start-group librubberband.a /usr/lib/libfftw3.so /usr/lib/libsamplerate.so -pthread /usr/lib/libsndfile.so -Wl,--end-group FAILED: rubberband powerpc-unknown-linux-gnu-g++ -o rubberband rubberband.p/main_main.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -O2 -mcpu=powerpc -mtune=powerpc -pipe -frecord-gcc-switches -fdiagnostics-show-option -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--start-group librubberband.a /usr/lib/libfftw3.so /usr/lib/libsamplerate.so -pthread /usr/lib/libsndfile.so -Wl,--end-group /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherProcess.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::testInbufReadSpace(unsigned int)': StretcherProcess.cpp:(.text+0x88c): undefined reference to `__atomic_load_8' /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherProcess.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::writeChunk(unsigned int, unsigned int, bool)': StretcherProcess.cpp:(.text+0x3254): undefined reference to `__atomic_load_8' /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: StretcherProcess.cpp:(.text+0x35b8): undefined reference to `__atomic_load_8' /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherProcess.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::ProcessThread::run()': StretcherProcess.cpp:(.text+0x4c98): undefined reference to `__atomic_load_8' /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherProcess.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::available() const': StretcherProcess.cpp:(.text+0x51bc): undefined reference to `__atomic_load_8' /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherChannelData.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::ChannelData::reset()': StretcherChannelData.cpp:(.text+0x71c): undefined reference to `__atomic_store_8' /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherImpl.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::getSamplesRequired() const': StretcherImpl.cpp:(.text+0x1cd0): undefined reference to `__atomic_load_8' /usr/lib/gcc/powerpc-unknown-linux-gnu/11.2.0/../../../../powerpc-unknown-linux-gnu/bin/ld: librubberband.a(src_StretcherImpl.cpp.o): in function `RubberBand::RubberBandStretcher::Impl::process(float const* const*, unsigned int, bool)': StretcherImpl.cpp:(.text+0x3b68): undefined reference to `__atomic_store_8' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. * ERROR: media-libs/rubberband-2.0.0::gentoo failed (compile phase): * compile failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2683: Called meson-multilib_src_compile * environment, line 1506: Called multilib-minimal_src_compile * environment, line 1744: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile' * environment, line 2014: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' * environment, line 1679: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' * environment, line 1677: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile' * environment, line 537: Called multilib-minimal_abi_src_compile * environment, line 1738: Called multilib_src_compile * environment, line 2226: Called meson_src_compile * environment, line 1565: Called die * The specific snippet of code: * "$@" || die "compile failed" * * If you need support, post the output of `emerge --info '=media-libs/rubberband-2.0.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-libs/rubberband-2.0.0::gentoo'`. * The complete build log is located at '/var/tmp/portage/media-libs/rubberband-2.0.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/rubberband-2.0.0/temp/environment'. * Working directory: '/var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0-.ppc' * S: '/var/tmp/portage/media-libs/rubberband-2.0.0/work/rubberband-2.0.0'