=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for jack-1.9.21nb3
cd /tmp/pkgbuild/audio/jack/work.alpha/jack2-1.9.21 && /usr/bin/env CC=gcc CFLAGS=-O2\ -mieee\ \ -I/usr/include\ -I/usr/pkg/include/python3.12\ -I/usr/pkg/include CXX=c++ CXXFLAGS=-O2\ -mieee\ -I/usr/include\ -I/usr/pkg/include/python3.12\ -I/usr/pkg/include DESTDIR=/tmp/pkgbuild/audio/jack/work.alpha/.destdir LINKFLAGS=\ \ \ -L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib PATH=/tmp/pkgbuild/audio/jack/work.alpha/.cwrapper/bin:/tmp/pkgbuild/audio/jack/work.alpha/.buildlink/bin:/tmp/pkgbuild/audio/jack/work.alpha/.gcc/bin:/tmp/pkgbuild/audio/jack/work.alpha/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/X11R7/bin:/usr/local/sbin:/usr/local/bin PREFIX=/usr/pkg JOBS=3 ./waf --systemd=no --readline=no --example-tools=yes --mandir=/usr/pkg/man --libdir=/usr/pkg/lib
Waf: Entering directory `/tmp/pkgbuild/audio/jack/work.alpha/jack2-1.9.21/build'
[  1/231] Compiling posix/JackSocket.cpp
[  2/231] Compiling common/JackEngineControl.cpp
[  3/231] Compiling common/JackException.cpp
../posix/JackSocket.cpp: In function ‘void Jack::BuildName(const char*, char*, const char*, int, int, bool)’:
../posix/JackSocket.cpp:40:35: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 98 [-Wformat-truncation=]
   40 |      snprintf(res, size, "%s/jack_%s_%d_%d", dir, ext_client_name, JackTools::GetUID(), which);
      |                                   ^~              ~~~~~~~~~~~~~~~
../posix/JackSocket.cpp:40:14: note: ‘snprintf’ output 11 or more bytes (assuming 267) into a destination of size 104
   40 |      snprintf(res, size, "%s/jack_%s_%d_%d", dir, ext_client_name, JackTools::GetUID(), which);
      |      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../posix/JackSocket.cpp:38:35: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 98 [-Wformat-truncation=]
   38 |      snprintf(res, size, "%s/jack_%s_%d", dir, ext_client_name, which);
      |                                   ^~           ~~~~~~~~~~~~~~~
../posix/JackSocket.cpp:38:14: note: ‘snprintf’ output 9 or more bytes (assuming 265) into a destination of size 104
   38 |      snprintf(res, size, "%s/jack_%s_%d", dir, ext_client_name, which);
      |      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../posix/JackSocket.cpp: In member function ‘int Jack::JackServerSocket::Bind(const char*, const char*, int)’:
../posix/JackSocket.cpp:278:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 103 bytes from a string of length 255 [-Wstringop-truncation]
  278 |     strncpy(addr.sun_path, fName, sizeof(addr.sun_path) - 1);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[  4/231] Compiling common/JackClient.cpp
[  5/231] Compiling common/JackActivationCount.cpp
[  6/231] Compiling posix/JackPosixProcessSync.cpp
[  7/231] Compiling common/JackMidiPort.cpp
[  8/231] Compiling common/JackDebugClient.cpp
[  9/231] Compiling common/JackEngineProfiling.cpp
../common/JackClient.cpp: In member function ‘virtual int Jack::JackClient::SessionReply(jack_session_event_t*)’:
../common/JackClient.cpp:1286:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation]
 1286 |         strncpy(GetClientControl()->fSessionCommand, ev->command_line, sizeof(GetClientControl()->fSessionCommand));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 10/231] Compiling common/JackPortType.cpp
[ 11/231] Compiling common/ringbuffer.c
[ 12/231] Compiling common/JackAPI.cpp
../common/JackEngineProfiling.cpp: In constructor ‘Jack::JackEngineProfiling::JackEngineProfiling()’:
../common/JackEngineProfiling.cpp:39:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct Jack::JackTimingMeasure’; use assignment or value-initialization instead [-Wclass-memaccess]
   39 |     memset(fProfileTable, 0, sizeof(fProfileTable));
      |                                                   ^
In file included from ../common/JackEngineProfiling.cpp:20:
../common/JackEngineProfiling.h:84:8: note: ‘struct Jack::JackTimingMeasure’ declared here
   84 | struct JackTimingMeasure
      |        ^~~~~~~~~~~~~~~~~

[ 13/231] Compiling common/JackMessageBuffer.cpp
../common/JackDebugClient.cpp: In member function ‘virtual int Jack::JackDebugClient::Open(const char*, const char*, jack_uuid_t, jack_options_t, jack_status_t*)’:
../common/JackDebugClient.cpp:94:60: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 239 [-Wformat-truncation=]
   94 |     snprintf(provstr, sizeof(provstr), "JackClientDebug-%s-%s.log", name, buffer);
      |                                                            ^~             ~~~~~~
../common/JackDebugClient.cpp:94:13: note: ‘snprintf’ output 22 or more bytes (assuming 277) into a destination of size 256
   94 |     snprintf(provstr, sizeof(provstr), "JackClientDebug-%s-%s.log", name, buffer);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 14/231] Compiling common/JackTools.cpp
[ 15/231] Compiling common/JackPort.cpp
[ 16/231] Compiling common/JackTransportEngine.cpp
../common/JackPort.cpp: In member function ‘int Jack::JackPort::GetAliases(char* const*)’:
../common/JackPort.cpp:257:16: warning: ‘char* strncpy(char*, const char*, 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* strncpy(char*, const char*, 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* strncpy(char*, const char*, size_t)’ specified bound 321 equals destination size [-Wstringop-truncation]
  274 |         strncpy(fAlias2, alias, sizeof(fAlias2));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackPort.cpp:272:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 321 equals destination size [-Wstringop-truncation]
  272 |         strncpy(fAlias1, alias, sizeof(fAlias1));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 17/231] Compiling common/JackGlobals.cpp
../common/JackTools.cpp: In static member function ‘static void Jack::JackTools::CleanupFiles(const char*)’:
../common/JackTools.cpp:172:56: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  172 |             snprintf(fullpath, sizeof(fullpath), "%s/%s", dir_name, dirent->d_name);
      |                                                        ^
../common/JackTools.cpp:172:21: note: ‘snprintf’ output 2 or more bytes (assuming 513) into a destination of size 512
  172 |             snprintf(fullpath, sizeof(fullpath), "%s/%s", dir_name, dirent->d_name);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 18/231] Compiling common/JackConnectionManager.cpp
[ 19/231] Compiling common/JackGraphManager.cpp
[ 20/231] Compiling posix/JackPosixServerLaunch.cpp
In file included from ../common/JackConnectionManager.cpp:20:
../common/JackConnectionManager.h: In instantiation of ‘const jack_int_t* Jack::JackFixedArray<SIZE>::GetItems() const [with int SIZE = 2048; jack_int_t = short unsigned int]’:
../common/JackConnectionManager.cpp:131:45:   required from here
../common/JackConnectionManager.h:103:20: warning: taking address of packed member of ‘Jack::JackFixedArray<2048>’ may result in an unaligned pointer value [-Waddress-of-packed-member]
  103 |             return fTable;
      |                    ^~~~~~
../common/JackConnectionManager.h: In instantiation of ‘const jack_int_t* Jack::JackFixedMatrix<SIZE>::GetItems(jack_int_t) const [with int SIZE = 256; jack_int_t = short unsigned int]’:
../common/JackConnectionManager.cpp:254:76:   required from here
../common/JackConnectionManager.h:186:26: warning: taking address of packed member of ‘Jack::JackFixedMatrix<256>’ may result in an unaligned pointer value [-Waddress-of-packed-member]
  186 |             return fTable[index];
      |                    ~~~~~~^

[ 21/231] Compiling common/JackAudioPort.cpp
../common/JackGraphManager.cpp: In member function ‘void Jack::JackGraphManager::Save(Jack::JackConnectionManager*)’:
../common/JackGraphManager.cpp:904:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Jack::JackConnectionManager’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  904 |     memcpy(dst, manager, sizeof(JackConnectionManager));
      |                                                       ^
In file included from ../common/JackGraphManager.h:27,
                 from ../common/JackGraphManager.cpp:21:
../common/JackConnectionManager.h:411:21: note: ‘class Jack::JackConnectionManager’ declared here
  411 | class SERVER_EXPORT JackConnectionManager
      |                     ^~~~~~~~~~~~~~~~~~~~~
../common/JackGraphManager.cpp: In member function ‘void Jack::JackGraphManager::Restore(Jack::JackConnectionManager*)’:
../common/JackGraphManager.cpp:912:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Jack::JackConnectionManager’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  912 |     memcpy(manager, src, sizeof(JackConnectionManager));
      |                                                       ^
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* 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
      |                     ^~~~~~~~~~~~~~~~~~~~~

[ 22/231] Compiling posix/JackSocketClientChannel.cpp
[ 23/231] Compiling common/JackMetadata.cpp
[ 24/231] Compiling common/JackFrameTimer.cpp
../common/JackFrameTimer.cpp: In member function ‘void Jack::JackFrameTimer::ReadFrameTime(Jack::JackTimer*)’:
../common/JackFrameTimer.cpp:147:60: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Jack::JackTimer’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  147 |         memcpy(timer, ReadCurrentState(), sizeof(JackTimer));
      |                                                            ^
In file included from ../common/JackFrameTimer.cpp:21:
../common/JackFrameTimer.h:36:21: note: ‘class Jack::JackTimer’ declared here
   36 | class SERVER_EXPORT JackTimer
      |                     ^~~~~~~~~
In file included from ../common/JackFrameTimer.h:24,
                 from ../common/JackFrameTimer.cpp:21:
../common/JackAtomicState.h: In instantiation of ‘UInt32 Jack::JackAtomicState<T>::WriteNextStateStartAux() [with T = Jack::JackTimer; UInt32 = unsigned int]’:
../common/JackAtomicState.h:197:35:   required from ‘T* Jack::JackAtomicState<T>::WriteNextStateStart() [with T = Jack::JackTimer]’
../common/JackFrameTimer.cpp:128:48:   required from here
../common/JackAtomicState.h:116:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Jack::JackTimer’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  116 |                 memcpy(&fState[next_index], &fState[cur_index], sizeof(T));
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../common/JackFrameTimer.cpp:21:
../common/JackFrameTimer.h:36:21: note: ‘class Jack::JackTimer’ declared here
   36 | class SERVER_EXPORT JackTimer
      |                     ^~~~~~~~~

[ 25/231] Compiling common/JackLibAPI.cpp
[ 26/231] Compiling common/JackLibClient.cpp
[ 27/231] Compiling common/JackShmMem.cpp
[ 28/231] Compiling netbsd/JackNetBSDTime.c
../netbsd/JackNetBSDTime.c: In function ‘ClockSourceName’:
../netbsd/JackNetBSDTime.c:73:2: warning: enumeration value ‘JACK_TIMER_HPET’ not handled in switch [-Wswitch]
   73 |  switch (source) {
      |  ^~~~~~

[ 29/231] Compiling posix/JackPosixThread.cpp
[ 30/231] Compiling common/JackGenericClientChannel.cpp
[ 31/231] Compiling posix/JackPosixMutex.cpp
[ 32/231] Compiling posix/JackPosixSemaphore.cpp
[ 33/231] Compiling common/shm.c
[ 34/231] Compiling common/timestamps.c
[ 35/231] Compiling common/JackMidiAPI.cpp
[ 36/231] Compiling common/promiscuous.c
[ 37/231] Compiling common/JackError.cpp
[ 38/231] Compiling common/promiscuous.c
[ 39/231] Compiling common/JackEngineProfiling.cpp
[ 40/231] Compiling common/JackShmMem.cpp
[ 41/231] Compiling posix/JackSocketServerNotifyChannel.cpp
../common/JackGenericClientChannel.cpp: In member function ‘virtual void Jack::JackGenericClientChannel::GetUUIDForClientName(int, const char*, char*, int*)’:
../common/JackGenericClientChannel.cpp:232:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
  232 |     strncpy(uuid_res, res.fUUID, JACK_UUID_SIZE);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackGenericClientChannel.cpp: In member function ‘virtual void Jack::JackGenericClientChannel::GetClientNameForUUID(int, const char*, char*, int*)’:
../common/JackGenericClientChannel.cpp:240:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
  240 |     strncpy(name_res, res.fName, JACK_CLIENT_NAME_SIZE);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 42/231] Compiling posix/JackSocketNotifyChannel.cpp
[ 43/231] Compiling common/JackMessageBuffer.cpp
../common/JackEngineProfiling.cpp: In constructor ‘Jack::JackEngineProfiling::JackEngineProfiling()’:
../common/JackEngineProfiling.cpp:39:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct Jack::JackTimingMeasure’; use assignment or value-initialization instead [-Wclass-memaccess]
   39 |     memset(fProfileTable, 0, sizeof(fProfileTable));
      |                                                   ^
In file included from ../common/JackEngineProfiling.cpp:20:
../common/JackEngineProfiling.h:84:8: note: ‘struct Jack::JackTimingMeasure’ declared here
   84 | struct JackTimingMeasure
      |        ^~~~~~~~~~~~~~~~~

[ 44/231] Linking build/common/libjack.so
[ 45/231] Compiling common/JackEngineControl.cpp
[ 46/231] Compiling common/JackMetadata.cpp
[ 47/231] Compiling common/timestamps.c
[ 48/231] Compiling common/JackMidiAPI.cpp
[ 49/231] Compiling common/JackMidiUtil.cpp
[ 50/231] Compiling common/JackMidiWriteQueue.cpp
[ 51/231] Compiling common/JackMidiPort.cpp
[ 52/231] Compiling common/JackMidiSendQueue.cpp
[ 53/231] Compiling common/JackMidiReceiveQueue.cpp
[ 54/231] Compiling common/JackAudioPort.cpp
[ 55/231] Compiling common/JackMidiReadQueue.cpp
[ 56/231] Compiling common/JackPortType.cpp
[ 57/231] Compiling common/JackMidiRawOutputWriteQueue.cpp
[ 58/231] Compiling common/JackMidiRawInputWriteQueue.cpp
[ 59/231] Compiling common/JackMidiBufferWriteQueue.cpp
[ 60/231] Compiling common/JackMidiBufferReadQueue.cpp
[ 61/231] Compiling common/JackPort.cpp
[ 62/231] Compiling common/JackMidiAsyncWaitQueue.cpp
../common/JackPort.cpp: In member function ‘int Jack::JackPort::GetAliases(char* const*)’:
../common/JackPort.cpp:257:16: warning: ‘char* strncpy(char*, const char*, 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* strncpy(char*, const char*, 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* strncpy(char*, const char*, size_t)’ specified bound 321 equals destination size [-Wstringop-truncation]
  274 |         strncpy(fAlias2, alias, sizeof(fAlias2));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackPort.cpp:272:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 321 equals destination size [-Wstringop-truncation]
  272 |         strncpy(fAlias1, alias, sizeof(fAlias1));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 63/231] Compiling common/JackGraphManager.cpp
[ 64/231] Compiling common/JackMidiAsyncQueue.cpp
[ 65/231] Compiling common/JackFrameTimer.cpp
../common/JackGraphManager.cpp: In member function ‘void Jack::JackGraphManager::Save(Jack::JackConnectionManager*)’:
../common/JackGraphManager.cpp:904:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Jack::JackConnectionManager’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  904 |     memcpy(dst, manager, sizeof(JackConnectionManager));
      |                                                       ^
In file included from ../common/JackGraphManager.h:27,
                 from ../common/JackGraphManager.cpp:21:
../common/JackConnectionManager.h:411:21: note: ‘class Jack::JackConnectionManager’ declared here
  411 | class SERVER_EXPORT JackConnectionManager
      |                     ^~~~~~~~~~~~~~~~~~~~~
../common/JackGraphManager.cpp: In member function ‘void Jack::JackGraphManager::Restore(Jack::JackConnectionManager*)’:
../common/JackGraphManager.cpp:912:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Jack::JackConnectionManager’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  912 |     memcpy(manager, src, sizeof(JackConnectionManager));
      |                                                       ^
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* 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
      |                     ^~~~~~~~~~~~~~~~~~~~~

[ 66/231] Compiling common/JackRequestDecoder.cpp
[ 67/231] Compiling common/JackArgParser.cpp
../common/JackFrameTimer.cpp: In member function ‘void Jack::JackFrameTimer::ReadFrameTime(Jack::JackTimer*)’:
../common/JackFrameTimer.cpp:147:60: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Jack::JackTimer’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  147 |         memcpy(timer, ReadCurrentState(), sizeof(JackTimer));
      |                                                            ^
In file included from ../common/JackFrameTimer.cpp:21:
../common/JackFrameTimer.h:36:21: note: ‘class Jack::JackTimer’ declared here
   36 | class SERVER_EXPORT JackTimer
      |                     ^~~~~~~~~
In file included from ../common/JackFrameTimer.h:24,
                 from ../common/JackFrameTimer.cpp:21:
../common/JackAtomicState.h: In instantiation of ‘UInt32 Jack::JackAtomicState<T>::WriteNextStateStartAux() [with T = Jack::JackTimer; UInt32 = unsigned int]’:
../common/JackAtomicState.h:197:35:   required from ‘T* Jack::JackAtomicState<T>::WriteNextStateStart() [with T = Jack::JackTimer]’
../common/JackFrameTimer.cpp:128:48:   required from here
../common/JackAtomicState.h:116:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Jack::JackTimer’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  116 |                 memcpy(&fState[next_index], &fState[cur_index], sizeof(T));
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../common/JackFrameTimer.cpp:21:
../common/JackFrameTimer.h:36:21: note: ‘class Jack::JackTimer’ declared here
   36 | class SERVER_EXPORT JackTimer
      |                     ^~~~~~~~~

[ 68/231] Compiling common/JackNetInterface.cpp
[ 69/231] Compiling common/JackException.cpp
[ 70/231] Compiling common/JackNetTool.cpp
[ 71/231] Compiling common/JackControlAPI.cpp
[ 72/231] Compiling common/JackError.cpp
[ 73/231] Compiling common/JackServerGlobals.cpp
[ 74/231] Compiling common/ringbuffer.c
[ 75/231] Compiling common/JackDriverLoader.cpp
../common/JackDriverLoader.cpp: In function ‘jack_driver_desc_t* jack_get_descriptor(JSList*, const file_char_t*, const char*, const file_char_t*)’:
../common/JackDriverLoader.cpp:491:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 511 bytes from a string of length 1023 [-Wstringop-truncation]
  491 |     strncpy(descriptor->file, filename, JACK_PATH_MAX);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 76/231] Compiling common/JackWaitCallbackDriver.cpp
[ 77/231] Compiling common/JackConnectionManager.cpp
[ 78/231] Compiling common/JackServerAPI.cpp
[ 79/231] Compiling common/JackWaitThreadedDriver.cpp
In file included from ../common/JackConnectionManager.cpp:20:
../common/JackConnectionManager.h: In instantiation of ‘const jack_int_t* Jack::JackFixedArray<SIZE>::GetItems() const [with int SIZE = 2048; jack_int_t = short unsigned int]’:
../common/JackConnectionManager.cpp:131:45:   required from here
../common/JackConnectionManager.h:103:20: warning: taking address of packed member of ‘Jack::JackFixedArray<2048>’ may result in an unaligned pointer value [-Waddress-of-packed-member]
  103 |             return fTable;
      |                    ^~~~~~
../common/JackConnectionManager.h: In instantiation of ‘const jack_int_t* Jack::JackFixedMatrix<SIZE>::GetItems(jack_int_t) const [with int SIZE = 256; jack_int_t = short unsigned int]’:
../common/JackConnectionManager.cpp:254:76:   required from here
../common/JackConnectionManager.h:186:26: warning: taking address of packed member of ‘Jack::JackFixedMatrix<256>’ may result in an unaligned pointer value [-Waddress-of-packed-member]
  186 |             return fTable[index];
      |                    ~~~~~~^

[ 80/231] Compiling common/JackRestartThreadedDriver.cpp
[ 81/231] Compiling common/JackThreadedDriver.cpp
[ 82/231] Compiling common/JackClient.cpp
[ 83/231] Compiling common/JackAPI.cpp
[ 84/231] Compiling common/JackServer.cpp
../common/JackClient.cpp: In member function ‘virtual int Jack::JackClient::SessionReply(jack_session_event_t*)’:
../common/JackClient.cpp:1286:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation]
 1286 |         strncpy(GetClientControl()->fSessionCommand, ev->command_line, sizeof(GetClientControl()->fSessionCommand));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 85/231] Compiling common/JackInternalClient.cpp
In file included from ../common/JackServer.cpp:31:
In constructor ‘Jack::JackEngineControl::JackEngineControl(bool, bool, long int, bool, long int, bool, jack_timer_type_t, const char*)’,
    inlined from ‘Jack::JackServer::JackServer(bool, bool, int, bool, int, int, bool, jack_timer_type_t, char, const char*)’ at ../common/JackServer.cpp:57:111:
../common/JackEngineControl.h:124:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 257 equals destination size [-Wstringop-truncation]
  124 |         strncpy(fServerName, server_name, sizeof(fServerName));
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 86/231] Compiling common/JackInternalSessionLoader.cpp
[ 87/231] Compiling common/JackActivationCount.cpp
[ 88/231] Compiling common/JackFreewheelDriver.cpp
[ 89/231] Compiling common/JackExternalClient.cpp
../common/JackInternalClient.cpp: In member function ‘virtual int Jack::JackInternalClient::Open(const char*, const char*, jack_uuid_t, jack_options_t, jack_status_t*)’:
../common/JackInternalClient.cpp:98:36: warning: taking address of packed member of ‘Jack::JackClientControl’ may result in an unaligned pointer value [-Waddress-of-packed-member]
   98 |     fChannel->ClientOpen(name_res, &fClientControl.fRefNum, &fEngineControl, &fGraphManager, this, &result);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~
../common/JackInternalClient.cpp: In constructor ‘Jack::JackLoadableInternalClient1::JackLoadableInternalClient1(Jack::JackServer*, Jack::JackSynchro*, const char*)’:
../common/JackInternalClient.cpp:201:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 1024 equals destination size [-Wstringop-truncation]
  201 |         strncpy(fObjectData, object_data, JACK_LOAD_INIT_LIMIT);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 90/231] Compiling common/JackEngine.cpp
[ 91/231] Compiling common/JackMidiDriver.cpp
[ 92/231] Compiling common/JackTimedDriver.cpp
../common/JackEngine.cpp: In member function ‘int Jack::JackEngine::GetInternalClientName(int, char*)’:
../common/JackEngine.cpp:442:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
  442 |     strncpy(name_res, client->GetClientControl()->fName, JACK_CLIENT_NAME_SIZE);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../common/JackEngine.h:29,
                 from ../common/JackLockedEngine.h:23,
                 from ../common/JackEngine.cpp:27:
In constructor ‘Jack::JackSessionCommand::JackSessionCommand(const char*, const char*, const char*, jack_session_flags_t)’,
    inlined from ‘void Jack::JackEngine::SessionNotify(int, const char*, jack_session_event_type_t, const char*, Jack::detail::JackChannelTransactionInterface*, Jack::JackSessionNotifyResult**)’ at ../common/JackEngine.cpp:1158:56:
../common/JackRequest.h:1256:16: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
 1256 |         strncpy(fUUID, uuid, sizeof(fUUID)-1);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackRequest.h:1257:16: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
 1257 |         strncpy(fClientName, clientname, sizeof(fClientName)-1);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor ‘Jack::JackSessionCommand::JackSessionCommand(const char*, const char*, const char*, jack_session_flags_t)’,
    inlined from ‘int Jack::JackEngine::SessionReply(int)’ at ../common/JackEngine.cpp:1183:44:
../common/JackRequest.h:1256:16: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
 1256 |         strncpy(fUUID, uuid, sizeof(fUUID)-1);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackRequest.h:1257:16: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
 1257 |         strncpy(fClientName, clientname, sizeof(fClientName)-1);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackEngine.cpp: In member function ‘int Jack::JackEngine::GetClientNameForUUID(const char*, char*)’:
../common/JackEngine.cpp:1228:20: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
 1228 |             strncpy(name_res, client->GetClientControl()->fName, JACK_CLIENT_NAME_SIZE);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[ 93/231] Compiling common/JackDriver.cpp
[ 94/231] Compiling common/JackAudioDriver.cpp
[ 95/231] Compiling netbsd/JackNetBSDTime.c
../netbsd/JackNetBSDTime.c: In function ‘ClockSourceName’:
../netbsd/JackNetBSDTime.c:73:2: warning: enumeration value ‘JACK_TIMER_HPET’ not handled in switch [-Wswitch]
   73 |  switch (source) {
      |  ^~~~~~

[ 96/231] Compiling posix/JackPosixMutex.cpp
[ 97/231] Compiling posix/JackPosixProcessSync.cpp
[ 98/231] Compiling posix/JackPosixSemaphore.cpp
[ 99/231] Compiling posix/JackPosixThread.cpp
[100/231] Compiling posix/JackSocket.cpp
[101/231] Compiling posix/JackSocketServerChannel.cpp
[102/231] Compiling common/JackDebugClient.cpp
../posix/JackSocket.cpp: In function ‘void Jack::BuildName(const char*, char*, const char*, int, int, bool)’:
../posix/JackSocket.cpp:40:35: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 98 [-Wformat-truncation=]
   40 |      snprintf(res, size, "%s/jack_%s_%d_%d", dir, ext_client_name, JackTools::GetUID(), which);
      |                                   ^~              ~~~~~~~~~~~~~~~
../posix/JackSocket.cpp:40:14: note: ‘snprintf’ output 11 or more bytes (assuming 267) into a destination of size 104
   40 |      snprintf(res, size, "%s/jack_%s_%d_%d", dir, ext_client_name, JackTools::GetUID(), which);
      |      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../posix/JackSocket.cpp:38:35: warning: ‘%s’ directive output may be truncated writing up to 256 bytes into a region of size 98 [-Wformat-truncation=]
   38 |      snprintf(res, size, "%s/jack_%s_%d", dir, ext_client_name, which);
      |                                   ^~           ~~~~~~~~~~~~~~~
../posix/JackSocket.cpp:38:14: note: ‘snprintf’ output 9 or more bytes (assuming 265) into a destination of size 104
   38 |      snprintf(res, size, "%s/jack_%s_%d", dir, ext_client_name, which);
      |      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../posix/JackSocket.cpp: In member function ‘int Jack::JackServerSocket::Bind(const char*, const char*, int)’:
../posix/JackSocket.cpp:278:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 103 bytes from a string of length 255 [-Wstringop-truncation]
  278 |     strncpy(addr.sun_path, fName, sizeof(addr.sun_path) - 1);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[103/231] Compiling common/JackTransportEngine.cpp
[104/231] Compiling posix/JackNetUnixSocket.cpp
[105/231] Compiling common/JackTools.cpp
[106/231] Compiling common/JackGlobals.cpp
../common/JackDebugClient.cpp: In member function ‘virtual int Jack::JackDebugClient::Open(const char*, const char*, jack_uuid_t, jack_options_t, jack_status_t*)’:
../common/JackDebugClient.cpp:94:60: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 239 [-Wformat-truncation=]
   94 |     snprintf(provstr, sizeof(provstr), "JackClientDebug-%s-%s.log", name, buffer);
      |                                                            ^~             ~~~~~~
../common/JackDebugClient.cpp:94:13: note: ‘snprintf’ output 22 or more bytes (assuming 277) into a destination of size 256
   94 |     snprintf(provstr, sizeof(provstr), "JackClientDebug-%s-%s.log", name, buffer);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[107/231] Compiling common/JackGenericClientChannel.cpp
../common/JackTools.cpp: In static member function ‘static void Jack::JackTools::CleanupFiles(const char*)’:
../common/JackTools.cpp:172:56: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  172 |             snprintf(fullpath, sizeof(fullpath), "%s/%s", dir_name, dirent->d_name);
      |                                                        ^
../common/JackTools.cpp:172:21: note: ‘snprintf’ output 2 or more bytes (assuming 513) into a destination of size 512
  172 |             snprintf(fullpath, sizeof(fullpath), "%s/%s", dir_name, dirent->d_name);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[108/231] Compiling common/shm.c
[109/231] Compiling netbsd/JackNetBSDTime.c
[110/231] Compiling posix/JackPosixThread.cpp
../netbsd/JackNetBSDTime.c: In function ‘ClockSourceName’:
../netbsd/JackNetBSDTime.c:73:2: warning: enumeration value ‘JACK_TIMER_HPET’ not handled in switch [-Wswitch]
   73 |  switch (source) {
      |  ^~~~~~

[111/231] Compiling common/JackNetAPI.cpp
[112/231] Compiling common/JackAudioAdapterInterface.cpp
[113/231] Compiling posix/JackPosixMutex.cpp
../common/JackGenericClientChannel.cpp: In member function ‘virtual void Jack::JackGenericClientChannel::GetUUIDForClientName(int, const char*, char*, int*)’:
../common/JackGenericClientChannel.cpp:232:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
  232 |     strncpy(uuid_res, res.fUUID, JACK_UUID_SIZE);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/JackGenericClientChannel.cpp: In member function ‘virtual void Jack::JackGenericClientChannel::GetClientNameForUUID(int, const char*, char*, int*)’:
../common/JackGenericClientChannel.cpp:240:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
  240 |     strncpy(name_res, res.fName, JACK_CLIENT_NAME_SIZE);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[114/231] Compiling common/JackNetTool.cpp
[115/231] Compiling common/ringbuffer.c
[116/231] Linking build/common/libjackserver.so
../common/JackNetAPI.cpp: In function ‘jack_net_slave_t* jack_net_slave_open(const char*, int, const char*, jack_slave_t*, jack_master_t*)’:
../common/JackNetAPI.cpp:541:59: warning: ‘_’ directive output may be truncated writing 1 byte into a region of size between 0 and 64 [-Wformat-truncation=]
  541 |         snprintf(fParams.fName, JACK_CLIENT_NAME_SIZE, "%s_%s", host_name, name);
      |                                                           ^
../common/JackNetAPI.cpp:541:17: note: ‘snprintf’ output 2 or more bytes (assuming 66) into a destination of size 64
  541 |         snprintf(fParams.fName, JACK_CLIENT_NAME_SIZE, "%s_%s", host_name, name);
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[117/231] Compiling common/JackResampler.cpp
[118/231] Compiling common/JackNetInterface.cpp
[119/231] Compiling common/JackGlobals.cpp
[120/231] Compiling common/JackLibSampleRateResampler.cpp
[121/231] Compiling posix/JackNetUnixSocket.cpp
[122/231] Compiling common/JackException.cpp
[123/231] Compiling example-clients/inprocess.c
[124/231] Compiling common/JackNetManager.cpp
[125/231] Compiling common/JackProfiler.cpp
[126/231] Linking build/example-clients/inprocess.so
[127/231] Compiling common/JackNetAdapter.cpp
[128/231] Linking build/common/libjacknet.so
[129/231] Compiling common/JackResampler.cpp
[130/231] Linking build/common/profiler.so
[131/231] Compiling common/JackAudioAdapter.cpp
../common/JackNetAdapter.cpp: In constructor ‘Jack::JackNetAdapter::JackNetAdapter(jack_client_t*, jack_nframes_t, jack_nframes_t, const JSList*)’:
../common/JackNetAdapter.cpp:92:28: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 64 bytes from a string of length 127 [-Wstringop-truncation]
   92 |                     strncpy(fParams.fName, param->value.str, JACK_CLIENT_NAME_SIZE);
      |                     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[132/231] Compiling common/JackLibSampleRateResampler.cpp
[133/231] Compiling common/JackAudioAdapterInterface.cpp
[134/231] Compiling common/JackResampler.cpp
[135/231] Compiling netbsd/sun/JackSunAdapter.cpp
[136/231] Linking build/common/netmanager.so
[137/231] Compiling common/JackLibSampleRateResampler.cpp
[138/231] Compiling common/JackAudioAdapterFactory.cpp
[139/231] Linking build/common/netadapter.so
[140/231] Compiling common/JackAudioAdapterInterface.cpp
[141/231] Compiling common/JackAudioAdapter.cpp
[142/231] Compiling common/Jackdmp.cpp
../netbsd/sun/JackSunAdapter.cpp: In member function ‘int Jack::JackSunAdapter::OpenInput()’:
../netbsd/sun/JackSunAdapter.cpp:212:30: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  212 |     if (info.record.channels != fCaptureChannels) {
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../netbsd/sun/JackSunAdapter.cpp: In member function ‘int Jack::JackSunAdapter::OpenOutput()’:
../netbsd/sun/JackSunAdapter.cpp:279:29: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  279 |     if (info.play.precision != fPrecision) {
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../netbsd/sun/JackSunAdapter.cpp:284:28: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  284 |     if (info.play.channels != fPlaybackChannels) {
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~

[143/231] Compiling common/JackDummyDriver.cpp
[144/231] Compiling common/JackLoopbackDriver.cpp
[145/231] Compiling common/JackNetDriver.cpp
[146/231] Linking build/jack_dummy.so
[147/231] Linking build/common/audioadapter.so
[148/231] Linking build/jackd
[149/231] Compiling common/JackNetOneDriver.cpp
[150/231] Compiling common/netjack.c
[151/231] Linking build/jack_loopback.so
[152/231] Compiling common/netjack_packet.c
[153/231] Compiling common/JackProxyDriver.cpp
../common/JackNetDriver.cpp: In function ‘Jack::JackDriverClientInterface* Jack::driver_initialize(Jack::JackLockedEngine*, Jack::JackSynchro*, const JSList*)’:
../common/JackNetDriver.cpp:787:32: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 64 bytes from a string of length 127 [-Wstringop-truncation]
  787 |                         strncpy(net_name, param->value.str, JACK_CLIENT_NAME_SIZE);
      |                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[154/231] Compiling common/memops.c
[155/231] Compiling netbsd/sun/JackSunDriver.cpp
[156/231] Linking build/jack_net.so
[157/231] Compiling example-clients/cpu_load.c
[158/231] Linking build/jack_netone.so
[159/231] Compiling example-clients/latent_client.c
[160/231] Linking build/example-clients/jack_cpu_load
[161/231] Compiling example-clients/metro.c
[162/231] Linking build/example-clients/jack_latent_client
../example-clients/metro.c: In function ‘main’:
../example-clients/metro.c:138:6: warning: variable ‘verbose’ set but not used [-Wunused-but-set-variable]
  138 |  int verbose = 0;
      |      ^~~~~~~

[163/231] Compiling example-clients/midi_latency_test.c
[164/231] Linking build/jack_proxy.so
[165/231] Linking build/example-clients/jack_metro
[166/231] Compiling example-clients/midiseq.c
../example-clients/midiseq.c: In function ‘main’:
../example-clients/midiseq.c:85:17: warning: variable ‘nframes’ set but not used [-Wunused-but-set-variable]
   85 |  jack_nframes_t nframes;
      |                 ^~~~~~~

[167/231] Compiling example-clients/midisine.c
[168/231] Compiling example-clients/netmaster.c
[169/231] Linking build/example-clients/jack_midiseq
[170/231] Linking build/example-clients/jack_midi_latency_test
../netbsd/sun/JackSunDriver.cpp: In member function ‘int Jack::JackSunDriver::OpenInput()’:
../netbsd/sun/JackSunDriver.cpp:140:30: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  140 |     if (info.record.channels != fCaptureChannels) {
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../netbsd/sun/JackSunDriver.cpp: In member function ‘int Jack::JackSunDriver::OpenOutput()’:
../netbsd/sun/JackSunDriver.cpp:205:29: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  205 |     if (info.play.precision != fPrecision) {
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../netbsd/sun/JackSunDriver.cpp:210:28: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  210 |     if (info.play.channels != fPlaybackChannels) {
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../netbsd/sun/JackSunDriver.cpp: In member function ‘virtual int Jack::JackSunDriver::Read()’:
../netbsd/sun/JackSunDriver.cpp:326:23: warning: unused variable ‘info’ [-Wunused-variable]
  326 |     struct audio_info info;
      |                       ^~~~

[171/231] Linking build/example-clients/jack_midisine
[172/231] Linking build/jack_sun.so
[173/231] Linking build/example-clients/jack_net_master
[174/231] Compiling example-clients/netslave.c
../example-clients/netslave.c: In function ‘main’:
../example-clients/netslave.c:136:5: warning: ‘jack_set_net_slave_shutdown_callback’ is deprecated [-Wdeprecated-declarations]
  136 |     jack_set_net_slave_shutdown_callback(net, net_shutdown, NULL);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../example-clients/netslave.c:30:
../common/jack/net.h:233:5: note: declared here
  233 | int jack_set_net_slave_shutdown_callback(jack_net_slave_t *net, JackNetSlaveShutdownCallback shutdown_callback, void *arg) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[175/231] Compiling example-clients/server_control.cpp
[176/231] Linking build/example-clients/jack_net_slave
[177/231] Compiling example-clients/showtime.c
[178/231] Compiling example-clients/simdtests.cpp
[179/231] Linking build/example-clients/jack_server_control
[180/231] Linking build/example-clients/jack_showtime
[181/231] Compiling example-clients/simple_client.c
[182/231] Compiling example-clients/simple_session_client.c
[183/231] Compiling example-clients/thru_client.c
../example-clients/simple_session_client.c: In function ‘session_callback’:
../example-clients/simple_session_client.c:57:9: warning: ‘jack_session_reply’ is deprecated [-Wdeprecated-declarations]
   57 |         jack_session_reply( client, event );
      |         ^~~~~~~~~~~~~~~~~~
In file included from ../example-clients/simple_session_client.c:17:
../common/jack/session.h:204:5: note: declared here
  204 | int jack_session_reply (jack_client_t        *client,
      |     ^~~~~~~~~~~~~~~~~~
../example-clients/simple_session_client.c:63:9: warning: ‘jack_session_event_free’ is deprecated [-Wdeprecated-declarations]
   63 |         jack_session_event_free (event);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../example-clients/simple_session_client.c:17:
../common/jack/session.h:217:6: note: declared here
  217 | void jack_session_event_free (jack_session_event_t *event) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |      ^~~~~~~~~~~~~~~~~~~~~~~
../example-clients/simple_session_client.c: In function ‘main’:
../example-clients/simple_session_client.c:123:9: warning: ‘jack_set_session_callback’ is deprecated [-Wdeprecated-declarations]
  123 |         jack_set_session_callback (client, session_callback, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../example-clients/simple_session_client.c:17:
../common/jack/session.h:187:5: note: declared here
  187 | int jack_set_session_callback (jack_client_t       *client,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~

[184/231] Linking build/example-clients/jack_simple_client
[185/231] Compiling example-clients/zombie.c
[186/231] Linking build/example-clients/jack_simple_session_client
[187/231] Linking build/example-clients/jack_thru
[188/231] Linking build/example-clients/jack_zombie
[189/231] Compiling example-clients/capture_client.c
[190/231] Compiling tools/alias.c
[191/231] Compiling tools/bufsize.c
[192/231] Compiling tools/connect.c
[193/231] Linking build/example-clients/jack_rec
[194/231] Linking build/tools/jack_alias
[195/231] Linking build/tools/jack_bufsize
[196/231] Linking build/tools/jack_connect
[197/231] Linking build/example-clients/jack_simdtests
[198/231] Compiling tools/evmon.c
[199/231] Compiling tools/freewheel.c
[200/231] Compiling tools/ipload.c
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `sf_flac_error_callback':
(.text+0x220): undefined reference to `FLAC__StreamDecoderErrorStatusString'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_seek':
(.text+0x82c): undefined reference to `FLAC__stream_decoder_seek_absolute'
ld: (.text+0x830): undefined reference to `FLAC__stream_decoder_seek_absolute'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_close':
(.text+0x8d4): undefined reference to `FLAC__metadata_object_delete'
ld: (.text+0x8d8): undefined reference to `FLAC__metadata_object_delete'
ld: (.text+0x964): undefined reference to `FLAC__stream_decoder_finish'
ld: (.text+0x968): undefined reference to `FLAC__stream_decoder_finish'
ld: (.text+0x978): undefined reference to `FLAC__stream_decoder_delete'
ld: (.text+0x97c): undefined reference to `FLAC__stream_decoder_delete'
ld: (.text+0x994): undefined reference to `FLAC__stream_encoder_finish'
ld: (.text+0x998): undefined reference to `FLAC__stream_encoder_finish'
ld: (.text+0x9a8): undefined reference to `FLAC__stream_encoder_delete'
ld: (.text+0x9ac): undefined reference to `FLAC__stream_encoder_delete'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_write_header':
(.text+0xc2c): undefined reference to `FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair'
ld: (.text+0xc34): undefined reference to `FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair'
ld: (.text+0xc50): undefined reference to `FLAC__metadata_object_vorbiscomment_append_comment'
ld: (.text+0xc54): undefined reference to `FLAC__metadata_object_vorbiscomment_append_comment'
ld: (.text+0xc74): undefined reference to `FLAC__stream_encoder_set_metadata'
ld: (.text+0xc7c): undefined reference to `FLAC__stream_encoder_set_metadata'
ld: (.text+0xc94): undefined reference to `FLAC__stream_encoder_init_stream'
ld: (.text+0xcb4): undefined reference to `FLAC__stream_encoder_init_stream'
ld: (.text+0xdf0): undefined reference to `FLAC__StreamEncoderInitStatusString'
ld: (.text+0xe24): undefined reference to `FLAC__metadata_object_new'
ld: (.text+0xe28): undefined reference to `FLAC__metadata_object_new'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `sf_flac_meta_callback':
(.text+0x1098): undefined reference to `FLAC__metadata_object_vorbiscomment_find_entry_from'
ld: (.text+0x10a4): undefined reference to `FLAC__metadata_object_vorbiscomment_find_entry_from'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_enc_init':
(.text+0x1360): undefined reference to `FLAC__stream_encoder_delete'
ld: (.text+0x1364): undefined reference to `FLAC__stream_encoder_delete'
ld: (.text+0x1370): undefined reference to `FLAC__stream_encoder_new'
ld: (.text+0x1374): undefined reference to `FLAC__stream_encoder_new'
ld: (.text+0x1394): undefined reference to `FLAC__stream_encoder_set_channels'
ld: (.text+0x1398): undefined reference to `FLAC__stream_encoder_set_channels'
ld: (.text+0x13b0): undefined reference to `FLAC__stream_encoder_set_sample_rate'
ld: (.text+0x13b4): undefined reference to `FLAC__stream_encoder_set_sample_rate'
ld: (.text+0x13cc): undefined reference to `FLAC__stream_encoder_set_bits_per_sample'
ld: (.text+0x13d0): undefined reference to `FLAC__stream_encoder_set_bits_per_sample'
ld: (.text+0x13e8): undefined reference to `FLAC__stream_encoder_set_compression_level'
ld: (.text+0x13ec): undefined reference to `FLAC__stream_encoder_set_compression_level'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_write_d2flac':
(.text+0x1778): undefined reference to `FLAC__stream_encoder_process_interleaved'
ld: (.text+0x177c): undefined reference to `FLAC__stream_encoder_process_interleaved'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_write_f2flac':
(.text+0x1908): undefined reference to `FLAC__stream_encoder_process_interleaved'
ld: (.text+0x190c): undefined reference to `FLAC__stream_encoder_process_interleaved'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_write_i2flac':
(.text+0x1a54): undefined reference to `FLAC__stream_encoder_process_interleaved'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o):(.text+0x1a58): more undefined references to `FLAC__stream_encoder_process_interleaved' follow
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_read_loop':
(.text+0x2910): undefined reference to `FLAC__stream_decoder_get_state'
ld: (.text+0x2924): undefined reference to `FLAC__stream_decoder_get_state'
ld: (.text+0x2994): undefined reference to `FLAC__stream_decoder_process_single'
ld: (.text+0x2998): undefined reference to `FLAC__stream_decoder_process_single'
ld: (.text+0x29ac): undefined reference to `FLAC__stream_decoder_get_state'
ld: (.text+0x29b0): undefined reference to `FLAC__stream_decoder_get_state'
ld: (.text+0x2a40): undefined reference to `FLAC__StreamDecoderStateString'
ld: (.text+0x2a70): undefined reference to `FLAC__StreamDecoderStateString'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_open':
(.text+0x3114): undefined reference to `FLAC__stream_decoder_delete'
ld: (.text+0x3118): undefined reference to `FLAC__stream_decoder_delete'
ld: (.text+0x3124): undefined reference to `FLAC__stream_decoder_new'
ld: (.text+0x3128): undefined reference to `FLAC__stream_decoder_new'
ld: (.text+0x3140): undefined reference to `FLAC__stream_decoder_set_metadata_respond_all'
ld: (.text+0x3144): undefined reference to `FLAC__stream_decoder_set_metadata_respond_all'
ld: (.text+0x3168): undefined reference to `FLAC__stream_decoder_init_stream'
ld: (.text+0x31a8): undefined reference to `FLAC__stream_decoder_init_stream'
ld: (.text+0x31c0): undefined reference to `FLAC__stream_decoder_process_until_end_of_metadata'
ld: (.text+0x31c4): undefined reference to `FLAC__stream_decoder_process_until_end_of_metadata'
ld: (.text+0x31fc): undefined reference to `FLAC__stream_decoder_get_decode_position'
ld: (.text+0x3200): undefined reference to `FLAC__stream_decoder_get_decode_position'
ld: (.text+0x3264): undefined reference to `FLAC__stream_decoder_delete'
ld: (.text+0x3268): undefined reference to `FLAC__stream_decoder_delete'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_close':
(.text+0x18): undefined reference to `ogg_sync_clear'
ld: (.text+0x20): undefined reference to `ogg_sync_clear'
ld: (.text+0x30): undefined reference to `ogg_stream_clear'
ld: (.text+0x34): undefined reference to `ogg_stream_clear'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_sync_fseek':
(.text+0x198): undefined reference to `ogg_sync_reset'
ld: (.text+0x1a0): undefined reference to `ogg_sync_reset'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_sync_next_page':
(.text+0x224): undefined reference to `ogg_sync_pageseek'
ld: (.text+0x22c): undefined reference to `ogg_sync_pageseek'
ld: (.text+0x26c): undefined reference to `ogg_sync_buffer'
ld: (.text+0x274): undefined reference to `ogg_sync_buffer'
ld: (.text+0x2b0): undefined reference to `ogg_sync_wrote'
ld: (.text+0x2b8): undefined reference to `ogg_sync_wrote'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_read_first_page':
(.text+0x3d0): undefined reference to `ogg_sync_reset'
ld: (.text+0x3d8): undefined reference to `ogg_sync_reset'
ld: (.text+0x3f8): undefined reference to `ogg_sync_buffer'
ld: (.text+0x3fc): undefined reference to `ogg_sync_buffer'
ld: (.text+0x438): undefined reference to `ogg_sync_wrote'
ld: (.text+0x43c): undefined reference to `ogg_sync_wrote'
ld: (.text+0x484): undefined reference to `ogg_page_bos'
ld: (.text+0x488): undefined reference to `ogg_page_bos'
ld: (.text+0x49c): undefined reference to `ogg_page_serialno'
ld: (.text+0x4a4): undefined reference to `ogg_page_serialno'
ld: (.text+0x4b8): undefined reference to `ogg_stream_reset_serialno'
ld: (.text+0x4bc): undefined reference to `ogg_stream_reset_serialno'
ld: (.text+0x4d0): undefined reference to `ogg_stream_pagein'
ld: (.text+0x4d4): undefined reference to `ogg_stream_pagein'
ld: (.text+0x4ec): undefined reference to `ogg_stream_packetout'
ld: (.text+0x4f4): undefined reference to `ogg_stream_packetout'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_stream_next_page.part.0':
(.text+0x624): undefined reference to `ogg_page_serialno'
ld: (.text+0x628): undefined reference to `ogg_page_serialno'
ld: (.text+0x6c4): undefined reference to `ogg_page_eos'
ld: (.text+0x6c8): undefined reference to `ogg_page_eos'
ld: (.text+0x6e4): undefined reference to `ogg_stream_pagein'
ld: (.text+0x6f0): undefined reference to `ogg_stream_pagein'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_stream_unpack_page':
(.text+0x77c): undefined reference to `ogg_stream_packetout'
ld: (.text+0x798): undefined reference to `ogg_stream_packetout'
ld: (.text+0x7d0): undefined reference to `ogg_stream_packetout'
ld: (.text+0x7dc): undefined reference to `ogg_stream_packetout'
ld: (.text+0x84c): undefined reference to `ogg_stream_packetout'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o):(.text+0x850): more undefined references to `ogg_stream_packetout' follow
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_stream_unpack_page':
(.text+0x904): undefined reference to `ogg_stream_packetpeek'
ld: (.text+0x90c): undefined reference to `ogg_stream_packetpeek'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_sync_last_page_before':
(.text+0xa10): undefined reference to `ogg_sync_reset'
ld: (.text+0xa24): undefined reference to `ogg_sync_reset'
ld: (.text+0xa70): undefined reference to `ogg_page_serialno'
ld: (.text+0xa74): undefined reference to `ogg_page_serialno'
ld: (.text+0xac4): undefined reference to `ogg_page_granulepos'
ld: (.text+0xac8): undefined reference to `ogg_page_granulepos'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_stream_seek_page_search':
(.text+0xbb8): undefined reference to `ogg_stream_reset_serialno'
ld: (.text+0xbec): undefined reference to `ogg_stream_reset_serialno'
ld: (.text+0xde4): undefined reference to `ogg_page_serialno'
ld: (.text+0xe00): undefined reference to `ogg_page_serialno'
ld: (.text+0xe18): undefined reference to `ogg_page_packets'
ld: (.text+0xe1c): undefined reference to `ogg_page_packets'
ld: (.text+0xe30): undefined reference to `ogg_page_granulepos'
ld: (.text+0xe34): undefined reference to `ogg_page_granulepos'
ld: (.text+0xef0): undefined reference to `ogg_stream_pagein'
ld: (.text+0xef4): undefined reference to `ogg_stream_pagein'
ld: (.text+0xf14): undefined reference to `ogg_stream_reset'
ld: (.text+0xf1c): undefined reference to `ogg_stream_reset'
ld: (.text+0xf3c): undefined reference to `ogg_stream_reset'
ld: (.text+0xf40): undefined reference to `ogg_stream_reset'
ld: (.text+0xf64): undefined reference to `ogg_stream_pagein'
ld: (.text+0xf70): undefined reference to `ogg_stream_pagein'
ld: (.text+0xf88): undefined reference to `ogg_stream_packetout'
ld: (.text+0xf90): undefined reference to `ogg_stream_packetout'
ld: (.text+0xff0): undefined reference to `ogg_sync_reset'
ld: (.text+0x1000): undefined reference to `ogg_sync_reset'
ld: (.text+0x102c): undefined reference to `ogg_stream_reset'
ld: (.text+0x1030): undefined reference to `ogg_stream_reset'
ld: (.text+0x1064): undefined reference to `ogg_stream_pagein'
ld: (.text+0x1068): undefined reference to `ogg_stream_pagein'
ld: (.text+0x10ec): undefined reference to `ogg_stream_pagein'
ld: (.text+0x10f4): undefined reference to `ogg_stream_pagein'
ld: (.text+0x1108): undefined reference to `ogg_stream_packetout'
ld: (.text+0x110c): undefined reference to `ogg_stream_packetout'
ld: (.text+0x1164): undefined reference to `ogg_sync_reset'
ld: (.text+0x116c): undefined reference to `ogg_sync_reset'
ld: (.text+0x11ac): undefined reference to `ogg_sync_reset'
ld: (.text+0x11b4): undefined reference to `ogg_sync_reset'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg.o): in function `ogg_open':
(.text+0x1368): undefined reference to `ogg_sync_clear'
ld: (.text+0x136c): undefined reference to `ogg_sync_clear'
ld: (.text+0x137c): undefined reference to `ogg_stream_clear'
ld: (.text+0x1380): undefined reference to `ogg_stream_clear'
ld: (.text+0x1414): undefined reference to `ogg_sync_init'
ld: (.text+0x141c): undefined reference to `ogg_sync_init'
ld: (.text+0x1430): undefined reference to `ogg_stream_init'
ld: (.text+0x1434): undefined reference to `ogg_stream_init'
ld: (.text+0x1638): undefined reference to `ogg_page_serialno'
ld: (.text+0x163c): undefined reference to `ogg_page_serialno'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_calculate_granulepos':
(.text+0x2a4): undefined reference to `vorbis_packet_blocksize'
ld: (.text+0x2ac): undefined reference to `vorbis_packet_blocksize'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_read_sample':
(.text+0x47c): undefined reference to `vorbis_synthesis_read'
ld: (.text+0x488): undefined reference to `vorbis_synthesis_read'
ld: (.text+0x4a8): undefined reference to `vorbis_synthesis_pcmout'
ld: (.text+0x4b0): undefined reference to `vorbis_synthesis_pcmout'
ld: (.text+0x4f8): undefined reference to `vorbis_synthesis'
ld: (.text+0x504): undefined reference to `vorbis_synthesis'
ld: (.text+0x598): undefined reference to `vorbis_synthesis_blockin'
ld: (.text+0x59c): undefined reference to `vorbis_synthesis_blockin'
ld: (.text+0x5b0): undefined reference to `vorbis_synthesis_restart'
ld: (.text+0x5b4): undefined reference to `vorbis_synthesis_restart'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_write_samples':
(.text+0x690): undefined reference to `vorbis_analysis_wrote'
ld: (.text+0x6ac): undefined reference to `vorbis_analysis_wrote'
ld: (.text+0x6c8): undefined reference to `vorbis_analysis_blockout'
ld: (.text+0x6d0): undefined reference to `vorbis_analysis_blockout'
ld: (.text+0x6e8): undefined reference to `vorbis_analysis'
ld: (.text+0x6f4): undefined reference to `vorbis_analysis'
ld: (.text+0x704): undefined reference to `vorbis_bitrate_addblock'
ld: (.text+0x708): undefined reference to `vorbis_bitrate_addblock'
ld: (.text+0x724): undefined reference to `vorbis_bitrate_flushpacket'
ld: (.text+0x72c): undefined reference to `vorbis_bitrate_flushpacket'
ld: (.text+0x740): undefined reference to `ogg_stream_packetin'
ld: (.text+0x74c): undefined reference to `ogg_stream_packetin'
ld: (.text+0x770): undefined reference to `ogg_stream_pageout'
ld: (.text+0x774): undefined reference to `ogg_stream_pageout'
ld: (.text+0x7a0): undefined reference to `ogg_page_eos'
ld: (.text+0x7a4): undefined reference to `ogg_page_eos'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_write_d':
(.text+0x858): undefined reference to `vorbis_analysis_buffer'
ld: (.text+0x864): undefined reference to `vorbis_analysis_buffer'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_write_f':
(.text+0x998): undefined reference to `vorbis_analysis_buffer'
ld: (.text+0x9a4): undefined reference to `vorbis_analysis_buffer'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_write_i':
(.text+0xad8): undefined reference to `vorbis_analysis_buffer'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o):(.text+0xae4): more undefined references to `vorbis_analysis_buffer' follow
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_write_header':
(.text+0xd68): undefined reference to `vorbis_info_init'
ld: (.text+0xd78): undefined reference to `vorbis_info_init'
ld: (.text+0xd98): undefined reference to `vorbis_encode_init_vbr'
ld: (.text+0xda0): undefined reference to `vorbis_encode_init_vbr'
ld: (.text+0xde4): undefined reference to `vorbis_comment_init'
ld: (.text+0xdf4): undefined reference to `vorbis_comment_init'
ld: (.text+0xe10): undefined reference to `vorbis_comment_add_tag'
ld: (.text+0xe1c): undefined reference to `vorbis_comment_add_tag'
ld: (.text+0xe7c): undefined reference to `vorbis_comment_add_tag'
ld: (.text+0xe84): undefined reference to `vorbis_comment_add_tag'
ld: (.text+0xea0): undefined reference to `vorbis_analysis_init'
ld: (.text+0xeac): undefined reference to `vorbis_analysis_init'
ld: (.text+0xec8): undefined reference to `vorbis_block_init'
ld: (.text+0xecc): undefined reference to `vorbis_block_init'
ld: (.text+0xef0): undefined reference to `ogg_stream_init'
ld: (.text+0xef4): undefined reference to `ogg_stream_init'
ld: (.text+0xf10): undefined reference to `vorbis_analysis_headerout'
ld: (.text+0xf20): undefined reference to `vorbis_analysis_headerout'
ld: (.text+0xf34): undefined reference to `ogg_stream_packetin'
ld: (.text+0xf38): undefined reference to `ogg_stream_packetin'
ld: (.text+0xf4c): undefined reference to `ogg_stream_packetin'
ld: (.text+0xf50): undefined reference to `ogg_stream_packetin'
ld: (.text+0xf64): undefined reference to `ogg_stream_packetin'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o):(.text+0xf68): more undefined references to `ogg_stream_packetin' follow
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_write_header':
(.text+0xf9c): undefined reference to `ogg_stream_flush'
ld: (.text+0xfa4): undefined reference to `ogg_stream_flush'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_close':
(.text+0x10b8): undefined reference to `vorbis_block_clear'
ld: (.text+0x10bc): undefined reference to `vorbis_block_clear'
ld: (.text+0x10cc): undefined reference to `vorbis_dsp_clear'
ld: (.text+0x10d0): undefined reference to `vorbis_dsp_clear'
ld: (.text+0x10e4): undefined reference to `vorbis_comment_clear'
ld: (.text+0x10e8): undefined reference to `vorbis_comment_clear'
ld: (.text+0x10fc): undefined reference to `vorbis_info_clear'
ld: (.text+0x1100): undefined reference to `vorbis_info_clear'
ld: (.text+0x1144): undefined reference to `vorbis_analysis_wrote'
ld: (.text+0x1150): undefined reference to `vorbis_analysis_wrote'
ld: (.text+0x1160): undefined reference to `vorbis_analysis_blockout'
ld: (.text+0x1168): undefined reference to `vorbis_analysis_blockout'
ld: (.text+0x1180): undefined reference to `vorbis_analysis'
ld: (.text+0x118c): undefined reference to `vorbis_analysis'
ld: (.text+0x119c): undefined reference to `vorbis_bitrate_addblock'
ld: (.text+0x11a0): undefined reference to `vorbis_bitrate_addblock'
ld: (.text+0x11b4): undefined reference to `vorbis_bitrate_flushpacket'
ld: (.text+0x11bc): undefined reference to `vorbis_bitrate_flushpacket'
ld: (.text+0x11d0): undefined reference to `ogg_stream_packetin'
ld: (.text+0x11dc): undefined reference to `ogg_stream_packetin'
ld: (.text+0x1200): undefined reference to `ogg_stream_pageout'
ld: (.text+0x1204): undefined reference to `ogg_stream_pageout'
ld: (.text+0x1230): undefined reference to `ogg_page_eos'
ld: (.text+0x1234): undefined reference to `ogg_page_eos'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `vorbis_seek':
(.text+0x1764): undefined reference to `vorbis_info_blocksize'
ld: (.text+0x176c): undefined reference to `vorbis_info_blocksize'
ld: (.text+0x1830): undefined reference to `ogg_stream_reset_serialno'
ld: (.text+0x1834): undefined reference to `ogg_stream_reset_serialno'
ld: (.text+0x1870): undefined reference to `vorbis_synthesis_restart'
ld: (.text+0x1878): undefined reference to `vorbis_synthesis_restart'
ld: (.text+0x1894): undefined reference to `vorbis_info_blocksize'
ld: (.text+0x18a0): undefined reference to `vorbis_info_blocksize'
ld: (.text+0x18c0): undefined reference to `vorbis_synthesis_pcmout'
ld: (.text+0x18c4): undefined reference to `vorbis_synthesis_pcmout'
ld: (.text+0x18f0): undefined reference to `vorbis_synthesis_read'
ld: (.text+0x18f4): undefined reference to `vorbis_synthesis_read'
ld: (.text+0x1934): undefined reference to `vorbis_packet_blocksize'
ld: (.text+0x1950): undefined reference to `vorbis_packet_blocksize'
ld: (.text+0x19a8): undefined reference to `vorbis_synthesis_trackonly'
ld: (.text+0x19bc): undefined reference to `vorbis_synthesis_trackonly'
ld: (.text+0x19d0): undefined reference to `vorbis_synthesis_blockin'
ld: (.text+0x19d4): undefined reference to `vorbis_synthesis_blockin'
ld: (.text+0x1aa4): undefined reference to `vorbis_synthesis_restart'
ld: (.text+0x1aa8): undefined reference to `vorbis_synthesis_restart'
ld: (.text+0x1b1c): undefined reference to `vorbis_synthesis_restart'
ld: (.text+0x1b24): undefined reference to `vorbis_synthesis_restart'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_vorbis.o): in function `ogg_vorbis_open':
(.text+0x1bd8): undefined reference to `vorbis_version_string'
ld: (.text+0x1bdc): undefined reference to `vorbis_version_string'
ld: (.text+0x1d04): undefined reference to `vorbis_info_init'
ld: (.text+0x1d20): undefined reference to `vorbis_info_init'
ld: (.text+0x1d34): undefined reference to `vorbis_comment_init'
ld: (.text+0x1d3c): undefined reference to `vorbis_comment_init'
ld: (.text+0x1d5c): undefined reference to `ogg_stream_packetpeek'
ld: (.text+0x1d68): undefined reference to `ogg_stream_packetpeek'
ld: (.text+0x1d84): undefined reference to `vorbis_synthesis_headerin'
ld: (.text+0x1d94): undefined reference to `vorbis_synthesis_headerin'
ld: (.text+0x1db4): undefined reference to `ogg_stream_packetout'
ld: (.text+0x1dbc): undefined reference to `ogg_stream_packetout'
ld: (.text+0x1de4): undefined reference to `vorbis_synthesis_headerin'
ld: (.text+0x1de8): undefined reference to `vorbis_synthesis_headerin'
ld: (.text+0x1e08): undefined reference to `ogg_stream_packetout'
ld: (.text+0x1e10): undefined reference to `ogg_stream_packetout'
ld: (.text+0x1fb4): undefined reference to `vorbis_comment_query'
ld: (.text+0x1fc0): undefined reference to `vorbis_comment_query'
ld: (.text+0x2168): undefined reference to `vorbis_synthesis_init'
ld: (.text+0x2178): undefined reference to `vorbis_synthesis_init'
ld: (.text+0x2190): undefined reference to `vorbis_block_init'
ld: (.text+0x2194): undefined reference to `vorbis_block_init'
ld: (.text+0x22e0): undefined reference to `ogg_page_eos'
ld: (.text+0x22e8): undefined reference to `ogg_page_eos'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_opus.o): in function `ogg_opus_write_out':
(.text+0x920): undefined reference to `ogg_stream_flush_fill'
ld: (.text+0x924): undefined reference to `ogg_stream_flush_fill'
ld: (.text+0x9a0): undefined reference to `ogg_stream_pageout_fill'
ld: (.text+0x9a4): undefined reference to `ogg_stream_pageout_fill'
ld: (.text+0x9bc): undefined reference to `ogg_stream_packetin'
ld: (.text+0x9c8): undefined reference to `ogg_stream_packetin'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_opus.o): in function `ogg_opus_write_header':
(.text+0xf80): undefined reference to `ogg_stream_reset_serialno'
ld: (.text+0xf88): undefined reference to `ogg_stream_reset_serialno'
ld: (.text+0x107c): undefined reference to `ogg_stream_packetin'
ld: (.text+0x10a4): undefined reference to `ogg_stream_packetin'
ld: (.text+0x10e4): undefined reference to `ogg_stream_flush'
ld: (.text+0x10ec): undefined reference to `ogg_stream_flush'
ld: (.text+0x114c): undefined reference to `ogg_stream_packetin'
ld: (.text+0x1150): undefined reference to `ogg_stream_packetin'
ld: (.text+0x1184): undefined reference to `ogg_stream_flush'
ld: (.text+0x118c): undefined reference to `ogg_stream_flush'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_opus.o): in function `ogg_opus_page_seek_manual':
(.text+0x1674): undefined reference to `ogg_stream_reset'
ld: (.text+0x1678): undefined reference to `ogg_stream_reset'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_opus.o): in function `ogg_opus_read_refill':
(.text+0x1934): undefined reference to `ogg_page_eos'
ld: (.text+0x1938): undefined reference to `ogg_page_eos'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_opus.o): in function `ogg_opus_close':
(.text+0x27c0): undefined reference to `ogg_stream_packetin'
ld: (.text+0x27c8): undefined reference to `ogg_stream_packetin'
ld: (.text+0x27f4): undefined reference to `ogg_stream_pageout'
ld: (.text+0x27fc): undefined reference to `ogg_stream_pageout'
ld: (.text+0x2858): undefined reference to `ogg_packet_clear'
ld: (.text+0x285c): undefined reference to `ogg_packet_clear'
ld: (.text+0x28a4): undefined reference to `ogg_stream_flush'
ld: (.text+0x28ac): undefined reference to `ogg_stream_flush'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libsndfile_la-ogg_opus.o): in function `ogg_opus_open':
(.text+0x2ab8): undefined reference to `ogg_page_packets'
ld: (.text+0x2ac8): undefined reference to `ogg_page_packets'
ld: (.text+0x2ae0): undefined reference to `ogg_page_bos'
ld: (.text+0x2ae4): undefined reference to `ogg_page_bos'
ld: (.text+0x2af8): undefined reference to `ogg_page_serialno'
ld: (.text+0x2afc): undefined reference to `ogg_page_serialno'
ld: (.text+0x2cdc): undefined reference to `ogg_stream_packetout'
ld: (.text+0x2ce4): undefined reference to `ogg_stream_packetout'
ld: (.text+0x2e34): undefined reference to `ogg_page_eos'
ld: (.text+0x2e3c): undefined reference to `ogg_page_eos'
ld: (.text+0x318c): undefined reference to `ogg_packet_clear'
ld: (.text+0x3190): undefined reference to `ogg_packet_clear'
ld: (.text+0x31fc): undefined reference to `ogg_stream_init'
ld: (.text+0x3200): undefined reference to `ogg_stream_init'
ld: (.text+0x3570): undefined reference to `ogg_page_eos'
ld: (.text+0x3574): undefined reference to `ogg_page_eos'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-id3.o): in function `id3_lookup_v1_genre':
(.text+0x30): undefined reference to `id3tag_genre_list'
ld: (.text+0x48): undefined reference to `id3tag_genre_list'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_dec_byterate':
(.text+0x48): undefined reference to `mpg123_info2'
ld: (.text+0x50): undefined reference to `mpg123_info2'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_dec_seek':
(.text+0xc4): undefined reference to `mpg123_seek'
ld: (.text+0xc8): undefined reference to `mpg123_seek'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_dec_read_f':
(.text+0x124): undefined reference to `mpg123_read'
ld: (.text+0x134): undefined reference to `mpg123_read'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_dec_close':
(.text+0x21c): undefined reference to `mpg123_close'
ld: (.text+0x220): undefined reference to `mpg123_close'
ld: (.text+0x230): undefined reference to `mpg123_delete'
ld: (.text+0x234): undefined reference to `mpg123_delete'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_dec_read_s':
(.text+0x39c): undefined reference to `mpg123_read'
ld: (.text+0x3b4): undefined reference to `mpg123_read'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_dec_read_i':
(.text+0x4cc): undefined reference to `mpg123_read'
ld: (.text+0x4e4): undefined reference to `mpg123_read'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_dec_read_d':
(.text+0x5fc): undefined reference to `mpg123_read'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o):(.text+0x614): more undefined references to `mpg123_read' follow
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_decoder_init':
(.text+0x730): undefined reference to `mpg123_init'
ld: (.text+0x734): undefined reference to `mpg123_init'
ld: (.text+0x76c): undefined reference to `mpg123_new'
ld: (.text+0x774): undefined reference to `mpg123_new'
ld: (.text+0x790): undefined reference to `mpg123_replace_reader_handle'
ld: (.text+0x7b0): undefined reference to `mpg123_replace_reader_handle'
ld: (.text+0x7cc): undefined reference to `mpg123_param2'
ld: (.text+0x7e0): undefined reference to `mpg123_param2'
ld: (.text+0x7fc): undefined reference to `mpg123_param2'
ld: (.text+0x800): undefined reference to `mpg123_param2'
ld: (.text+0x81c): undefined reference to `mpg123_param2'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o):(.text+0x820): more undefined references to `mpg123_param2' follow
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_decoder_init':
(.text+0x874): undefined reference to `mpg123_open_handle'
ld: (.text+0x878): undefined reference to `mpg123_open_handle'
ld: (.text+0x894): undefined reference to `mpg123_getformat'
ld: (.text+0x8ac): undefined reference to `mpg123_getformat'
ld: (.text+0x8c4): undefined reference to `mpg123_plain_strerror'
ld: (.text+0x8c8): undefined reference to `mpg123_plain_strerror'
ld: (.text+0x904): undefined reference to `mpg123_plain_strerror'
ld: (.text+0x908): undefined reference to `mpg123_plain_strerror'
ld: (.text+0x988): undefined reference to `mpg123_length'
ld: (.text+0x998): undefined reference to `mpg123_length'
ld: (.text+0x9cc): undefined reference to `mpg123_format'
ld: (.text+0x9d4): undefined reference to `mpg123_format'
ld: (.text+0x9ec): undefined reference to `mpg123_info2'
ld: (.text+0x9f0): undefined reference to `mpg123_info2'
ld: (.text+0xa7c): undefined reference to `mpg123_param2'
ld: (.text+0xa88): undefined reference to `mpg123_param2'
ld: (.text+0xaa4): undefined reference to `mpg123_plain_strerror'
ld: (.text+0xaac): undefined reference to `mpg123_plain_strerror'
ld: (.text+0xb14): undefined reference to `mpg123_scan'
ld: (.text+0xb18): undefined reference to `mpg123_scan'
ld: (.text+0xb2c): undefined reference to `mpg123_length'
ld: (.text+0xb30): undefined reference to `mpg123_length'
ld: (.text+0xd8c): undefined reference to `mpg123_id3'
ld: (.text+0xde0): undefined reference to `mpg123_id3'
ld: (.text+0x1458): undefined reference to `mpg123_plain_strerror'
ld: (.text+0x145c): undefined reference to `mpg123_plain_strerror'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_decode.o): in function `mpeg_decoder_get_bitrate_mode':
(.text+0x17b0): undefined reference to `mpg123_info2'
ld: (.text+0x17b8): undefined reference to `mpg123_info2'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encoder_close':
(.text+0x50): undefined reference to `lame_encode_flush'
ld: (.text+0x58): undefined reference to `lame_encode_flush'
ld: (.text+0x90): undefined reference to `lame_get_id3v1_tag'
ld: (.text+0x98): undefined reference to `lame_get_id3v1_tag'
ld: (.text+0xf0): undefined reference to `lame_get_lametag_frame'
ld: (.text+0xf8): undefined reference to `lame_get_lametag_frame'
ld: (.text+0x190): undefined reference to `lame_get_lametag_frame'
ld: (.text+0x194): undefined reference to `lame_get_lametag_frame'
ld: (.text+0x218): undefined reference to `lame_close'
ld: (.text+0x21c): undefined reference to `lame_close'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encoder_construct':
(.text+0x314): undefined reference to `lame_init_params'
ld: (.text+0x318): undefined reference to `lame_init_params'
ld: (.text+0x350): undefined reference to `lame_get_version'
ld: (.text+0x354): undefined reference to `lame_get_version'
ld: (.text+0x388): undefined reference to `lame_get_mode'
ld: (.text+0x38c): undefined reference to `lame_get_mode'
ld: (.text+0x3e8): undefined reference to `lame_get_framesize'
ld: (.text+0x3ec): undefined reference to `lame_get_framesize'
ld: (.text+0x43c): undefined reference to `lame_get_out_samplerate'
ld: (.text+0x440): undefined reference to `lame_get_out_samplerate'
ld: (.text+0x48c): undefined reference to `lame_get_VBR'
ld: (.text+0x490): undefined reference to `lame_get_VBR'
ld: (.text+0x4e0): undefined reference to `lame_get_VBR_q'
ld: (.text+0x4e4): undefined reference to `lame_get_VBR_q'
ld: (.text+0x514): undefined reference to `lame_get_encoder_delay'
ld: (.text+0x518): undefined reference to `lame_get_encoder_delay'
ld: (.text+0x548): undefined reference to `lame_get_bWriteVbrTag'
ld: (.text+0x54c): undefined reference to `lame_get_bWriteVbrTag'
ld: (.text+0x57c): undefined reference to `lame_get_framesize'
ld: (.text+0x580): undefined reference to `lame_get_framesize'
ld: (.text+0x60c): undefined reference to `lame_get_VBR'
ld: (.text+0x610): undefined reference to `lame_get_VBR'
ld: (.text+0x660): undefined reference to `lame_get_brate'
ld: (.text+0x664): undefined reference to `lame_get_brate'
ld: (.text+0x6f0): undefined reference to `lame_get_VBR_mean_bitrate_kbps'
ld: (.text+0x6f4): undefined reference to `lame_get_VBR_mean_bitrate_kbps'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encode_write_double_mono':
(.text+0x808): undefined reference to `lame_encode_buffer_ieee_double'
ld: (.text+0x814): undefined reference to `lame_encode_buffer_ieee_double'
ld: (.text+0x8b0): undefined reference to `lame_encode_buffer_ieee_double'
ld: (.text+0x8bc): undefined reference to `lame_encode_buffer_ieee_double'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encode_write_float_mono':
(.text+0xa24): undefined reference to `lame_encode_buffer_ieee_float'
ld: (.text+0xa28): undefined reference to `lame_encode_buffer_ieee_float'
ld: (.text+0xae4): undefined reference to `lame_encode_buffer_float'
ld: (.text+0xaec): undefined reference to `lame_encode_buffer_float'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encode_write_int_mono':
(.text+0xba8): undefined reference to `lame_encode_buffer_int'
ld: (.text+0xbbc): undefined reference to `lame_encode_buffer_int'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encode_write_short_mono':
(.text+0xd18): undefined reference to `lame_encode_buffer'
ld: (.text+0xd30): undefined reference to `lame_encode_buffer'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encode_write_double_stereo':
(.text+0xeb4): undefined reference to `lame_encode_buffer_interleaved_ieee_double'
ld: (.text+0xebc): undefined reference to `lame_encode_buffer_interleaved_ieee_double'
ld: (.text+0xf60): undefined reference to `lame_encode_buffer_interleaved_ieee_double'
ld: (.text+0xf64): undefined reference to `lame_encode_buffer_interleaved_ieee_double'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encode_write_float_stereo':
(.text+0x10b4): undefined reference to `lame_encode_buffer_interleaved_ieee_float'
ld: (.text+0x10bc): undefined reference to `lame_encode_buffer_interleaved_ieee_float'
ld: (.text+0x1160): undefined reference to `lame_encode_buffer_interleaved_ieee_float'
ld: (.text+0x1164): undefined reference to `lame_encode_buffer_interleaved_ieee_float'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encode_write_int_stereo':
(.text+0x1298): undefined reference to `lame_encode_buffer_interleaved_int'
ld: (.text+0x12b4): undefined reference to `lame_encode_buffer_interleaved_int'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encode_write_short_stereo':
(.text+0x147c): undefined reference to `lame_encode_buffer_interleaved'
ld: (.text+0x1484): undefined reference to `lame_encode_buffer_interleaved'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encoder_init':
(.text+0x15fc): undefined reference to `lame_init'
ld: (.text+0x1600): undefined reference to `lame_init'
ld: (.text+0x1620): undefined reference to `lame_set_in_samplerate'
ld: (.text+0x1630): undefined reference to `lame_set_in_samplerate'
ld: (.text+0x1644): undefined reference to `lame_set_num_channels'
ld: (.text+0x1648): undefined reference to `lame_set_num_channels'
ld: (.text+0x165c): undefined reference to `lame_set_out_samplerate'
ld: (.text+0x1660): undefined reference to `lame_set_out_samplerate'
ld: (.text+0x1680): undefined reference to `lame_set_write_id3tag_automatic'
ld: (.text+0x1684): undefined reference to `lame_set_write_id3tag_automatic'
ld: (.text+0x1708): undefined reference to `lame_set_bWriteVbrTag'
ld: (.text+0x170c): undefined reference to `lame_set_bWriteVbrTag'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encoder_write_id3tag':
(.text+0x1814): undefined reference to `id3tag_init'
ld: (.text+0x181c): undefined reference to `id3tag_init'
ld: (.text+0x1868): undefined reference to `id3tag_set_title'
ld: (.text+0x1870): undefined reference to `id3tag_set_title'
ld: (.text+0x1890): undefined reference to `lame_get_id3v2_tag'
ld: (.text+0x1898): undefined reference to `lame_get_id3v2_tag'
ld: (.text+0x18ec): undefined reference to `lame_get_id3v2_tag'
ld: (.text+0x18f4): undefined reference to `lame_get_id3v2_tag'
ld: (.text+0x194c): undefined reference to `id3tag_set_genre'
ld: (.text+0x1954): undefined reference to `id3tag_set_genre'
ld: (.text+0x197c): undefined reference to `id3tag_set_year'
ld: (.text+0x1984): undefined reference to `id3tag_set_year'
ld: (.text+0x19ac): undefined reference to `id3tag_set_comment'
ld: (.text+0x19b4): undefined reference to `id3tag_set_comment'
ld: (.text+0x19dc): undefined reference to `id3tag_set_artist'
ld: (.text+0x19e4): undefined reference to `id3tag_set_artist'
ld: (.text+0x1a0c): undefined reference to `id3tag_set_track'
ld: (.text+0x1a14): undefined reference to `id3tag_set_track'
ld: (.text+0x1a3c): undefined reference to `id3tag_set_album'
ld: (.text+0x1a44): undefined reference to `id3tag_set_album'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encoder_get_bitrate_mode':
(.text+0x1a8c): undefined reference to `lame_get_VBR'
ld: (.text+0x1a94): undefined reference to `lame_get_VBR'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encoder_byterate':
(.text+0x1b30): undefined reference to `lame_get_brate'
ld: (.text+0x1b34): undefined reference to `lame_get_brate'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encoder_set_quality':
(.text+0x1cd8): undefined reference to `lame_set_brate'
ld: (.text+0x1cdc): undefined reference to `lame_set_brate'
ld: (.text+0x1d50): undefined reference to `lame_set_VBR_mean_bitrate_kbps'
ld: (.text+0x1d54): undefined reference to `lame_set_VBR_mean_bitrate_kbps'
ld: (.text+0x1d78): undefined reference to `lame_set_VBR_quality'
ld: (.text+0x1d90): undefined reference to `lame_set_VBR_quality'
ld: /tmp/pkgbuild/audio/jack/work.alpha/.buildlink/lib/libsndfile.a(libcommon_la-mpeg_l3_encode.o): in function `mpeg_l3_encoder_set_bitrate_mode':
(.text+0x1e4c): undefined reference to `lame_set_VBR'
ld: (.text+0x1e5c): undefined reference to `lame_set_VBR'

Waf: Leaving directory `/tmp/pkgbuild/audio/jack/work.alpha/jack2-1.9.21/build'
Build failed
 -> task in 'jack_rec' failed with exit status 1 (run with -v to display more information)
*** Error code 1

Stop.
make[1]: stopped in /usr/pkgsrc/audio/jack
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/audio/jack