+ 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