mpg1231.33.7

failed x86_64-unknown-linux-gnufilc0 Recorded

Why it failed

  1. libjack21.9.22failed with exit code 1
  2. libjack21.9.22failed with exit code 1
  3. mpg1231.33.71 dependency failed
DERIVATION
/nix/store/x67i85q2iq5map419frygp9ll4b4ywvh-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7.drv
SYSTEM
x86_64-linux
DURATION
8s
LOG LINES
612
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:
       > In file included from ../common/JackEngineProfiling.cpp:23:
       > ../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)
       For full logs, run:
         nix log /nix/store/r1gnc2bd6gj71an7sn2k2n4y94xwixdh-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22.drv
Output paths · reported
  /nix/store/1pah4021qy0561ffp0q83hcivj318imb-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7
  /nix/store/l76fm6ppac49n7390n6jz2w5dhna771n-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7-man
  /nix/store/n3x8mdy279338g9frpqqv31y68q7p0kk-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7-dev
  /nix/store/r2ydgrb7yzsk5s8ks3nxn4f6p1icf7ys-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7-conplay
Native result · failed
{
  "capture": {
    "mono_ns": 13966249913336123,
    "wall_ns": 1793362967586053526
  },
  "drv": "/nix/store/x67i85q2iq5map419frygp9ll4b4ywvh-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7.drv",
  "outcome": "failed",
  "outputs": [],
  "result": {
    "errorMsg": "\u001b[0mCannot build '\u001b[35;1m/nix/store/x67i85q2iq5map419frygp9ll4b4ywvh-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7.drv\u001b[0m'.\nReason: \u001b[31;1m1 dependency failed\u001b[0m.\nOutput paths:\n  \u001b[35;1m/nix/store/1pah4021qy0561ffp0q83hcivj318imb-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7\u001b[0m\n  \u001b[35;1m/nix/store/l76fm6ppac49n7390n6jz2w5dhna771n-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7-man\u001b[0m\n  \u001b[35;1m/nix/store/n3x8mdy279338g9frpqqv31y68q7p0kk-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7-dev\u001b[0m\n  \u001b[35;1m/nix/store/r2ydgrb7yzsk5s8ks3nxn4f6p1icf7ys-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7-conplay\u001b[0m",
    "isNonDeterministic": false,
    "path": {
      "drvPath": "x67i85q2iq5map419frygp9ll4b4ywvh-mpg123-x86_64-unknown-linux-gnufilc0-1.33.7.drv",
      "outputs": [
        "*"
      ]
    },
    "startTime": 0,
    "status": "DependencyFailed",
    "stopTime": 0,
    "success": false,
    "timesBuilt": 0
  },
  "success": false
}

Dependencies

grey: build-platform tools

Build output

Captured
libjack2
Build with CELT                             : no 
libjack2
Build tests                                 : no 
libjack2
Build Opus netjack2                         : no 
libjack2
Build with libsamplerate                    : yes 
libjack2
Use systemd notify                          : no 
libjack2
Use Berkeley DB (metadata)                  : no 
libjack2
D-Bus service install directory             : /nix/store/ryafzn1913asf8pdpsmnzpck3dvzz0lj-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22/share/dbus-1/services 
libjack2
libjack2
WARNING: D-Bus session services directory as reported by pkg-config is
libjack2
WARNING: /etc/dbus-1/services
libjack2
WARNING: but service file will be installed in
libjack2
WARNING: /nix/store/ryafzn1913asf8pdpsmnzpck3dvzz0lj-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22/share/dbus-1/services
libjack2
WARNING: You may need to adjust your D-Bus configuration after installing jackdbus
libjack2
WARNING: You can override dbus service install directory
libjack2
WARNING: with --enable-pkg-config-dbus-service-dir option to this script
libjack2
 
