timidity2.15.0
Why it failed
- libjack21.9.22failed with exit code 1
- libjack21.9.22failed with exit code 1
- timidity2.15.01 dependency failed
- DERIVATION
- /nix/store/86rw0jl9k97m67iwsmw45wj3nmgnkn1s-timidity-x86_64-unknown-linux-gnufilc0-2.15.0.drv
- SYSTEM
- x86_64-linux
- DURATION
- 15s
- LOG LINES
- 651
Reported errors · 2
error: Cannot build '/nix/store/r1gnc2bd6gj71an7sn2k2n4y94xwixdh-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/bn5zwl2y7ci2raxzrwr6iq710j27xbj7-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22-dev /nix/store/ryafzn1913asf8pdpsmnzpck3dvzz0lj-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22
error: build of '/nix/store/r1gnc2bd6gj71an7sn2k2n4y94xwixdh-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22.drv' on 'ssh-ng://mbrock@igloo.whale-justice.ts.net' failed: Cannot build '/nix/store/r1gnc2bd6gj71an7sn2k2n4y94xwixdh-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/bn5zwl2y7ci2raxzrwr6iq710j27xbj7-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22-dev /nix/store/ryafzn1913asf8pdpsmnzpck3dvzz0lj-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22 Last 25 log lines: > ../common/JackEngineControl.h:49:22: error: cannot compile this unaligned pointer-bearing union storage yet > 49 | struct SERVER_EXPORT JackEngineControl : public JackShmMem > | ^ > In file included from ../common/JackEngineProfiling.cpp:21: > ../common/JackGraphManager.h:40:21: error: cannot compile this unaligned pointer-bearing union storage yet > 40 | class SERVER_EXPORT JackGraphManager : public JackShmMem, public JackAtomicState<JackConnectionManager> > | ^ > In file included from ../common/JackEngineProfiling.cpp:22: > ../common/JackClientControl.h:38:8: error: cannot compile this unaligned pointer-bearing union storage yet > 38 | struct JackClientControl : public JackShmMemAble > | ^ > 1 warning and 6 errors generated. > > Waf: Leaving directory `/build/source/build' > Build failed > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) > -> task in 'serverlib' failed with exit status 1 (run with -v to display more information) For full logs, run: nix log /nix/store/r1gnc2bd6gj71an7sn2k2n4y94xwixdh-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22.drv
Output paths · reported
/nix/store/s040kz0x6mrppwfrswk2ka6bjn0p27nc-timidity-x86_64-unknown-linux-gnufilc0-2.15.0Native result · failed
{
"capture": {
"mono_ns": 13990030638645968,
"wall_ns": 1793386748311363362
},
"drv": "/nix/store/86rw0jl9k97m67iwsmw45wj3nmgnkn1s-timidity-x86_64-unknown-linux-gnufilc0-2.15.0.drv",
"outcome": "failed",
"outputs": [],
"result": {
"errorMsg": "\u001b[0mCannot build '\u001b[35;1m/nix/store/86rw0jl9k97m67iwsmw45wj3nmgnkn1s-timidity-x86_64-unknown-linux-gnufilc0-2.15.0.drv\u001b[0m'.\nReason: \u001b[31;1m1 dependency failed\u001b[0m.\nOutput paths:\n \u001b[35;1m/nix/store/s040kz0x6mrppwfrswk2ka6bjn0p27nc-timidity-x86_64-unknown-linux-gnufilc0-2.15.0\u001b[0m",
"isNonDeterministic": false,
"path": {
"drvPath": "86rw0jl9k97m67iwsmw45wj3nmgnkn1s-timidity-x86_64-unknown-linux-gnufilc0-2.15.0.drv",
"outputs": [
"*"
]
},
"startTime": 0,
"status": "DependencyFailed",
"stopTime": 0,
"success": false,
"timesBuilt": 0
},
"success": false
}Dependencies
grey: build-platform toolsBuild output
CapturedOnly libjack2 · Show all output
libjack2
[ 16/170] Compiling posix/JackSocketServerChannel.cpplibjack2
[ 17/170] Compiling common/JackMetadata.cpplibjack2
[ 18/170] Compiling common/JackMidiAPI.cpplibjack2
[ 19/170] Compiling common/JackMidiWriteQueue.cpplibjack2
[ 20/170] Compiling common/JackMidiUtil.cpplibjack2
[ 21/170] Compiling common/JackMidiPort.cpplibjack2
[ 22/170] Compiling common/JackMidiSendQueue.cpplibjack2
In file included from ../common/JackMessageBuffer.cpp:22:
libjack2
In file included from ../common/JackMessageBuffer.h:35:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
1 warning generated.
libjack2
libjack2
[ 23/170] Compiling common/JackMidiReceiveQueue.cpplibjack2
[ 24/170] Compiling common/JackAudioPort.cpplibjack2
[ 25/170] Compiling common/JackMidiReadQueue.cpplibjack2
[ 26/170] Compiling common/JackMidiRawOutputWriteQueue.cpplibjack2
[ 27/170] Compiling common/JackPortType.cpplibjack2
[ 28/170] Compiling common/JackMidiRawInputWriteQueue.cpplibjack2
In file included from ../posix/JackSocketServerChannel.cpp:23:
libjack2
In file included from ../common/JackLockedEngine.h:23:
libjack2
In file included from ../common/JackEngine.h:24:
libjack2
In file included from ../common/JackGraphManager.h:28:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
1 warning generated.
libjack2
libjack2
[ 29/170] Compiling common/JackMidiBufferWriteQueue.cpplibjack2
[ 30/170] Compiling common/JackPort.cpplibjack2
../common/JackMidiPort.cpp:103:24: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
libjack2
103 | uint32_t mix_index[src_count];
libjack2
| ^~~~~~~~~
libjack2
../common/JackMidiPort.cpp:103:24: note: function parameter 'src_count' with unknown value cannot be used in a constant expression
libjack2
../common/JackMidiPort.cpp:94:72: note: declared here
libjack2
94 | static void MidiBufferMixdown(void* mixbuffer, void** src_buffers, int src_count, jack_nframes_t nframes)
libjack2
| ^
libjack2
1 warning generated.
libjack2
libjack2
[ 31/170] Compiling common/JackMidiBufferReadQueue.cpplibjack2
[ 32/170] Compiling common/JackMidiAsyncWaitQueue.cpplibjack2
[ 33/170] Compiling common/JackGraphManager.cpplibjack2
[ 34/170] Compiling common/JackMidiAsyncQueue.cpplibjack2
[ 35/170] Compiling common/JackRequestDecoder.cpplibjack2
[ 36/170] Compiling common/JackFrameTimer.cpplibjack2
[ 37/170] Compiling common/JackArgParser.cpplibjack2
[ 38/170] Compiling common/JackNetInterface.cpplibjack2
[ 39/170] Compiling common/JackException.cpplibjack2
[ 40/170] Compiling common/JackNetTool.cpplibjack2
[ 41/170] Compiling common/JackControlAPI.cpplibjack2
[ 42/170] Compiling common/JackError.cpplibjack2
In file included from ../common/JackRequestDecoder.cpp:22:
libjack2
In file included from ../common/JackLockedEngine.h:23:
libjack2
In file included from ../common/JackEngine.h:24:
libjack2
In file included from ../common/JackGraphManager.h:28:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
1 warning generated.
libjack2
libjack2
In file included from ../common/JackFrameTimer.cpp:21:
libjack2
In file included from ../common/JackFrameTimer.h:24:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
../common/JackFrameTimer.cpp:147:16: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'JackTimer' [-Wnontrivial-memcall]
libjack2
147 | memcpy(timer, ReadCurrentState(), sizeof(JackTimer));
libjack2
| ^
libjack2
../common/JackFrameTimer.cpp:147:16: note: explicitly cast the pointer to silence this warning
libjack2
147 | memcpy(timer, ReadCurrentState(), sizeof(JackTimer));
libjack2
| ^
libjack2
| (void*)
libjack2
In file included from ../common/JackFrameTimer.cpp:21:
libjack2
In file included from ../common/JackFrameTimer.h:24:
libjack2
../common/JackAtomicState.h:116:24: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jack::JackTimer' [-Wnontrivial-memcall]
libjack2
116 | memcpy(&fState[next_index], &fState[cur_index], sizeof(T));
libjack2
| ^
libjack2
../common/JackAtomicState.h:197:35: note: in instantiation of member function 'Jack::JackAtomicState<Jack::JackTimer>::WriteNextStateStartAux' requested here
libjack2
197 | ? WriteNextStateStartAux()
libjack2
| ^
libjack2
../common/JackFrameTimer.cpp:128:28: note: in instantiation of member function 'Jack::JackAtomicState<Jack::JackTimer>::WriteNextStateStart' requested here
libjack2
128 | JackTimer* timer = WriteNextStateStart();
libjack2
| ^
libjack2
../common/JackAtomicState.h:116:24: note: explicitly cast the pointer to silence this warning
libjack2
116 | memcpy(&fState[next_index], &fState[cur_index], sizeof(T));
libjack2
| ^
libjack2
| (void*)
libjack2
3 warnings generated.
libjack2
libjack2
[ 43/170] Compiling common/JackServerGlobals.cpplibjack2
[ 44/170] Compiling common/JackDriverLoader.cpplibjack2
[ 45/170] Compiling common/ringbuffer.clibjack2
[ 46/170] Compiling common/JackServerAPI.cpplibjack2
In file included from ../common/JackControlAPI.cpp:43:
libjack2
In file included from ../common/JackLockedEngine.h:23:
libjack2
In file included from ../common/JackEngine.h:24:
libjack2
In file included from ../common/JackGraphManager.h:28:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
1 warning generated.
libjack2
libjack2
[ 47/170] Compiling common/JackWaitCallbackDriver.cpplibjack2
In file included from ../common/shm.c:59:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
1 error generated.
libjack2
libjack2
In file included from ../common/JackError.cpp:26:
libjack2
In file included from ../common/JackMessageBuffer.h:35:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
1 warning generated.
libjack2
libjack2
../common/JackDriverLoader.cpp:104:43: warning: address of array 'desc->params[i].value.str' will always evaluate to 'true' [-Wpointer-bool-conversion]
libjack2
104 | if (desc->params[i].value.str && strcmp (desc->params[i].value.str, "") != 0) {libjack2
| ~~~~~~~~~~~~~~~~~~~~~~^~~ ~~
libjack2
../common/JackDriverLoader.cpp:375:22: warning: comparison of different enumeration types in switch statement ('jackctl_param_type_t' and 'jack_driver_param_type_t') [-Wenum-compare-switch]libjack2
358 | case JackDriverParamBool:
libjack2
| ^~~~~~~~~~~~~~~~~~~
libjack2
../common/JackDriverLoader.cpp:371:22: warning: comparison of different enumeration types in switch statement ('jackctl_param_type_t' and 'jack_driver_param_type_t') [-Wenum-compare-switch]libjack2
358 | switch (jackctl_parameter_get_type(param)) {libjack2
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libjack2
359 | case JackDriverParamInt:
libjack2
360 | value.i = atoi(optarg);
libjack2
361 | jackctl_parameter_set_value(param, &value);
libjack2
362 | break;
libjack2
363 | case JackDriverParamUInt:
libjack2
364 | value.ui = strtoul(optarg, NULL, 10);
libjack2
365 | jackctl_parameter_set_value(param, &value);
libjack2
366 | break;
libjack2
367 | case JackDriverParamChar:
libjack2
368 | value.c = optarg[0];
libjack2
369 | jackctl_parameter_set_value(param, &value);
libjack2
370 | break;
libjack2
371 | case JackDriverParamString:
libjack2
| ^~~~~~~~~~~~~~~~~~~~~
libjack2
../common/JackDriverLoader.cpp:367:22: warning: comparison of different enumeration types in switch statement ('jackctl_param_type_t' and 'jack_driver_param_type_t') [-Wenum-compare-switch]libjack2
358 | switch (jackctl_parameter_get_type(param)) {libjack2
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libjack2
359 | case JackDriverParamInt:
libjack2
360 | value.i = atoi(optarg);
libjack2
361 | jackctl_parameter_set_value(param, &value);
libjack2
362 | break;
libjack2
363 | case JackDriverParamUInt:
libjack2
364 | value.ui = strtoul(optarg, NULL, 10);
libjack2
365 | jackctl_parameter_set_value(param, &value);
libjack2
366 | break;
libjack2
367 | case JackDriverParamChar:
libjack2
| ^~~~~~~~~~~~~~~~~~~
libjack2
../common/JackDriverLoader.cpp:363:22: warning: comparison of different enumeration types in switch statement ('jackctl_param_type_t' and 'jack_driver_param_type_t') [-Wenum-compare-switch]libjack2
358 | switch (jackctl_parameter_get_type(param)) {libjack2
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libjack2
359 | case JackDriverParamInt:
libjack2
360 | value.i = atoi(optarg);
libjack2
361 | jackctl_parameter_set_value(param, &value);
libjack2
362 | break;
libjack2
363 | case JackDriverParamUInt:
libjack2
| ^~~~~~~~~~~~~~~~~~~
libjack2
../common/JackDriverLoader.cpp:359:22: warning: comparison of different enumeration types in switch statement ('jackctl_param_type_t' and 'jack_driver_param_type_t') [-Wenum-compare-switch]libjack2
358 | switch (jackctl_parameter_get_type(param)) {libjack2
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libjack2
359 | case JackDriverParamInt:
libjack2
| ^~~~~~~~~~~~~~~~~~
libjack2
6 warnings generated.
libjack2
libjack2
In file included from ../common/JackServerGlobals.cpp:21:
libjack2
In file included from ../common/JackLockedEngine.h:23:
libjack2
In file included from ../common/JackEngine.h:24:
libjack2
In file included from ../common/JackGraphManager.h:28:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
1 warning generated.
libjack2
libjack2
In file included from ../common/JackShmMem.cpp:21:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackShmMem.cpp:21:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
../common/JackShmMem.h:86:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
86 | class SERVER_EXPORT JackShmMem : public JackShmMemAble
libjack2
| ^
libjack2
3 errors generated.
libjack2
libjack2
In file included from ../common/JackMidiUtil.cpp:20:
libjack2
In file included from ../common/JackEngineControl.h:25:
libjack2
In file included from ../common/JackFrameTimer.h:24:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
In file included from ../common/JackMidiUtil.cpp:20:
libjack2
In file included from ../common/JackEngineControl.h:24:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackMidiUtil.cpp:20:
libjack2
In file included from ../common/JackEngineControl.h:24:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
../common/JackShmMem.h:86:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
86 | class SERVER_EXPORT JackShmMem : public JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackMidiUtil.cpp:20:
libjack2
../common/JackEngineControl.h:49:22: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
49 | struct SERVER_EXPORT JackEngineControl : public JackShmMem
libjack2
| ^
libjack2
1 warning and 4 errors generated.
libjack2
libjack2
In file included from ../common/JackTransportEngine.cpp:21:
libjack2
In file included from ../common/JackTransportEngine.h:24:
libjack2
In file included from ../common/JackAtomicArrayState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
In file included from ../common/JackTransportEngine.cpp:23:
libjack2
In file included from ../common/JackClientControl.h:24:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackTransportEngine.cpp:23:
libjack2
In file included from ../common/JackClientControl.h:24:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
../common/JackShmMem.h:86:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
86 | class SERVER_EXPORT JackShmMem : public JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackTransportEngine.cpp:24:
libjack2
../common/JackEngineControl.h:49:22: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
49 | struct SERVER_EXPORT JackEngineControl : public JackShmMem
libjack2
| ^
libjack2
In file included from ../common/JackTransportEngine.cpp:23:
libjack2
../common/JackClientControl.h:38:8: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
38 | struct JackClientControl : public JackShmMemAble
libjack2
| ^
libjack2
1 warning and 5 errors generated.
libjack2
libjack2
In file included from ../common/JackAudioPort.cpp:22:
libjack2
In file included from ../common/JackEngineControl.h:25:
libjack2
In file included from ../common/JackFrameTimer.h:24:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
../common/JackAudioPort.cpp:94:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
94 | register jack_default_audio_sample_t mixFloat1 = *mixbuffer;
libjack2
| ^~~~~~~~
libjack2
../common/JackAudioPort.cpp:95:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
95 | register jack_default_audio_sample_t sourceFloat1 = *buffer;
libjack2
| ^~~~~~~~
libjack2
In file included from ../common/JackAudioPort.cpp:22:
libjack2
In file included from ../common/JackEngineControl.h:24:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackAudioPort.cpp:22:
libjack2
In file included from ../common/JackEngineControl.h:24:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
../common/JackShmMem.h:86:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
86 | class SERVER_EXPORT JackShmMem : public JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackAudioPort.cpp:22:
libjack2
../common/JackEngineControl.h:49:22: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
49 | struct SERVER_EXPORT JackEngineControl : public JackShmMem
libjack2
| ^
libjack2
3 warnings and 4 errors generated.
libjack2
libjack2
In file included from ../common/JackGraphManager.cpp:21:
libjack2
In file included from ../common/JackGraphManager.h:28:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
../common/JackGraphManager.cpp:904:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'JackConnectionManager' [-Wnontrivial-memcall]
libjack2
904 | memcpy(dst, manager, sizeof(JackConnectionManager));
libjack2
| ^
libjack2
../common/JackGraphManager.cpp:904:12: note: explicitly cast the pointer to silence this warning
libjack2
904 | memcpy(dst, manager, sizeof(JackConnectionManager));
libjack2
| ^
libjack2
| (void*)
libjack2
../common/JackGraphManager.cpp:912:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'JackConnectionManager' [-Wnontrivial-memcall]
libjack2
912 | memcpy(manager, src, sizeof(JackConnectionManager));
libjack2
| ^
libjack2
../common/JackGraphManager.cpp:912:12: note: explicitly cast the pointer to silence this warning
libjack2
912 | memcpy(manager, src, sizeof(JackConnectionManager));
libjack2
| ^
libjack2
| (void*)
libjack2
In file included from ../common/JackGraphManager.cpp:21:
libjack2
In file included from ../common/JackGraphManager.h:24:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackGraphManager.cpp:21:
libjack2
In file included from ../common/JackGraphManager.h:24:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
../common/JackShmMem.h:86:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
86 | class SERVER_EXPORT JackShmMem : public JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackGraphManager.cpp:21:
libjack2
../common/JackGraphManager.h:40:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
40 | class SERVER_EXPORT JackGraphManager : public JackShmMem, public JackAtomicState<JackConnectionManager>
libjack2
| ^
libjack2
In file included from ../common/JackGraphManager.cpp:21:
libjack2
In file included from ../common/JackGraphManager.h:28:
libjack2
../common/JackAtomicState.h:116:24: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jack::JackConnectionManager' [-Wnontrivial-memcall]
libjack2
116 | memcpy(&fState[next_index], &fState[cur_index], sizeof(T));
libjack2
| ^
libjack2
../common/JackAtomicState.h:197:35: note: in instantiation of member function 'Jack::JackAtomicState<Jack::JackConnectionManager>::WriteNextStateStartAux' requested here
libjack2
197 | ? WriteNextStateStartAux()
libjack2
| ^
libjack2
../common/JackGraphManager.cpp:91:38: note: in instantiation of member function 'Jack::JackAtomicState<Jack::JackConnectionManager>::WriteNextStateStart' requested here
libjack2
91 | JackConnectionManager* manager = WriteNextStateStart();
libjack2
| ^
libjack2
../common/JackAtomicState.h:116:24: note: explicitly cast the pointer to silence this warning
libjack2
116 | memcpy(&fState[next_index], &fState[cur_index], sizeof(T));
libjack2
| ^
libjack2
| (void*)
libjack2
4 warnings and 4 errors generated.
libjack2
libjack2
In file included from ../common/JackDebugClient.cpp:21:
libjack2
In file included from ../common/JackEngineControl.h:25:
libjack2
In file included from ../common/JackFrameTimer.h:24:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
In file included from ../common/JackDebugClient.cpp:21:
libjack2
In file included from ../common/JackEngineControl.h:24:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackDebugClient.cpp:21:
libjack2
In file included from ../common/JackEngineControl.h:24:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
../common/JackShmMem.h:86:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
86 | class SERVER_EXPORT JackShmMem : public JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackDebugClient.cpp:21:
libjack2
../common/JackEngineControl.h:49:22: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
49 | struct SERVER_EXPORT JackEngineControl : public JackShmMem
libjack2
| ^
libjack2
1 warning and 4 errors generated.
libjack2
libjack2
In file included from ../common/JackEngineControl.cpp:22:
libjack2
In file included from ../common/JackEngineControl.h:25:
libjack2
In file included from ../common/JackFrameTimer.h:24:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
In file included from ../common/JackEngineControl.cpp:22:
libjack2
In file included from ../common/JackEngineControl.h:24:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackEngineControl.cpp:22:
libjack2
In file included from ../common/JackEngineControl.h:24:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
../common/JackShmMem.h:86:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
86 | class SERVER_EXPORT JackShmMem : public JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackEngineControl.cpp:22:
libjack2
../common/JackEngineControl.h:49:22: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
49 | struct SERVER_EXPORT JackEngineControl : public JackShmMem
libjack2
| ^
libjack2
In file included from ../common/JackEngineControl.cpp:23:
libjack2
../common/JackGraphManager.h:40:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
40 | class SERVER_EXPORT JackGraphManager : public JackShmMem, public JackAtomicState<JackConnectionManager>
libjack2
| ^
libjack2
In file included from ../common/JackEngineControl.cpp:24:
libjack2
../common/JackClientControl.h:38:8: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
38 | struct JackClientControl : public JackShmMemAble
libjack2
| ^
libjack2
1 warning and 6 errors generated.
libjack2
libjack2
In file included from ../common/JackServerAPI.cpp:22:
libjack2
In file included from ../common/JackGraphManager.h:28:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
In file included from ../common/JackServerAPI.cpp:23:
libjack2
../common/JackInternalClient.h:84:21: warning: 'Jack::JackLoadableInternalClient::Init' hides overloaded virtual function [-Woverloaded-virtual]
libjack2
84 | virtual int Init(const char* so_name);
libjack2
| ^
libjack2
../common/JackClient.h:219:14: note: hidden overloaded virtual function 'Jack::JackClient::Init' declared here: different number of parameters (0 vs 1)
libjack2
219 | bool Init();
libjack2
| ^
libjack2
In file included from ../common/JackServerAPI.cpp:22:
libjack2
In file included from ../common/JackGraphManager.h:24:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackServerAPI.cpp:22:
libjack2
In file included from ../common/JackGraphManager.h:24:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackServerAPI.cpp:23:
libjack2
In file included from ../common/JackInternalClient.h:25:
libjack2
../common/JackClientControl.h:38:8: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
38 | struct JackClientControl : public JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackServerAPI.cpp:23:
libjack2
../common/JackInternalClient.h:37:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
37 | class JackInternalClient : public JackClient
libjack2
| ^
libjack2
2 warnings and 4 errors generated.
libjack2
libjack2
In file included from ../common/JackEngineProfiling.cpp:21:
libjack2
In file included from ../common/JackGraphManager.h:28:
libjack2
In file included from ../common/JackAtomicState.h:23:
libjack2
In file included from ../common/JackAtomic.h:24:
libjack2
../linux/JackAtomic_os.h:59:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
libjack2
59 | register char ret;
libjack2
| ^~~~~~~~
libjack2
In file included from ../common/JackEngineProfiling.cpp:20:
libjack2
In file included from ../common/JackEngineProfiling.h:26:
libjack2
In file included from ../common/JackShmMem.h:23:
libjack2
../common/shm.h:175:12: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
175 | struct _jack_shm_info {libjack2
| ^
libjack2
In file included from ../common/JackEngineProfiling.cpp:20:
libjack2
In file included from ../common/JackEngineProfiling.h:26:
libjack2
../common/JackShmMem.h:48:7: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
48 | class JackShmMemAble
libjack2
| ^
libjack2
../common/JackShmMem.h:86:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
86 | class SERVER_EXPORT JackShmMem : public JackShmMemAble
libjack2
| ^
libjack2
In file included from ../common/JackEngineProfiling.cpp:23:
libjack2
../common/JackEngineControl.h:49:22: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
49 | struct SERVER_EXPORT JackEngineControl : public JackShmMem
libjack2
| ^
libjack2
In file included from ../common/JackEngineProfiling.cpp:21:
libjack2
../common/JackGraphManager.h:40:21: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
40 | class SERVER_EXPORT JackGraphManager : public JackShmMem, public JackAtomicState<JackConnectionManager>
libjack2
| ^
libjack2
In file included from ../common/JackEngineProfiling.cpp:22:
libjack2
../common/JackClientControl.h:38:8: error: cannot compile this unaligned pointer-bearing union storage yet
libjack2
38 | struct JackClientControl : public JackShmMemAble
libjack2
| ^
libjack2
1 warning and 6 errors generated.
libjack2
libjack2
Waf: Leaving directory `/build/source/build'libjack2
Build failedlibjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)
libjack2
-> task in 'serverlib' failed with exit status 1 (run with -v to display more information)