+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=39 WRKLOG=/tmp/bulklog/jack-1.9.19nb3/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=39 WRKLOG=/tmp/bulklog/jack-1.9.19nb3/work.log
=> Bootstrap dependency digest>=20211023: found digest-20211023
===> Building for jack-1.9.19nb3
cd /home/pbulk/build/audio/jack/work/jack2-1.9.19 && /usr/bin/env CC=gcc CFLAGS=\ -pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -D_POSIX_PTHREAD_SEMANTICS\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/opt/local/include/python3.9\ -I/opt/local/include CXX=g++ CXXFLAGS=\ -pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -D_POSIX_PTHREAD_SEMANTICS\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/opt/local/include/python3.9\ -I/opt/local/include DESTDIR=/home/pbulk/build/audio/jack/work/.destdir LINKFLAGS=\ \ \ -L/opt/local/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.4.0\ -Wl,-R/opt/local/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.4.0\ -L/usr/lib/amd64\ -Wl,-R/usr/lib/amd64\ -L/opt/local/lib\ -Wl,-R/opt/local/lib PATH=/home/pbulk/build/audio/jack/work/.cwrapper/bin:/home/pbulk/build/audio/jack/work/.buildlink/bin:/home/pbulk/build/audio/jack/work/.gcc/bin:/home/pbulk/build/audio/jack/work/.tools/bin:/opt/local/bin:/sbin:/usr/sbin:/usr/bin:/opt/tools/bin PREFIX=/opt/local JOBS=1 ./waf --systemd=no --mandir=/opt/local/man --libdir=/opt/local/lib
Waf: Entering directory `/home/pbulk/build/audio/jack/work/jack2-1.9.19/build'
[  1/239] Compiling svnversion_regenerate.sh
Generated /home/pbulk/build/audio/jack/work/jack2-1.9.19/build/svnversion.h (unknown)

[  2/239] Compiling jack.pc.in
[  3/239] Compiling common/JackActivationCount.cpp
In file included from ../solaris/JackPlatformPlug_os.h:61,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackActivationCount.h:23,
                 from ../common/JackActivationCount.cpp:21:
../posix/JackPosixProcessSync.h:35:7: warning: 'Jack::JackPosixProcessSync' declared with greater visibility than its base 'Jack::JackBasePosixMutex' [-Wattributes]
   35 | class JackPosixProcessSync : public JackBasePosixMutex
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:65,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackActivationCount.h:23,
                 from ../common/JackActivationCount.cpp:21:
../posix/JackSocketServerChannel.h:39:7: warning: 'Jack::JackSocketServerChannel' declared with greater visibility than the type of its field 'Jack::JackSocketServerChannel::fThread' [-Wattributes]
   39 | class JackSocketServerChannel : public JackRunnableInterface, public JackClientHandlerInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:69,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackActivationCount.h:23,
                 from ../common/JackActivationCount.cpp:21:
../posix/JackSocketClientChannel.h:37:7: warning: 'Jack::JackSocketClientChannel' declared with greater visibility than the type of its field 'Jack::JackSocketClientChannel::fThread' [-Wattributes]
   37 | class JackSocketClientChannel : public JackGenericClientChannel, public JackRunnableInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~

[  4/239] Compiling posix/JackPosixServerLaunch.cpp
In file included from ../solaris/JackPlatformPlug_os.h:61,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackGlobals.h:23,
                 from ../common/JackLibGlobals.h:25,
                 from ../posix/JackPosixServerLaunch.cpp:28:
../posix/JackPosixProcessSync.h:35:7: warning: 'Jack::JackPosixProcessSync' declared with greater visibility than its base 'Jack::JackBasePosixMutex' [-Wattributes]
   35 | class JackPosixProcessSync : public JackBasePosixMutex
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:65,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackGlobals.h:23,
                 from ../common/JackLibGlobals.h:25,
                 from ../posix/JackPosixServerLaunch.cpp:28:
../posix/JackSocketServerChannel.h:39:7: warning: 'Jack::JackSocketServerChannel' declared with greater visibility than the type of its field 'Jack::JackSocketServerChannel::fThread' [-Wattributes]
   39 | class JackSocketServerChannel : public JackRunnableInterface, public JackClientHandlerInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:69,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackGlobals.h:23,
                 from ../common/JackLibGlobals.h:25,
                 from ../posix/JackPosixServerLaunch.cpp:28:
../posix/JackSocketClientChannel.h:37:7: warning: 'Jack::JackSocketClientChannel' declared with greater visibility than the type of its field 'Jack::JackSocketClientChannel::fThread' [-Wattributes]
   37 | class JackSocketClientChannel : public JackGenericClientChannel, public JackRunnableInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../common/JackMessageBuffer.h:34,
                 from ../common/JackLibGlobals.h:28,
                 from ../posix/JackPosixServerLaunch.cpp:28:
../common/JackMutex.h:36:7: warning: 'Jack::JackLockAble' declared with greater visibility than the type of its field 'Jack::JackLockAble::fMutex' [-Wattributes]
   36 | class JackLockAble
      |       ^~~~~~~~~~~~
In file included from ../common/JackLibGlobals.h:28,
                 from ../posix/JackPosixServerLaunch.cpp:28:
../common/JackMessageBuffer.h:55:7: warning: 'Jack::JackMessageBuffer' declared with greater visibility than the type of its field 'Jack::JackMessageBuffer::fThread' [-Wattributes]
   55 | class JackMessageBuffer : public JackRunnableInterface
      |       ^~~~~~~~~~~~~~~~~
In file included from ../posix/JackPosixServerLaunch.cpp:28:
../common/JackLibGlobals.h:53:8: warning: 'Jack::JackLibGlobals' declared with greater visibility than the type of its field 'Jack::JackLibGlobals::fGraphManager' [-Wattributes]
   53 | struct JackLibGlobals
      |        ^~~~~~~~~~~~~~
../common/JackLibGlobals.h:53:8: warning: 'Jack::JackLibGlobals' declared with greater visibility than the type of its field 'Jack::JackLibGlobals::fEngineControl' [-Wattributes]
../common/JackLibGlobals.h:53:8: warning: 'Jack::JackLibGlobals' declared with greater visibility than the type of its field 'Jack::JackLibGlobals::fSynchroTable' [-Wattributes]

[  5/239] Compiling posix/JackSocketClientChannel.cpp
In file included from ../solaris/JackPlatformPlug_os.h:61,
                 from ../common/JackPlatformPlug.h:23,
                 from ../posix/JackSocketClientChannel.h:25,
                 from ../posix/JackSocketClientChannel.cpp:20:
../posix/JackPosixProcessSync.h:35:7: warning: 'Jack::JackPosixProcessSync' declared with greater visibility than its base 'Jack::JackBasePosixMutex' [-Wattributes]
   35 | class JackPosixProcessSync : public JackBasePosixMutex
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:65,
                 from ../common/JackPlatformPlug.h:23,
                 from ../posix/JackSocketClientChannel.h:25,
                 from ../posix/JackSocketClientChannel.cpp:20:
../posix/JackSocketServerChannel.h:39:7: warning: 'Jack::JackSocketServerChannel' declared with greater visibility than the type of its field 'Jack::JackSocketServerChannel::fThread' [-Wattributes]
   39 | class JackSocketServerChannel : public JackRunnableInterface, public JackClientHandlerInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../posix/JackSocketClientChannel.cpp:20:
../posix/JackSocketClientChannel.h:37:7: warning: 'Jack::JackSocketClientChannel' declared with greater visibility than the type of its field 'Jack::JackSocketClientChannel::fThread' [-Wattributes]
   37 | class JackSocketClientChannel : public JackGenericClientChannel, public JackRunnableInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~

[  6/239] Compiling common/promiscuous.c
[  7/239] Compiling common/JackGraphManager.cpp
In file included from ../solaris/JackPlatformPlug_os.h:61,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackActivationCount.h:23,
                 from ../common/JackConnectionManager.h:24,
                 from ../common/JackGraphManager.h:27,
                 from ../common/JackGraphManager.cpp:21:
../posix/JackPosixProcessSync.h:35:7: warning: 'Jack::JackPosixProcessSync' declared with greater visibility than its base 'Jack::JackBasePosixMutex' [-Wattributes]
   35 | class JackPosixProcessSync : public JackBasePosixMutex
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:65,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackActivationCount.h:23,
                 from ../common/JackConnectionManager.h:24,
                 from ../common/JackGraphManager.h:27,
                 from ../common/JackGraphManager.cpp:21:
../posix/JackSocketServerChannel.h:39:7: warning: 'Jack::JackSocketServerChannel' declared with greater visibility than the type of its field 'Jack::JackSocketServerChannel::fThread' [-Wattributes]
   39 | class JackSocketServerChannel : public JackRunnableInterface, public JackClientHandlerInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:69,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackActivationCount.h:23,
                 from ../common/JackConnectionManager.h:24,
                 from ../common/JackGraphManager.h:27,
                 from ../common/JackGraphManager.cpp:21:
../posix/JackSocketClientChannel.h:37:7: warning: 'Jack::JackSocketClientChannel' declared with greater visibility than the type of its field 'Jack::JackSocketClientChannel::fThread' [-Wattributes]
   37 | class JackSocketClientChannel : public JackGenericClientChannel, public JackRunnableInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
../common/JackGraphManager.cpp: In member function 'void Jack::JackGraphManager::Save(Jack::JackConnectionManager*)':
../common/JackGraphManager.cpp:904:55: warning: 'void* std::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:55: warning: 'void* std::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));
      |                                                       ^
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
      |                     ^~~~~~~~~~~~~~~~~~~~~
In file included from ../common/JackGraphManager.h:28,
                 from ../common/JackGraphManager.cpp:21:
../common/JackAtomicState.h: In instantiation of 'UInt32 Jack::JackAtomicState<T>::WriteNextStateStartAux() [with T = Jack::JackConnectionManager; UInt32 = unsigned int]':
../common/JackAtomicState.h:197:35:   required from 'T* Jack::JackAtomicState<T>::WriteNextStateStart() [with T = Jack::JackConnectionManager]'
../common/JackGraphManager.cpp:91:58:   required from here
../common/JackAtomicState.h:116:23: warning: 'void* std::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));
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                     ^~~~~~~~~~~~~~~~~~~~~

[  8/239] Compiling posix/JackFifo.cpp
In file included from ../solaris/JackPlatformPlug_os.h:61,
                 from ../common/JackPlatformPlug.h:23,
                 from ../posix/JackFifo.cpp:23:
../posix/JackPosixProcessSync.h:35:7: warning: 'Jack::JackPosixProcessSync' declared with greater visibility than its base 'Jack::JackBasePosixMutex' [-Wattributes]
   35 | class JackPosixProcessSync : public JackBasePosixMutex
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:65,
                 from ../common/JackPlatformPlug.h:23,
                 from ../posix/JackFifo.cpp:23:
../posix/JackSocketServerChannel.h:39:7: warning: 'Jack::JackSocketServerChannel' declared with greater visibility than the type of its field 'Jack::JackSocketServerChannel::fThread' [-Wattributes]
   39 | class JackSocketServerChannel : public JackRunnableInterface, public JackClientHandlerInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:69,
                 from ../common/JackPlatformPlug.h:23,
                 from ../posix/JackFifo.cpp:23:
../posix/JackSocketClientChannel.h:37:7: warning: 'Jack::JackSocketClientChannel' declared with greater visibility than the type of its field 'Jack::JackSocketClientChannel::fThread' [-Wattributes]
   37 | class JackSocketClientChannel : public JackGenericClientChannel, public JackRunnableInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../common/JackTools.h:38,
                 from ../posix/JackFifo.cpp:21:
../common/jack/jslist.h:222:1: warning: 'JSList* jack_slist_append(JSList*, void*)' defined but not used [-Wunused-function]
  222 | jack_slist_append (JSList *list,
      | ^~~~~~~~~~~~~~~~~
../common/jack/jslist.h:198:1: warning: 'JSList* jack_slist_copy(JSList*)' defined but not used [-Wunused-function]
  198 | jack_slist_copy (JSList *list)
      | ^~~~~~~~~~~~~~~
../common/jack/jslist.h:184:1: warning: 'JSList* jack_slist_find(JSList*, void*)' defined but not used [-Wunused-function]
  184 | jack_slist_find (JSList *list,
      | ^~~~~~~~~~~~~~~
../common/jack/jslist.h:169:1: warning: 'unsigned int jack_slist_length(JSList*)' defined but not used [-Wunused-function]
  169 | jack_slist_length (JSList *list)
      | ^~~~~~~~~~~~~~~~~
../common/jack/jslist.h:138:1: warning: 'JSList* jack_slist_remove(JSList*, void*)' defined but not used [-Wunused-function]
  138 | jack_slist_remove (JSList *list,
      | ^~~~~~~~~~~~~~~~~
../common/jack/jslist.h:129:1: warning: 'void jack_slist_free_1(JSList*)' defined but not used [-Wunused-function]
  129 | jack_slist_free_1 (JSList *list)
      | ^~~~~~~~~~~~~~~~~
../common/jack/jslist.h:89:1: warning: 'JSList* jack_slist_remove_link(JSList*, JSList*)' defined but not used [-Wunused-function]
   89 | jack_slist_remove_link (JSList *list,
      | ^~~~~~~~~~~~~~~~~~~~~~
../common/jack/jslist.h:61:1: warning: 'JSList* jack_slist_prepend(JSList*, void*)' defined but not used [-Wunused-function]
   61 | jack_slist_prepend (JSList* list, void* data)
      | ^~~~~~~~~~~~~~~~~~
../posix/JackFifo.cpp: In member function 'bool Jack::JackFifo::Allocate(const char*, const char*, int)':
../posix/JackFifo.cpp:37:38: warning: '%s' directive writing up to 256 bytes into a region of size 238 [-Wformat-overflow=]
   37 |     sprintf(res, "%s/jack_fifo.%d_%s_%s", jack_client_dir, JackTools::GetUID(), server_name, ext_client_name);
      |                                      ^~                                                      ~~~~~~~~~~~~~~~
../posix/JackFifo.cpp:37:12: note: 'std::sprintf' output 19 or more bytes (assuming 275) into a destination of size 256
   37 |     sprintf(res, "%s/jack_fifo.%d_%s_%s", jack_client_dir, JackTools::GetUID(), server_name, ext_client_name);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[  9/239] Compiling common/JackPort.cpp
../common/JackPort.cpp: In member function 'int Jack::JackPort::GetAliases(char* const*)':
../common/JackPort.cpp:257:16: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 320 bytes from a string of length 320 [-Wstringop-truncation]
  257 |         strncpy(aliases[0], fAlias1, REAL_JACK_PORT_NAME_SIZE);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackPort.cpp:262:16: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 320 bytes from a string of length 320 [-Wstringop-truncation]
  262 |         strncpy(aliases[1], fAlias2, REAL_JACK_PORT_NAME_SIZE);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackPort.cpp: In member function 'int Jack::JackPort::SetAlias(const char*)':
../common/JackPort.cpp:274:16: warning: 'char* std::strncpy(char*, const char*, std::size_t)' specified bound 321 equals destination size [-Wstringop-truncation]
  274 |         strncpy(fAlias2, alias, sizeof(fAlias2));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackPort.cpp:272:16: warning: 'char* std::strncpy(char*, const char*, std::size_t)' specified bound 321 equals destination size [-Wstringop-truncation]
  272 |         strncpy(fAlias1, alias, sizeof(fAlias1));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 10/239] Compiling common/JackPortType.cpp
[ 11/239] Compiling posix/JackPosixMutex.cpp
[ 12/239] Compiling posix/JackPosixThread.cpp
In file included from ../posix/JackPosixThread.cpp:21:
../posix/JackPosixThread.h: In constructor 'Jack::JackPosixThread::JackPosixThread(Jack::JackRunnableInterface*, bool, int, int)':
../posix/JackPosixThread.h:49:93: error: cast from 'std::nullptr_t' to 'jack_native_thread_t' {aka 'unsigned int'} loses precision [-fpermissive]
   49 |                 : JackThreadInterface(runnable, priority, real_time, cancellation), fThread((jack_native_thread_t)NULL)
      |                                                                                             ^
../posix/JackPosixThread.h: In constructor 'Jack::JackPosixThread::JackPosixThread(Jack::JackRunnableInterface*, int)':
../posix/JackPosixThread.h:52:82: error: cast from 'std::nullptr_t' to 'jack_native_thread_t' {aka 'unsigned int'} loses precision [-fpermissive]
   52 |                 : JackThreadInterface(runnable, 0, false, cancellation), fThread((jack_native_thread_t)NULL)
      |                                                                                  ^
In file included from ../solaris/JackPlatformPlug_os.h:61,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackGlobals.h:23,
                 from ../posix/JackPosixThread.cpp:24:
../posix/JackPosixProcessSync.h: At global scope:
../posix/JackPosixProcessSync.h:35:7: warning: 'Jack::JackPosixProcessSync' declared with greater visibility than its base 'Jack::JackBasePosixMutex' [-Wattributes]
   35 | class JackPosixProcessSync : public JackBasePosixMutex
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:65,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackGlobals.h:23,
                 from ../posix/JackPosixThread.cpp:24:
../posix/JackSocketServerChannel.h:39:7: warning: 'Jack::JackSocketServerChannel' declared with greater visibility than the type of its field 'Jack::JackSocketServerChannel::fThread' [-Wattributes]
   39 | class JackSocketServerChannel : public JackRunnableInterface, public JackClientHandlerInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../solaris/JackPlatformPlug_os.h:69,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackGlobals.h:23,
                 from ../posix/JackPosixThread.cpp:24:
../posix/JackSocketClientChannel.h:37:7: warning: 'Jack::JackSocketClientChannel' declared with greater visibility than the type of its field 'Jack::JackSocketClientChannel::fThread' [-Wattributes]
   37 | class JackSocketClientChannel : public JackGenericClientChannel, public JackRunnableInterface
      |       ^~~~~~~~~~~~~~~~~~~~~~~

Waf: Leaving directory `/home/pbulk/build/audio/jack/work/jack2-1.9.19/build'
Build failed
 -> task in 'clientlib' failed with exit status 1 (run with -v to display more information)
*** Error code 1

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/audio/jack
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/audio/jack