libjack2
'configure' finished successfully (1.852s)
libjack2
waf: enabled parallel building
libjack2
waf: enabled parallel installing
libjack2
Running phase: buildPhase
libjack2
waf build flags: -j 20 build
libjack2
Waf: Entering directory `/build/source/build'
libjack2
[  1/170] Compiling common/promiscuous.c
libjack2
[  2/170] Compiling common/timestamps.c
libjack2
[  3/170] Compiling common/JackDebugClient.cpp
libjack2
[  4/170] Compiling common/JackEngineProfiling.cpp
libjack2
[  5/170] Compiling common/JackMessageBuffer.cpp
libjack2
[  6/170] Compiling common/JackTools.cpp
libjack2
[  7/170] Compiling common/JackTransportEngine.cpp
libjack2
[  8/170] Compiling common/JackGlobals.cpp
libjack2
[  9/170] Compiling common/shm.c
libjack2
[ 10/170] Compiling common/JackGenericClientChannel.cpp
libjack2
[ 11/170] Compiling posix/JackNetUnixSocket.cpp
libjack2
[ 12/170] Compiling common/JackShmMem.cpp
libjack2
[ 13/170] Compiling posix/JackSocketServerNotifyChannel.cpp
libjack2
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
[ 14/170] Compiling posix/JackSocketNotifyChannel.cpp
libjack2
[ 15/170] Compiling common/JackEngineControl.cpp
libjack2
[ 16/170] Compiling posix/JackSocketServerChannel.cpp
libjack2
[ 17/170] Compiling common/JackMetadata.cpp
libjack2
[ 18/170] Compiling common/JackMidiAPI.cpp
libjack2
[ 19/170] Compiling common/JackMidiWriteQueue.cpp
libjack2
[ 20/170] Compiling common/JackMidiUtil.cpp
libjack2
[ 21/170] Compiling common/JackMidiPort.cpp
libjack2
[ 22/170] Compiling common/JackMidiSendQueue.cpp
libjack2
[ 23/170] Compiling common/JackMidiReceiveQueue.cpp
libjack2
[ 24/170] Compiling common/JackAudioPort.cpp
libjack2
[ 25/170] Compiling common/JackMidiReadQueue.cpp
libjack2
[ 26/170] Compiling common/JackMidiRawOutputWriteQueue.cpp
libjack2
[ 27/170] Compiling common/JackPortType.cpp
libjack2
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
[ 28/170] Compiling common/JackMidiRawInputWriteQueue.cpp
libjack2
[ 29/170] Compiling common/JackMidiBufferWriteQueue.cpp
libjack2
[ 30/170] Compiling common/JackPort.cpp
libjack2
[ 31/170] Compiling common/JackMidiBufferReadQueue.cpp
libjack2
../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
[ 32/170] Compiling common/JackMidiAsyncWaitQueue.cpp
libjack2
[ 33/170] Compiling common/JackGraphManager.cpp
libjack2
[ 34/170] Compiling common/JackMidiAsyncQueue.cpp
libjack2
[ 35/170] Compiling common/JackRequestDecoder.cpp
libjack2
[ 36/170] Compiling common/JackFrameTimer.cpp
libjack2
[ 37/170] Compiling common/JackArgParser.cpp
libjack2
[ 38/170] Compiling common/JackNetInterface.cpp
libjack2
[ 39/170] Compiling common/JackException.cpp
libjack2
[ 40/170] Compiling common/JackNetTool.cpp
libjack2
[ 41/170] Compiling common/JackControlAPI.cpp
libjack2
[ 42/170] Compiling common/JackError.cpp
libjack2
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
[ 43/170] Compiling common/JackServerGlobals.cpp
libjack2
[ 44/170] Compiling common/JackDriverLoader.cpp
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
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
[ 45/170] Compiling common/ringbuffer.c
libjack2
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
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
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
../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/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/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/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/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/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/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/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 failed
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)
nix
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:
       > In file included from ../common/JackEngineProfiling.cpp:23:
       > ../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)
       For full logs, run:
         nix log /nix/store/r1gnc2bd6gj71an7sn2k2n4y94xwixdh-libjack2-x86_64-unknown-linux-gnufilc0-1.9.22.drv
nix
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