>>> openal 1.22.0 Extracting gzip -d -c /home/buildroot/autobuild/run/instance-1/dl/openal/openal-1.22.0.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0 -xf - >>> openal 1.22.0 Patching >>> openal 1.22.0 Configuring (mkdir -p /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/ && cd /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/ && rm -f CMakeCache.txt && PATH="/home/buildroot/autobuild/run/instance-1/output-1/host/bin:/home/buildroot/autobuild/run/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /home/buildroot/autobuild/run/instance-1/output-1/host/bin/cmake /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/ -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/autobuild/run/instance-1/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DALSOFT_UTILS=OFF -DALSOFT_EXAMPLES=OFF -DALSOFT_TESTS=OFF -DEXTRA_LIBS=atomic -DALSOFT_REQUIRE_ALSA=ON -DALSOFT_REQUIRE_JACK=OFF -DALSOFT_REQUIRE_PORTAUDIO=ON -DALSOFT_REQUIRE_PULSEAUDIO=OFF ) -- The C compiler identification is GNU 5.3.0 -- The CXX compiler identification is GNU 5.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/buildroot/autobuild/run/instance-1/output-1/host/bin/mips-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/buildroot/autobuild/run/instance-1/output-1/host/bin/mips-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /home/buildroot/autobuild/run/instance-1/output-1/host/bin/pkg-config (found version "1.6.3") -- Looking for posix_memalign -- Looking for posix_memalign - found -- Performing Test HAVE___RESTRICT -- Performing Test HAVE___RESTRICT - Success -- Performing Test HAVE_LIBATOMIC -- Performing Test HAVE_LIBATOMIC - Failed -- Performing Test HAVE_FNO_MATH_ERRNO -- Performing Test HAVE_FNO_MATH_ERRNO - Success -- Performing Test HAVE_GCC_PROTECTED_VISIBILITY -- Performing Test HAVE_GCC_PROTECTED_VISIBILITY - Success -- Performing Test HAVE_VISIBILITY_HIDDEN_SWITCH -- Performing Test HAVE_VISIBILITY_HIDDEN_SWITCH - Success -- Performing Test HAVE_MSSE2_SWITCH -- Performing Test HAVE_MSSE2_SWITCH - Failed -- Looking for xmmintrin.h -- Looking for xmmintrin.h - not found -- Looking for emmintrin.h -- Looking for emmintrin.h - not found -- Looking for pmmintrin.h -- Looking for pmmintrin.h - not found -- Looking for smmintrin.h -- Looking for smmintrin.h - not found -- Looking for arm_neon.h -- Looking for arm_neon.h - not found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for cpuid.h -- Looking for cpuid.h - not found -- Looking for intrin.h -- Looking for intrin.h - not found -- Looking for guiddef.h -- Looking for guiddef.h - not found -- Looking for initguid.h -- Looking for initguid.h - not found -- Looking for pow in m -- Looking for pow in m - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for _aligned_malloc -- Looking for _aligned_malloc - not found -- Looking for proc_pidpath -- Looking for proc_pidpath - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test HAVE_PTHREAD -- Performing Test HAVE_PTHREAD - Success -- Looking for pthread_setschedparam -- Looking for pthread_setschedparam - found -- Looking for include files pthread.h, pthread_np.h -- Looking for include files pthread.h, pthread_np.h - not found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - not found -- Looking for pthread_set_name_np -- Looking for pthread_set_name_np - not found -- Looking for getopt -- Looking for getopt - found -- Could NOT find DBus1 (missing: DBus1_INCLUDE_DIRS DBus1_LIBRARIES) -- Found ALSA: /home/buildroot/autobuild/run/instance-1/output-1/host/mips-buildroot-linux-gnu/sysroot/soft-float/usr/lib/libasound.so (found version "1.2.8") -- Found OSS: /home/buildroot/autobuild/run/instance-1/output-1/host/mips-buildroot-linux-gnu/sysroot/soft-float/usr/include -- Checking for module 'libpipewire-0.3' -- Package 'libpipewire-0.3', required by 'virtual:world', not found -- Could NOT find AudioIO (missing: AUDIOIO_INCLUDE_DIR) -- Could NOT find SoundIO (missing: SOUNDIO_LIBRARY SOUNDIO_INCLUDE_DIR) -- Found PortAudio: /home/buildroot/autobuild/run/instance-1/output-1/host/mips-buildroot-linux-gnu/sysroot/soft-float/usr/lib/libportaudio.so -- Could NOT find PulseAudio (missing: PULSEAUDIO_LIBRARY PULSEAUDIO_INCLUDE_DIR) -- Could NOT find JACK (missing: JACK_LIBRARY JACK_INCLUDE_DIR) -- Could NOT find OpenSL (missing: OPENSL_LIBRARY OPENSL_INCLUDE_DIR OPENSL_ANDROID_INCLUDE_DIR) -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Could NOT find SDL2 (missing: SDL2_LIBRARY SDL2_INCLUDE_DIR) -- Found Git: /usr/bin/git (found version "2.17.1") -- -- Building OpenAL with support for the following backends: -- ALSA, OSS, PortAudio, WaveFile, Null -- -- Building with support for CPU extensions: -- Default -- -- Embedding HRTF datasets -- -- Installing library and headers -- Installing sample configuration -- Installing HRTF data files -- Installing AmbDec presets -- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: ALSOFT_TESTS BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0 >>> openal 1.22.0 Building PATH="/home/buildroot/autobuild/run/instance-1/output-1/host/bin:/home/buildroot/autobuild/run/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j4 -C /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/ make[1]: Entering directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' make[2]: Entering directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' [ 2%] Building CXX object CMakeFiles/common.dir/common/alfstream.cpp.o [ 2%] Building CXX object CMakeFiles/common.dir/common/alcomplex.cpp.o [ 4%] Building CXX object CMakeFiles/common.dir/common/almalloc.cpp.o [ 4%] Building CXX object CMakeFiles/common.dir/common/alstring.cpp.o [ 5%] Building CXX object CMakeFiles/common.dir/common/dynload.cpp.o [ 6%] Building CXX object CMakeFiles/common.dir/common/polyphase_resampler.cpp.o [ 7%] Building CXX object CMakeFiles/common.dir/common/ringbuffer.cpp.o [ 8%] Building CXX object CMakeFiles/common.dir/common/strutils.cpp.o [ 9%] Building CXX object CMakeFiles/common.dir/common/threads.cpp.o [ 10%] Linking CXX static library libcommon.a make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' [ 10%] Built target common make[3]: Entering directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' [ 12%] Generating hrtf_default.h make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' [ 13%] Building CXX object CMakeFiles/OpenAL.dir/al/effect.cpp.o [ 15%] Building CXX object CMakeFiles/OpenAL.dir/al/auxeffectslot.cpp.o [ 15%] Building CXX object CMakeFiles/OpenAL.dir/al/buffer.cpp.o [ 16%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/autowah.cpp.o [ 17%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/chorus.cpp.o /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/buffer.cpp: In function 'void {anonymous}::DecodeMSADPCMBlock(int16_t*, const byte*, size_t, size_t)': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/buffer.cpp:201:24: warning: conversion to 'al::byte {aka unsigned char}' from 'int' may alter its value [-Wconversion] nibble = *src >> 4; ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/buffer.cpp: In function 'void {anonymous}::LoadData(ALCcontext*, ALbuffer*, ALsizei, ALuint, UserFmtChannels, UserFmtType, const byte*, ALbitfieldSOFT)': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/buffer.cpp:639:78: warning: cast from 'unsigned char*' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] Convert_int16_ima4(reinterpret_cast(ALBuf->mData.data()), SrcData, ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/buffer.cpp:647:81: warning: cast from 'unsigned char*' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] Convert_int16_msadpcm(reinterpret_cast(ALBuf->mData.data()), SrcData, ^ [ 18%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/compressor.cpp.o [ 19%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/convolution.cpp.o [ 20%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/dedicated.cpp.o [ 21%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/distortion.cpp.o [ 23%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/echo.cpp.o [ 24%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/effects.cpp.o [ 25%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/equalizer.cpp.o [ 26%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/fshifter.cpp.o [ 27%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/modulator.cpp.o [ 28%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/null.cpp.o [ 29%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/pshifter.cpp.o [ 30%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/reverb.cpp.o [ 31%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/vmorpher.cpp.o [ 32%] Building CXX object CMakeFiles/OpenAL.dir/al/error.cpp.o [ 34%] Building CXX object CMakeFiles/OpenAL.dir/al/event.cpp.o [ 35%] Building CXX object CMakeFiles/OpenAL.dir/al/extension.cpp.o [ 36%] Building CXX object CMakeFiles/OpenAL.dir/al/filter.cpp.o [ 37%] Building CXX object CMakeFiles/OpenAL.dir/al/listener.cpp.o /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/event.cpp: In function 'int EventThread(ALCcontext*)': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/event.cpp:49:71: warning: cast from 'al::byte* {aka unsigned char*}' to 'AsyncEvent*' increases required alignment of target type [-Wcast-align] auto *evt_ptr = reinterpret_cast(evt_data.buf); ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/event.cpp: In function 'void StopEventThrd(ALCcontext*)': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/event.cpp:146:64: warning: cast from 'al::byte* {aka unsigned char*}' to 'AsyncEvent*' increases required alignment of target type [-Wcast-align] al::construct_at(reinterpret_cast(evt_data.buf), AsyncEvent::KillThread); ^ [ 38%] Building CXX object CMakeFiles/OpenAL.dir/al/source.cpp.o [ 39%] Building CXX object CMakeFiles/OpenAL.dir/al/state.cpp.o [ 40%] Building CXX object CMakeFiles/OpenAL.dir/alc/alc.cpp.o [ 41%] Building CXX object CMakeFiles/OpenAL.dir/alc/alu.cpp.o [ 42%] Building CXX object CMakeFiles/OpenAL.dir/alc/alconfig.cpp.o In file included from /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alconfig.h:6:0, from /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/device.h:14, from /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/al/auxeffectslot.h:11, from /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alc.cpp:62: /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h: In instantiation of 'constexpr T al::optional::value_or(U&&) && [with U = unsigned int&; T = unsigned int]': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alc.cpp:1782:81: required from here /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h:316:26: error: cannot convert 'al::optional' to 'bool' in initialization { return bool{*this} ? std::move(**this) : static_cast(std::forward(defval)); } ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp: In function 'bool {anonymous}::CalcEffectSlotParams(EffectSlot*, EffectSlot**, ContextBase*)': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp:456:93: warning: cast from 'al::byte* {aka unsigned char*}' to 'AsyncEvent*' increases required alignment of target type [-Wcast-align] AsyncEvent *evt{al::construct_at(reinterpret_cast(evt_vec.first.buf), ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h: In instantiation of 'constexpr T al::optional::value_or(U&&) && [with U = int; T = int]': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alc.cpp:2107:79: required from here /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h:316:26: error: cannot convert 'al::optional' to 'bool' in initialization /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h: In instantiation of 'constexpr T al::optional::value_or(U&&) const & [with U = bool; T = bool]': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alc.cpp:2162:31: required from here /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h:313:26: error: cannot convert 'const al::optional' to 'bool' in initialization { return bool{*this} ? **this : static_cast(std::forward(defval)); } ^ In file included from /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alconfig.h:6:0, from /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alconfig.cpp:23: /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h: In instantiation of 'constexpr T al::optional::value_or(U&&) && [with U = std::__cxx11::basic_string; T = std::__cxx11::basic_string]': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alconfig.cpp:117:76: required from here /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h:316:26: error: cannot convert 'al::optional >' to 'bool' in initialization { return bool{*this} ? std::move(**this) : static_cast(std::forward(defval)); } ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h: In instantiation of 'constexpr T al::optional::value_or(U&&) && [with U = const char (&)[9]; T = std::__cxx11::basic_string]': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alconfig.cpp:375:76: required from here /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h:316:26: error: cannot convert 'al::optional >' to 'bool' in initialization /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp: In function 'void {anonymous}::SendSourceStateEvent(ContextBase*, {anonymous}::uint, VChangeState)': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp:1550:85: warning: cast from 'al::byte* {aka unsigned char*}' to 'AsyncEvent*' increases required alignment of target type [-Wcast-align] AsyncEvent *evt{al::construct_at(reinterpret_cast(evt_vec.first.buf), ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h: In instantiation of 'constexpr T al::optional::value_or(U&&) && [with U = unsigned int; T = unsigned int]': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alc.cpp:3428:77: required from here /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h:316:26: error: cannot convert 'al::optional' to 'bool' in initialization { return bool{*this} ? std::move(**this) : static_cast(std::forward(defval)); } ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h: In instantiation of 'constexpr T al::optional::value_or(U&&) && [with U = int; T = unsigned int]': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alc.cpp:3443:79: required from here /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/common/aloptional.h:316:26: error: cannot convert 'al::optional' to 'bool' in initialization /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp: In member function 'void DeviceBase::handleDisconnect(const char*, ...)': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp:2032:76: warning: cast from 'al::byte* {aka unsigned char*}' to 'AsyncEvent*' increases required alignment of target type [-Wcast-align] al::construct_at(reinterpret_cast(evt_data.buf), evt); ^ CMakeFiles/OpenAL.dir/build.make:458: recipe for target 'CMakeFiles/OpenAL.dir/alc/alconfig.cpp.o' failed make[3]: *** [CMakeFiles/OpenAL.dir/alc/alconfig.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... CMakeFiles/OpenAL.dir/build.make:430: recipe for target 'CMakeFiles/OpenAL.dir/alc/alc.cpp.o' failed make[3]: *** [CMakeFiles/OpenAL.dir/alc/alc.cpp.o] Error 1 /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp: In function 'void {anonymous}::CalcPanningAndFilters(Voice*, float, float, float, float, float, const {anonymous}::GainTriplet&, al::span, EffectSlot* (&)[6], const VoiceProps*, const ContextParams&, const DeviceBase*)': /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp:499:14: warning: inlining failed in call to 'float {anonymous}::WrapRadians(float)': call is unlikely and code size would grow [-Winline] inline float WrapRadians(float r) ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp:747:45: warning: called from here [-Winline] StereoMap[1].angle = WrapRadians(-props->StereoPan[1]); ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp:499:14: warning: inlining failed in call to 'float {anonymous}::WrapRadians(float)': call is unlikely and code size would grow [-Winline] inline float WrapRadians(float r) ^ /home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/alc/alu.cpp:746:45: warning: called from here [-Winline] StereoMap[0].angle = WrapRadians(-props->StereoPan[0]); ^ make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' CMakeFiles/Makefile2:110: recipe for target 'CMakeFiles/OpenAL.dir/all' failed make[2]: *** [CMakeFiles/OpenAL.dir/all] Error 2 make[2]: Leaving directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' Makefile:135: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0' package/pkg-generic.mk:290: recipe for target '/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/.stamp_built' failed make: *** [/home/buildroot/autobuild/run/instance-1/output-1/build/openal-1.22.0/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/run/instance-1/buildroot'