>>> jack2 1.9.21 Extracting gzip -d -c /home/buildroot/autobuild/instance-2/dl/jack2/jack2-1.9.21.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-2/output-1/build/jack2-1.9.21 -xf - >>> jack2 1.9.21 Patching Applying 0001-Remove-usage-of-U-mode-bit-for-opening-files-in-pyth.patch using patch: patching file waflib/ConfigSet.py patching file waflib/Context.py >>> jack2 1.9.21 Configuring cd /home/buildroot/autobuild/instance-2/output-1/build/jack2-1.9.21/ && PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" AR="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-gcc-ar" AS="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-as" LD="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-ld" NM="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-gcc-nm" CC="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-gcc" GCC="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-gcc" CPP="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-cpp" CXX="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-g++" FC="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-gfortran" F77="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-gfortran" RANLIB="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-gcc-ranlib" READELF="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-readelf" STRIP="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-strip" OBJCOPY="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-objcopy" OBJDUMP="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/autobuild/instance-2/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/autobuild/instance-2/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/instance-2/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-as" DEFAULT_LINKER="/home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g0 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O0 -g0 " LDFLAGS="" FCFLAGS=" -O0 -g0" FFLAGS=" -O0 -g0" PKG_CONFIG="/home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/autobuild/instance-2/output-1/host/or1k-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl /home/buildroot/autobuild/instance-2/output-1/host/bin/python3 ./waf configure --prefix=/usr --libdir=/usr/lib --alsa --example-tools=no --samplerate=yes --sndfile=no --opus=yes --readline=yes --systemd=no --classic Setting top to : /home/buildroot/autobuild/instance-2/output-1/build/jack2-1.9.21 Setting out to : /home/buildroot/autobuild/instance-2/output-1/build/jack2-1.9.21/build Checking for 'g++' (C++ compiler) : /home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-g++ Checking for 'gcc' (C compiler) : /home/buildroot/autobuild/instance-2/output-1/host/bin/or1k-linux-gcc Checking platform : Linux Checking for program 'pkg-config' : /home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config Checking for 'alsa >= 1.0.18' : yes Checking for 'libffado >= 1.999.17' : not found Checking for 'gtkIOStream >= 1.4.0' : not found Checking for 'eigen3 >= 3.1.2' : not found Checking for header windows.h : not found Checking for 'portaudio-2.0 >= 19' : not found Checking for header mmsystem.h : not found Checking for 'celt >= 0.11.0' : not found Checking for 'celt >= 0.8.0' : not found Checking for 'celt >= 0.7.0' : not found Checking for 'celt >= 0.5.0' : not found Checking for header opus/opus_custom.h : yes Checking for 'opus >= 0.9.0' : yes Checking for 'samplerate' : yes Checking for library readline : yes Checking for header readline/readline.h : yes Checking for header db.h : not found Checking for library db : not found Checking for library zita-alsa-pcmi : not found Checking for library zita-resampler : not found Checking for header alloca.h : yes Checking for ppoll : yes Checking for header execinfo.h : yes Checking for ucontext->uc_mcontext.gp_regs : no Checking for ucontext->uc_mcontext.uc_regs : no Checking for ucontext->uc_mcontext.mc_gregs : no Checking for ucontext->uc_mcontext.gregs : no Checking for NGREG : yes JACK 1.9.21 Maximum JACK clients : 256 Maximum ports per application : 2048 Install prefix : /usr Library directory : /usr/lib Drivers directory : /usr/lib/jack Build debuggable binaries : no C compiler flags : ['-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O0', '-g0', '-Wall', '-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64'] C++ compiler flags : ['-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O0', '-g0', '-Wall', '-Wno-invalid-offsetof', '-std=gnu++11', '-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64'] Linker flags : ['-Wl,--no-undefined'] Build with engine profiling : no Build with 32/64 bits mixed mode : no Build standard JACK (jackd) : yes Build D-Bus JACK (jackdbus) : no Autostart method : classic Build doxygen documentation : no Enable ALSA driver : yes Enable FireWire driver (FFADO) : no Enable IIO driver : no Enable Portaudio driver : no Enable WinMME driver : no Build with CELT : no Build with jack-example-tools : no Build Opus netjack2 : yes Build with libsamplerate : yes Build with libsndfile : no Build with readline : yes Use systemd notify : no Use Berkeley DB (metadata) : no Build internal zita-a2j/j2a client : no 'configure' finished successfully (1.883s) >>> jack2 1.9.21 Building cd /home/buildroot/autobuild/instance-2/output-1/build/jack2-1.9.21/ && PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" /home/buildroot/autobuild/instance-2/output-1/host/bin/python3 ./waf build -j 4 Waf: Entering directory `/home/buildroot/autobuild/instance-2/output-1/build/jack2-1.9.21/build' [ 1/177] Compiling common/promiscuous.c [ 2/177] Compiling common/timestamps.c [ 3/177] Compiling common/JackDebugClient.cpp [ 4/177] Compiling common/JackEngineProfiling.cpp [ 5/177] Compiling common/JackMessageBuffer.cpp [ 6/177] Compiling common/JackTools.cpp [ 7/177] Compiling common/JackTransportEngine.cpp ../common/JackTools.cpp: In static member function 'static void Jack::JackTools::CleanupFiles(const char*)': ../common/JackTools.cpp:172:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 511 [-Wformat-truncation=] 172 | snprintf(fullpath, sizeof(fullpath), "%s/%s", dir_name, dirent->d_name); | ^~ ../common/JackTools.cpp:172:21: note: 'snprintf' output between 2 and 768 bytes into a destination of size 512 172 | snprintf(fullpath, sizeof(fullpath), "%s/%s", dir_name, dirent->d_name); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8/177] Compiling common/JackGlobals.cpp ../common/JackEngineProfiling.cpp: In constructor 'Jack::JackEngineProfiling::JackEngineProfiling()': ../common/JackEngineProfiling.cpp:39:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Jack::JackTimingMeasure'; use assignment or value-initialization instead [-Wclass-memaccess] 39 | memset(fProfileTable, 0, sizeof(fProfileTable)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../common/JackEngineProfiling.cpp:20: ../common/JackEngineProfiling.h:84:8: note: 'struct Jack::JackTimingMeasure' declared here 84 | struct JackTimingMeasure | ^~~~~~~~~~~~~~~~~ [ 9/177] Compiling common/JackGenericClientChannel.cpp ../common/JackDebugClient.cpp: In member function 'virtual int Jack::JackDebugClient::Open(const char*, const char*, jack_uuid_t, jack_options_t, jack_status_t*)': ../common/JackDebugClient.cpp:94:60: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 239 [-Wformat-truncation=] 94 | snprintf(provstr, sizeof(provstr), "JackClientDebug-%s-%s.log", name, buffer); | ^~ ~~~~~~ ../common/JackDebugClient.cpp:94:13: note: 'snprintf' output 22 or more bytes (assuming 277) into a destination of size 256 94 | snprintf(provstr, sizeof(provstr), "JackClientDebug-%s-%s.log", name, buffer); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10/177] Compiling posix/JackSocketNotifyChannel.cpp [ 11/177] Compiling common/JackMidiSendQueue.cpp [ 12/177] Compiling common/JackMidiReceiveQueue.cpp [ 13/177] Compiling common/JackAudioPort.cpp [ 14/177] Compiling common/JackMidiReadQueue.cpp [ 15/177] Compiling common/JackMidiRawOutputWriteQueue.cpp [ 16/177] Compiling common/JackPortType.cpp [ 17/177] Compiling common/JackMidiRawInputWriteQueue.cpp [ 18/177] Compiling common/JackMidiBufferWriteQueue.cpp [ 19/177] Compiling common/JackPort.cpp [ 20/177] Compiling common/JackMidiBufferReadQueue.cpp [ 21/177] Compiling common/JackMidiAsyncWaitQueue.cpp [ 22/177] Compiling common/JackGraphManager.cpp [ 23/177] Compiling common/JackMidiAsyncQueue.cpp [ 24/177] Compiling common/JackRequestDecoder.cpp [ 25/177] Compiling common/JackFrameTimer.cpp ../common/JackFrameTimer.cpp: In member function 'void Jack::JackFrameTimer::ReadFrameTime(Jack::JackTimer*)': ../common/JackFrameTimer.cpp:147:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class Jack::JackTimer'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 147 | memcpy(timer, ReadCurrentState(), sizeof(JackTimer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../common/JackFrameTimer.cpp:21: ../common/JackFrameTimer.h:36:21: note: 'class Jack::JackTimer' declared here 36 | class SERVER_EXPORT JackTimer | ^~~~~~~~~ In file included from ../common/JackFrameTimer.h:24: ../common/JackAtomicState.h: In instantiation of 'UInt32 Jack::JackAtomicState::WriteNextStateStartAux() [with T = Jack::JackTimer; UInt32 = long unsigned int]': ../common/JackAtomicState.h:197:35: required from 'T* Jack::JackAtomicState::WriteNextStateStart() [with T = Jack::JackTimer]' ../common/JackFrameTimer.cpp:128:47: required from here ../common/JackAtomicState.h:116:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class Jack::JackTimer'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 116 | memcpy(&fState[next_index], &fState[cur_index], sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/JackFrameTimer.h:36:21: note: 'class Jack::JackTimer' declared here 36 | class SERVER_EXPORT JackTimer | ^~~~~~~~~ [ 26/177] Compiling common/JackArgParser.cpp [ 27/177] Compiling common/JackNetInterface.cpp ../common/JackGraphManager.cpp: In member function 'void Jack::JackGraphManager::Save(Jack::JackConnectionManager*)': ../common/JackGraphManager.cpp:904:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class Jack::JackConnectionManager'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 904 | memcpy(dst, manager, sizeof(JackConnectionManager)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../common/JackGraphManager.h:27, from ../common/JackGraphManager.cpp:21: ../common/JackConnectionManager.h:411:21: note: 'class Jack::JackConnectionManager' declared here 411 | class SERVER_EXPORT JackConnectionManager | ^~~~~~~~~~~~~~~~~~~~~ ../common/JackGraphManager.cpp: In member function 'void Jack::JackGraphManager::Restore(Jack::JackConnectionManager*)': ../common/JackGraphManager.cpp:912:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class Jack::JackConnectionManager'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 912 | memcpy(manager, src, sizeof(JackConnectionManager)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/JackConnectionManager.h:411:21: note: 'class Jack::JackConnectionManager' declared here 411 | class SERVER_EXPORT JackConnectionManager | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../common/JackGraphManager.h:28: ../common/JackAtomicState.h: In instantiation of 'UInt32 Jack::JackAtomicState::WriteNextStateStartAux() [with T = Jack::JackConnectionManager; UInt32 = long unsigned int]': ../common/JackAtomicState.h:197:35: required from 'T* Jack::JackAtomicState::WriteNextStateStart() [with T = Jack::JackConnectionManager]' ../common/JackGraphManager.cpp:91:57: required from here ../common/JackAtomicState.h:116:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class Jack::JackConnectionManager'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 116 | memcpy(&fState[next_index], &fState[cur_index], sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/JackConnectionManager.h:411:21: note: 'class Jack::JackConnectionManager' declared here 411 | class SERVER_EXPORT JackConnectionManager | ^~~~~~~~~~~~~~~~~~~~~ [ 28/177] Compiling common/JackException.cpp [ 29/177] Compiling common/JackNetTool.cpp [ 30/177] Compiling common/JackControlAPI.cpp [ 31/177] Compiling common/JackError.cpp [ 32/177] Compiling common/JackServerGlobals.cpp [ 33/177] Compiling common/JackDriverLoader.cpp [ 34/177] Compiling common/ringbuffer.c [ 35/177] Compiling common/JackServerAPI.cpp [ 36/177] Compiling common/JackWaitCallbackDriver.cpp ../common/JackDriverLoader.cpp: In function 'void jack_print_driver_options(jack_driver_desc_t*, FILE*)': ../common/JackDriverLoader.cpp:104:43: warning: the address of 'jack_driver_param_value_t::str' will never be NULL [-Waddress] 104 | if (desc->params[i].value.str && strcmp (desc->params[i].value.str, "") != 0) { | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../common/JackDriverLoader.h:24, from ../common/JackDriverLoader.cpp:22: ../common/driver_interface.h:69:10: note: 'jack_driver_param_value_t::str' declared here 69 | char str[JACK_DRIVER_PARAM_STRING_MAX + 1]; | ^~~ [ 37/177] Compiling common/JackConnectionManager.cpp [ 38/177] Compiling common/JackWaitThreadedDriver.cpp [ 39/177] Compiling common/JackRestartThreadedDriver.cpp [ 40/177] Compiling common/JackClient.cpp [ 41/177] Compiling common/JackThreadedDriver.cpp [ 42/177] Compiling common/JackServer.cpp In file included from ../common/JackConnectionManager.cpp:20: ../common/JackConnectionManager.h: In instantiation of 'const jack_int_t* Jack::JackFixedArray::GetItems() const [with int SIZE = 2048; jack_int_t = short unsigned int]': ../common/JackConnectionManager.cpp:131:44: required from here ../common/JackConnectionManager.h:103:20: warning: taking address of packed member of 'Jack::JackFixedArray<2048>' may result in an unaligned pointer value [-Waddress-of-packed-member] 103 | return fTable; | ^~~~~~ ../common/JackConnectionManager.h: In instantiation of 'const jack_int_t* Jack::JackFixedMatrix::GetItems(jack_int_t) const [with int SIZE = 256; jack_int_t = short unsigned int]': ../common/JackConnectionManager.cpp:254:59: required from here ../common/JackConnectionManager.h:186:26: warning: taking address of packed member of 'Jack::JackFixedMatrix<256>' may result in an unaligned pointer value [-Waddress-of-packed-member] 186 | return fTable[index]; | ~~~~~~^ [ 43/177] Compiling common/JackAPI.cpp [ 44/177] Compiling common/JackInternalSessionLoader.cpp [ 45/177] Compiling common/JackInternalClient.cpp [ 46/177] Compiling common/JackActivationCount.cpp [ 47/177] Compiling common/JackFreewheelDriver.cpp [ 48/177] Compiling common/JackExternalClient.cpp [ 49/177] Compiling common/JackEngine.cpp ../common/JackInternalClient.cpp: In member function 'virtual int Jack::JackInternalClient::Open(const char*, const char*, jack_uuid_t, jack_options_t, jack_status_t*)': ../common/JackInternalClient.cpp:98:36: warning: taking address of packed member of 'Jack::JackClientControl' may result in an unaligned pointer value [-Waddress-of-packed-member] 98 | fChannel->ClientOpen(name_res, &fClientControl.fRefNum, &fEngineControl, &fGraphManager, this, &result); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 50/177] Compiling common/JackDriver.cpp [ 51/177] Compiling common/JackMidiDriver.cpp [ 52/177] Compiling common/JackTimedDriver.cpp [ 53/177] Compiling common/JackAudioDriver.cpp [ 54/177] Compiling linux/JackLinuxTime.c [ 55/177] Compiling linux/JackLinuxFutex.cpp [ 56/177] Compiling posix/JackSocket.cpp [ 57/177] Compiling posix/JackPosixMutex.cpp [ 58/177] Compiling posix/JackPosixProcessSync.cpp [ 59/177] Compiling posix/JackPosixThread.cpp [ 60/177] Compiling common/JackMidiPort.cpp [ 61/177] Compiling posix/JackSocketServerNotifyChannel.cpp [ 62/177] Compiling common/JackMidiUtil.cpp [ 63/177] Compiling common/JackMidiWriteQueue.cpp [ 64/177] Compiling common/shm.c [ 65/177] Compiling common/JackShmMem.cpp [ 66/177] Compiling common/JackMidiAPI.cpp ../common/JackShmMem.cpp: In member function 'void Jack::JackShmMemAble::Init()': ../common/JackShmMem.cpp:46:1: error: unrecognizable insn: 46 | } | ^ (insn 10 9 11 2 (set (reg/f:SI 48) (lo_sum:SI (reg:SI 45) (plus:SI (unspec:SI [ (symbol_ref:SI ("_ZN4JackL5gInfoE") [flags 0x2] ) ] UNSPEC_GOTOFF) (const_int 1 [0x1])))) "../common/JackShmMem.cpp":43:25 -1 (nil)) during RTL pass: vregs ../common/JackShmMem.cpp:46:1: internal compiler error: in extract_insn, at recog.cc:2791 Please submit a full bug report, with preprocessed source (by using -freport-bug). See for instructions. Waf: Leaving directory `/home/buildroot/autobuild/instance-2/output-1/build/jack2-1.9.21/build' Build failed -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) make: *** [package/pkg-generic.mk:283: /home/buildroot/autobuild/instance-2/output-1/build/jack2-1.9.21/.stamp_built] Error 1 make: Leaving directory '/home/buildroot/autobuild/instance-2/buildroot'