==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: jack2 1.9.22-1 (Tue Feb 14 20:11:56 2023)
==> Retrieving sources...
  -> Cloning jack2 git repo...
Cloning into bare repository '/home/leming/work/jack2/jack2'...
  -> Found jack2-1.9.22-db-5.3.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    jack2 ... Skipped
    jack2-1.9.22-db-5.3.patch ... Passed
==> Making package: jack2 1.9.22-1 (Tue 14 Feb 2023 08:12:10 PM MST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (40) alsa-topology-conf-1.2.5.1-1  alsa-ucm-conf-1.2.8-1
              argon2-20190702-4  cryptsetup-2.6.1-1  dbus-c++-0.9.0-10
              dbus-python-1.2.18-3  device-mapper-2.03.18-4  glibmm-2.66.5-1
              hicolor-icon-theme-0.17-2  hwdata-0.367-1  iptables-1:1.8.9-1
              kbd-2.5.1-1  kmod-30-3  libavc1394-0.5.4-4  libconfig-1.7.3-1
              libiec61883-1.2.0-7  libmnl-1.0.5-1
              libnetfilter_conntrack-1.0.9-1  libnfnetlink-1.0.2-1
              libnftnl-1.2.4-1  libnl-3.7.0-3  libnsl-2.0.0-2  libpcap-1.10.3-1
              libraw1394-2.1.2-3  libseccomp-2.5.4-1  libsigc++-2.12.0-1
              libxml++-3.2.4-1  perl-error-0.17029-4  perl-mailtools-2.21-6
              perl-timedate-2.33-4  python-3.10.9-1  alsa-lib-1.2.8-1
              dbus-1.14.6-1  doxygen-1.9.6-1  git-2.39.2-1  libffado-2.4.7-1
              libsamplerate-0.2.2-1  opus-1.3.1-3.1  systemd-252.5-1
              waf-2.0.25-1

Total Download Size:    12.67 MiB
Total Installed Size:  193.91 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 git-2.39.2-1-aarch64 downloading...
 dbus-python-1.2.18-3-aarch64 downloading...
 libsamplerate-0.2.2-1-aarch64 downloading...
 glibmm-2.66.5-1-aarch64 downloading...
 libffado-2.4.7-1-aarch64 downloading...
 waf-2.0.25-1-any downloading...
 dbus-c++-0.9.0-10-aarch64 downloading...
 libconfig-1.7.3-1-aarch64 downloading...
 libxml++-3.2.4-1-aarch64 downloading...
 libsigc++-2.12.0-1-aarch64 downloading...
 perl-mailtools-2.21-6-any downloading...
 libraw1394-2.1.2-3-aarch64 downloading...
 perl-timedate-2.33-4-any downloading...
 libavc1394-0.5.4-4-aarch64 downloading...
 libiec61883-1.2.0-7-aarch64 downloading...
 perl-error-0.17029-4-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing alsa-topology-conf...
installing alsa-ucm-conf...
installing alsa-lib...
installing dbus...
installing doxygen...
Optional dependencies for doxygen
    graphviz: for caller/callee graph generation
    qt5-base: for doxywizard
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    tk: gitk and git gui
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [pending]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing libsigc++...
installing glibmm...
installing hicolor-icon-theme...
installing libraw1394...
installing libavc1394...
installing libiec61883...
installing libxml++...
installing dbus-python...
installing libconfig...
installing dbus-c++...
installing libffado...
Optional dependencies for libffado
    python-pyqt5: ffado-mixer
installing libsamplerate...
installing opus...
installing device-mapper...
installing argon2...
installing cryptsetup...
installing libmnl...
installing libnftnl...
installing libnl...
installing libpcap...
installing libnfnetlink...
installing libnetfilter_conntrack...
installing iptables...
installing kbd...
installing kmod...
installing hwdata...
installing libseccomp...
installing systemd...
warning: directory permissions differ on /var/log/journal/
filesystem: 755  package: 2755
Creating group 'sys' with GID 3.
Creating group 'mem' with GID 8.
Creating group 'ftp' with GID 11.
Creating group 'mail' with GID 12.
Creating group 'log' with GID 19.
Creating group 'smmsp' with GID 25.
Creating group 'proc' with GID 26.
Creating group 'games' with GID 50.
Creating group 'lock' with GID 54.
Creating group 'network' with GID 90.
Creating group 'floppy' with GID 94.
Creating group 'scanner' with GID 96.
Creating group 'power' with GID 98.
Creating group 'nobody' with GID 65534.
Creating group 'adm' with GID 999.
Creating group 'wheel' with GID 998.
Creating group 'utmp' with GID 997.
Creating group 'audio' with GID 996.
Creating group 'disk' with GID 995.
Creating group 'input' with GID 994.
Creating group 'kmem' with GID 993.
Creating group 'kvm' with GID 992.
Creating group 'lp' with GID 991.
Creating group 'optical' with GID 990.
Creating group 'render' with GID 989.
Creating group 'sgx' with GID 988.
Creating group 'storage' with GID 987.
Creating group 'tty' with GID 5.
Creating group 'uucp' with GID 986.
Creating group 'video' with GID 985.
Creating group 'users' with GID 984.
Creating group 'distcc' with GID 983.
Creating group 'systemd-journal' with GID 982.
Creating group 'rfkill' with GID 981.
Creating group 'bin' with GID 1.
Creating user 'bin' (n/a) with UID 1 and GID 1.
Creating group 'daemon' with GID 2.
Creating user 'daemon' (n/a) with UID 2 and GID 2.
Creating user 'mail' (n/a) with UID 8 and GID 12.
Creating user 'ftp' (n/a) with UID 14 and GID 11.
Creating group 'http' with GID 33.
Creating user 'http' (n/a) with UID 33 and GID 33.
Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534.
Creating group 'dbus' with GID 81.
Creating user 'dbus' (System Message Bus) with UID 81 and GID 81.
Creating user 'distcc' (distcc user) with UID 983 and GID 983.
Creating group 'git' with GID 980.
Creating user 'git' (git daemon user) with UID 980 and GID 980.
Creating group 'systemd-coredump' with GID 979.
Creating user 'systemd-coredump' (systemd Core Dumper) with UID 979 and GID 979.
Creating group 'systemd-network' with GID 978.
Creating user 'systemd-network' (systemd Network Management) with UID 978 and GID 978.
Creating group 'systemd-oom' with GID 977.
Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 977 and GID 977.
Creating group 'systemd-journal-remote' with GID 976.
Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 976 and GID 976.
Creating group 'systemd-resolve' with GID 975.
Creating user 'systemd-resolve' (systemd Resolver) with UID 975 and GID 975.
Creating group 'systemd-timesync' with GID 974.
Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 974 and GID 974.
Creating group 'tss' with GID 973.
Creating user 'tss' (tss user for tpm2) with UID 973 and GID 973.
Creating group 'uuidd' with GID 68.
Creating user 'uuidd' (n/a) with UID 68 and GID 68.
Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /usr/lib/systemd/system/getty@.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /usr/lib/systemd/system/remote-fs.target.
:: Append 'init=/usr/lib/systemd/systemd' to your kernel command line in your
   bootloader to replace sysvinit with systemd, or install systemd-sysvcompat
Optional dependencies for systemd
    libmicrohttpd: remote journald capabilities [installed]
    quota-tools: kernel-level quota management
    systemd-sysvcompat: symlink package to provide sysvinit binaries
    polkit: allow administration as unprivileged user
    curl: systemd-journal-upload, machinectl pull-tar and pull-raw [installed]
    gnutls: systemd-journal-gatewayd and systemd-journal-remote [installed]
    libbpf: support BPF programs
    libfido2: unlocking LUKS2 volumes with FIDO2 token
    tpm2-tss: unlocking LUKS2 volumes with TPM2 [installed]
installing libnsl...
installing python...
Optional dependencies for python
    python-setuptools
    python-pip
    sqlite [installed]
    mpdecimal: for decimal
    xz: for lzma [installed]
    tk: for tkinter
installing waf...
:: Running post-transaction hooks...
( 1/11) Creating system user accounts...
( 2/11) Updating journal message catalog...
( 3/11) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 4/11) Updating udev hardware database...
( 5/11) Applying kernel sysctl settings...
  Skipped: Current root is not booted.
( 6/11) Creating temporary files...
Cannot set file attributes for '/var/log/journal', maybe due to incompatibility in specified attributes, previous=0x00080000, current=0x00080000, expected=0x00880000, ignoring.
Cannot set file attributes for '/var/log/journal/remote', maybe due to incompatibility in specified attributes, previous=0x00080000, current=0x00080000, expected=0x00880000, ignoring.
( 7/11) Reloading device manager configuration...
  Skipped: Device manager is not running.
( 8/11) Arming ConditionNeedsUpdate...
( 9/11) Reloading system bus configuration...
  Skipped: Current root is not booted.
(10/11) Warn about old perl modules
(11/11) Updating the info directory file...
[?25h==> Retrieving sources...
  -> Found jack2-1.9.22-db-5.3.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of jack2 git repo...
Cloning into 'jack2'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file wscript
removed 'jack2/waflib/__init__.py'
removed 'jack2/waflib/Utils.py'
removed 'jack2/waflib/Runner.py'
removed 'jack2/waflib/Node.py'
removed 'jack2/waflib/Errors.py'
removed 'jack2/waflib/Context.py'
removed 'jack2/waflib/Logs.py'
removed 'jack2/waflib/Tools/cxx.py'
removed 'jack2/waflib/Tools/icpc.py'
removed 'jack2/waflib/Tools/__init__.py'
removed 'jack2/waflib/Tools/gxx.py'
removed 'jack2/waflib/Tools/c_tests.py'
removed 'jack2/waflib/Tools/suncc.py'
removed 'jack2/waflib/Tools/errcheck.py'
removed 'jack2/waflib/Tools/waf_unit_test.py'
removed 'jack2/waflib/Tools/msvc.py'
removed 'jack2/waflib/Tools/icc.py'
removed 'jack2/waflib/Tools/irixcc.py'
removed 'jack2/waflib/Tools/c_aliases.py'
removed 'jack2/waflib/Tools/clangxx.py'
removed 'jack2/waflib/Tools/ccroot.py'
removed 'jack2/waflib/Tools/compiler_c.py'
removed 'jack2/waflib/Tools/suncxx.py'
removed 'jack2/waflib/Tools/compiler_cxx.py'
removed 'jack2/waflib/Tools/xlc.py'
removed 'jack2/waflib/Tools/c_osx.py'
removed 'jack2/waflib/Tools/xlcxx.py'
removed 'jack2/waflib/Tools/clang.py'
removed 'jack2/waflib/Tools/c_config.py'
removed 'jack2/waflib/Tools/gcc.py'
removed 'jack2/waflib/Tools/ar.py'
removed 'jack2/waflib/Tools/c.py'
removed 'jack2/waflib/Tools/c_preproc.py'
removed directory 'jack2/waflib/Tools'
removed 'jack2/waflib/ansiterm.py'
removed 'jack2/waflib/Scripting.py'
removed 'jack2/waflib/ConfigSet.py'
removed 'jack2/waflib/extras/__init__.py'
removed 'jack2/waflib/extras/build_logs.py'
removed 'jack2/waflib/extras/xcode6.py'
removed 'jack2/waflib/extras/c_nec.py'
removed 'jack2/waflib/extras/batched_cc.py'
removed 'jack2/waflib/extras/c_bgxlc.py'
removed 'jack2/waflib/extras/build_file_tracker.py'
removed directory 'jack2/waflib/extras'
removed 'jack2/waflib/Task.py'
removed 'jack2/waflib/processor.py'
removed 'jack2/waflib/Build.py'
removed 'jack2/waflib/fixpy2.py'
removed 'jack2/waflib/TaskGen.py'
removed 'jack2/waflib/Configure.py'
removed 'jack2/waflib/Options.py'
removed directory 'jack2/waflib'
==> Starting build()...
Setting top to                           : /build/jack2/src/jack2 
Setting out to                           : /build/jack2/src/jack2/build 
Checking for 'g++' (C++ compiler)        : /usr/lib/distcc/bin/g++ 
Checking for 'gcc' (C compiler)          : /usr/lib/distcc/bin/gcc 
Checking platform                        : Linux 
Checking for program 'doxygen'           : /usr/bin/doxygen 
Checking for program 'pkg-config'        : /usr/bin/pkg-config 
Checking for 'alsa >= 1.0.18'            : yes 
Checking for 'libffado >= 1.999.17'      : yes 
Checking for 'gtkIOStream >= 1.4.0'      : not found 
Checking for 'eigen3 >= 3.1.2'           : not found 
Checking for header windows.h            : not found 
Checking for 'portaudio-2.0 >= 19'       : not found 
Checking for header mmsystem.h           : not found 
Checking for 'celt >= 0.11.0'            : not found 
Checking for 'celt >= 0.8.0'             : not found 
Checking for 'celt >= 0.7.0'             : not found 
Checking for 'celt >= 0.5.0'             : not found 
Checking for header opus/opus_custom.h   : yes 
Checking for 'opus >= 0.9.0'             : yes 
Checking for 'samplerate'                : yes 
Checking for header systemd/sd-daemon.h  : yes 
Checking for library systemd             : yes 
Checking for header db5.3/db.h           : yes 
Checking for library db-5.3              : yes 
Checking for header alloca.h             : yes 
Checking for ppoll                       : yes 
Checking for header execinfo.h           : yes 
Checking for 'dbus-1 >= 1.0.0'           : yes 
Checking for 'dbus-1'                    : yes 
Checking for 'expat'                     : yes 
Checking for 'systemd'                   : Successfully detected systemd user unit dir. 
Checking for ucontext->uc_mcontext.gp_regs : no 
Checking for ucontext->uc_mcontext.uc_regs : no 
Checking for ucontext->uc_mcontext.mc_gregs : no 
Checking for ucontext->uc_mcontext.gregs    : no 
Checking for NGREG                          : no 

JACK 1.9.22
Maximum JACK clients                        : 256 
Maximum ports per application               : 2048 
Install prefix                              : /usr 
Library directory                           : /usr/lib 
Drivers directory                           : /usr/lib/jack 
Build debuggable binaries                   : no 
C compiler flags                            : ['-march=armv8-a', '-O2', '-pipe', '-fstack-protector-strong', '-fno-plt', '-fexceptions', '-Wp,-D_FORTIFY_SOURCE=2', '-Wformat', '-Werror=format-security', '-fstack-clash-protection', '-Wall'] 
C++ compiler flags                          : ['-march=armv8-a', '-O2', '-pipe', '-fstack-protector-strong', '-fno-plt', '-fexceptions', '-Wp,-D_FORTIFY_SOURCE=2', '-Wformat', '-Werror=format-security', '-fstack-clash-protection', '-Wp,-D_GLIBCXX_ASSERTIONS', '-I/usr/include/db5.3', '-Wall', '-Wno-invalid-offsetof', '-std=gnu++11'] 
Linker flags                                : ['-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now', '-ldb-5.3', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now', '-ldb-5.3', '-Wl,--no-undefined'] 
Build with engine profiling                 : no 
Build with 32/64 bits mixed mode            : no 
Build standard JACK (jackd)                 : yes 
Build D-Bus JACK (jackdbus)                 : yes 
Autostart method                            : none 
WARNING !! mixing both jackd and jackdbus may cause issues:
WARNING !! jackdbus does not use .jackdrc nor qjackctl settings
Build doxygen documentation                 : yes 
Enable ALSA driver                          : yes 
Enable FireWire driver (FFADO)              : yes 
Enable IIO driver                           : no 
Enable Portaudio driver                     : no 
Enable WinMME driver                        : no 
Build with CELT                             : no 
Build tests                                 : no 
Build Opus netjack2                         : yes 
Build with libsamplerate                    : yes 
Use systemd notify                          : yes 
Use Berkeley DB (metadata)                  : yes 
D-Bus service install directory             : /usr/share/dbus-1/services 

'configure' finished successfully (3.307s)
Waf: Entering directory `/build/jack2/src/jack2/build'
[  1/205] Compiling common/promiscuous.c
[  2/205] Compiling common/timestamps.c
[  3/205] Compiling common/JackDebugClient.cpp
[  4/205] Compiling common/JackEngineProfiling.cpp
[  5/205] Compiling common/JackMessageBuffer.cpp
[  6/205] Compiling common/JackTools.cpp
[  7/205] Compiling common/JackTransportEngine.cpp
[  8/205] Compiling common/JackGlobals.cpp
[  9/205] Compiling common/shm.c
[ 10/205] Compiling common/JackGenericClientChannel.cpp
[ 11/205] Compiling common/JackShmMem.cpp
[ 12/205] Compiling posix/JackSocketServerChannel.cpp
[ 13/205] Compiling common/JackAudioPort.cpp
../common/shm.c: In function 'jack_shmalloc':
../common/shm.c:892:2: warning: '__builtin_strncpy' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation]

[ 14/205] Compiling common/JackGraphManager.cpp
../common/JackEngineProfiling.cpp: In constructor 'Jack::JackEngineProfiling::JackEngineProfiling()':
../common/JackEngineProfiling.cpp:39:11: 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]
In file included from ../common/JackEngineProfiling.cpp:20:
../common/JackEngineProfiling.h:84:8: note: 'struct Jack::JackTimingMeasure' declared here

[ 15/205] Compiling common/JackMidiAsyncQueue.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:40: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 239 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/c++/12.1.0/cstdio:42,
                 from /usr/include/c++/12.1.0/ext/string_conversions.h:43,
                 from /usr/include/c++/12.1.0/bits/basic_string.h:3960,
                 from /usr/include/c++/12.1.0/string:53,
                 from /usr/include/c++/12.1.0/stdexcept:39,
                 from ../common/JackException.h:25,
                 from ../posix/JackPosixMutex.h:25,
                 from ../linux/JackPlatformPlug_os.h:44,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackClient.h:28,
                 from ../common/JackDebugClient.h:25,
                 from ../common/JackDebugClient.cpp:20:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'virtual int Jack::JackDebugClient::Open(const char*, const char*, jack_uuid_t, jack_options_t, jack_status_t*)' at ../common/JackDebugClient.cpp:94:13:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 22 or more bytes (assuming 277) into a destination of size 256
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    

[ 16/205] Compiling common/JackRequestDecoder.cpp
[ 17/205] Compiling common/JackFrameTimer.cpp
[ 18/205] Compiling common/JackArgParser.cpp
[ 19/205] Compiling common/JackMidiAsyncWaitQueue.cpp
../common/JackFrameTimer.cpp: In member function 'void Jack::JackFrameTimer::ReadFrameTime(Jack::JackTimer*)':
../common/JackFrameTimer.cpp:147:15: 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]
In file included from ../common/JackFrameTimer.cpp:21:
../common/JackFrameTimer.h:36:46: note: 'class Jack::JackTimer' declared here
In file included from ../common/JackFrameTimer.h:24:
../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:47:   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]
../common/JackFrameTimer.h:36:46: note: 'class Jack::JackTimer' declared here

[ 20/205] Compiling common/JackException.cpp
../common/JackGraphManager.cpp: In member function 'void Jack::JackGraphManager::Save(Jack::JackConnectionManager*)':
../common/JackGraphManager.cpp:904:11: 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]
In file included from ../common/JackGraphManager.h:27,
                 from ../common/JackGraphManager.cpp:21:
../common/JackConnectionManager.h:411:46: note: 'class Jack::JackConnectionManager' declared here
../common/JackGraphManager.cpp: In member function 'void Jack::JackGraphManager::Restore(Jack::JackConnectionManager*)':
../common/JackGraphManager.cpp:912:11: 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]
../common/JackConnectionManager.h:411:46: note: 'class Jack::JackConnectionManager' declared here
In file included from ../common/JackGraphManager.h:28:
../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:57:   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]
../common/JackConnectionManager.h:411:46: note: 'class Jack::JackConnectionManager' declared here

[ 21/205] Compiling common/JackNetTool.cpp
../common/JackGenericClientChannel.cpp: In member function 'virtual void Jack::JackGenericClientChannel::GetUUIDForClientName(int, const char*, char*, int*)':
../common/JackGenericClientChannel.cpp:232:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
../common/JackGenericClientChannel.cpp: In member function 'virtual void Jack::JackGenericClientChannel::GetClientNameForUUID(int, const char*, char*, int*)':
../common/JackGenericClientChannel.cpp:240:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]

[ 22/205] Compiling common/JackControlAPI.cpp
[ 23/205] Compiling common/JackError.cpp
[ 24/205] Compiling common/JackServerGlobals.cpp
[ 25/205] Compiling common/JackDriverLoader.cpp
[ 26/205] Compiling common/ringbuffer.c
[ 27/205] Compiling common/JackServerAPI.cpp
[ 28/205] Compiling common/JackWaitCallbackDriver.cpp
[ 29/205] Compiling common/JackConnectionManager.cpp
[ 30/205] Compiling common/JackWaitThreadedDriver.cpp
[ 31/205] Compiling common/JackRestartThreadedDriver.cpp
../common/JackDriverLoader.cpp: In function 'void jack_print_driver_options(jack_driver_desc_t*, FILE*)':
../common/JackDriverLoader.cpp:104:43: warning: the address of 'jack_driver_param_value_t::str' will never be NULL [-Waddress]
In file included from ../common/JackDriverLoader.h:24,
                 from ../common/JackDriverLoader.cpp:22:
../common/driver_interface.h:69:10: note: 'jack_driver_param_value_t::str' declared here
../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* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 511 bytes from a string of length 1023 [-Wstringop-truncation]

[ 32/205] Compiling common/JackClient.cpp
[ 33/205] Compiling common/JackThreadedDriver.cpp
[ 34/205] Compiling common/JackNetInterface.cpp
[ 35/205] Compiling common/JackAPI.cpp
[ 36/205] Compiling common/JackInternalSessionLoader.cpp
[ 37/205] Compiling common/JackInternalClient.cpp
[ 38/205] Compiling common/JackActivationCount.cpp
[ 39/205] Compiling common/JackFreewheelDriver.cpp
../common/JackClient.cpp: In member function 'virtual int Jack::JackClient::SessionReply(jack_session_event_t*)':
../common/JackClient.cpp:1294:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]

[ 40/205] Compiling common/JackExternalClient.cpp
[ 41/205] Compiling common/JackEngine.cpp
../common/JackInternalClient.cpp: In constructor 'Jack::JackLoadableInternalClient1::JackLoadableInternalClient1(Jack::JackServer*, Jack::JackSynchro*, const char*)':
../common/JackInternalClient.cpp:201:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation]

[ 42/205] Compiling common/JackDriver.cpp
[ 43/205] Compiling common/JackMidiDriver.cpp
[ 44/205] Compiling common/JackTimedDriver.cpp
[ 45/205] Compiling common/JackAudioDriver.cpp
[ 46/205] Compiling linux/JackLinuxTime.c
[ 47/205] Compiling linux/JackLinuxFutex.cpp
[ 48/205] Compiling posix/JackSocket.cpp
[ 49/205] Compiling posix/JackPosixMutex.cpp
[ 50/205] Compiling posix/JackPosixProcessSync.cpp
[ 51/205] Compiling posix/JackPosixThread.cpp
[ 52/205] Compiling common/JackMidiReceiveQueue.cpp
../common/JackEngine.cpp: In member function 'int Jack::JackEngine::GetInternalClientName(int, char*)':
../common/JackEngine.cpp:442:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
In file included from ../common/JackEngine.h:29,
                 from ../common/JackLockedEngine.h:23,
                 from ../common/JackEngine.cpp:27:
../common/JackRequest.h: In member function 'void Jack::JackEngine::SessionNotify(int, const char*, jack_session_event_type_t, const char*, Jack::detail::JackChannelTransactionInterface*, Jack::JackSessionNotifyResult**)':
../common/JackRequest.h:1256:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
../common/JackRequest.h:1257:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
../common/JackRequest.h: In member function 'int Jack::JackEngine::SessionReply(int)':
../common/JackRequest.h:1256:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
../common/JackRequest.h:1257:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]
../common/JackEngine.cpp: In member function 'int Jack::JackEngine::GetClientNameForUUID(const char*, char*)':
../common/JackEngine.cpp:1228:20: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]

[ 53/205] Compiling common/JackEngineControl.cpp
../posix/JackSocket.cpp: In function 'void Jack::BuildName(const char*, char*, const char*, int, int, bool)':
../posix/JackSocket.cpp:40:26: warning: '%s' directive output may be truncated writing up to 256 bytes into a region of size 102 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/db5.3/db.h:28,
                 from ../common/JackMetadata.h:37,
                 from ../common/JackChannel.h:25,
                 from ../posix/JackSocket.h:32,
                 from ../posix/JackSocket.cpp:20:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void Jack::BuildName(const char*, char*, const char*, int, int, bool)' at ../posix/JackSocket.cpp:40:14:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 267) into a destination of size 108
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../posix/JackSocket.cpp: In function 'void Jack::BuildName(const char*, char*, const char*, int, int, bool)':
../posix/JackSocket.cpp:38:26: warning: '%s' directive output may be truncated writing up to 256 bytes into a region of size 102 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void Jack::BuildName(const char*, char*, const char*, int, int, bool)' at ../posix/JackSocket.cpp:38:14:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 265) into a destination of size 108
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../posix/JackSocket.cpp: In member function 'int Jack::JackServerSocket::Bind(const char*, const char*, int)':
../posix/JackSocket.cpp:278:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 107 bytes from a string of length 255 [-Wstringop-truncation]

[ 54/205] Compiling common/JackMidiSendQueue.cpp
[ 55/205] Compiling common/JackMidiPort.cpp
[ 56/205] Compiling posix/JackNetUnixSocket.cpp
[ 57/205] Compiling posix/JackSocketNotifyChannel.cpp
[ 58/205] Compiling common/JackMidiUtil.cpp
[ 59/205] Compiling common/JackServer.cpp
[ 60/205] Compiling common/JackMidiBufferReadQueue.cpp
[ 61/205] Compiling common/JackMidiWriteQueue.cpp
[ 62/205] Compiling common/JackPort.cpp
../common/JackPort.cpp: In member function 'int Jack::JackPort::GetAliases(char* const*)':
../common/JackPort.cpp:257:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 320 bytes from a string of length 320 [-Wstringop-truncation]
../common/JackPort.cpp:262:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 320 bytes from a string of length 320 [-Wstringop-truncation]
../common/JackPort.cpp: In member function 'int Jack::JackPort::SetAlias(const char*)':
../common/JackPort.cpp:274:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 321 equals destination size [-Wstringop-truncation]
../common/JackPort.cpp:272:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 321 equals destination size [-Wstringop-truncation]

[ 63/205] Compiling common/JackMidiBufferWriteQueue.cpp
[ 64/205] Compiling posix/JackSocketServerNotifyChannel.cpp
[ 65/205] Compiling common/JackMidiAPI.cpp
[ 66/205] Compiling common/JackMidiRawInputWriteQueue.cpp
[ 67/205] Compiling common/JackPortType.cpp
[ 68/205] Compiling common/JackMetadata.cpp
[ 69/205] Compiling common/JackMidiRawOutputWriteQueue.cpp
In file included from ../common/JackServer.cpp:31:
../common/JackEngineControl.h: In constructor 'Jack::JackServer::JackServer(bool, bool, int, bool, int, int, bool, jack_timer_type_t, char, const char*)':
../common/JackEngineControl.h:124:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 257 equals destination size [-Wstringop-truncation]

[ 70/205] Compiling common/JackMidiReadQueue.cpp
[ 71/205] Compiling dbus/reserve.c
[ 72/205] Compiling common/Jackdmp.cpp
[ 73/205] Compiling dbus/audio_reserve.c
[ 74/205] Compiling dbus/xml_expat.c
[ 75/205] Compiling dbus/reserve.c
[ 76/205] Compiling dbus/xml_write_raw.c
[ 77/205] Compiling dbus/sigsegv.c
[ 78/205] Compiling dbus/xml.c
[ 79/205] Compiling dbus/controller_iface_transport.c
[ 80/205] Compiling dbus/jackdbus.c
[ 81/205] Compiling dbus/controller_iface_control.c
../dbus/sigsegv.c: In function 'signal_segv':
../dbus/sigsegv.c:65:17: warning: unused variable 'ucontext' [-Wunused-variable]

[ 82/205] Compiling dbus/controller_iface_patchbay.c
[ 83/205] Compiling dbus/params.c
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:72:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/db5.3/db.h:28,
                 from ../common/JackMetadata.h:37,
                 from ../common/JackMetadata.cpp:21:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:72:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 23 and 4129 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:75:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:75:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 20 and 4126 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:78:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:78:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 20 and 4126 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:81:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:81:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 20 and 4126 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:85:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:85:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 11 and 4117 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In member function 'int Jack::JackMetadata::PropertyInit()':
../common/JackMetadata.cpp:119:39: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'int Jack::JackMetadata::PropertyInit()' at ../common/JackMetadata.cpp:119:14:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 11 and 4117 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In member function 'int Jack::JackMetadata::PropertyInit()':
../common/JackMetadata.cpp:164:39: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'int Jack::JackMetadata::PropertyInit()' at ../common/JackMetadata.cpp:164:14:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 23 and 4129 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    

[ 84/205] Compiling dbus/controller_iface_configure.c
[ 85/205] Compiling dbus/controller.c
[ 86/205] Linking build/common/libjackserver.so
[ 87/205] Compiling dbus/controller_iface_introspectable.c
[ 88/205] Compiling linux/uptime.c
[ 89/205] Compiling dbus/controller_iface_session_manager.c
[ 90/205] Compiling common/JackMidiAPI.cpp
[ 91/205] Compiling posix/JackPosixThread.cpp
[ 92/205] Compiling posix/JackPosixProcessSync.cpp
[ 93/205] Compiling common/JackTransportEngine.cpp
../dbus/controller_iface_session_manager.c: In function 'jack_controller_process_session_command_thread':
../dbus/controller_iface_session_manager.c:223:9: warning: 'jack_session_commands_free' is deprecated [-Wdeprecated-declarations]
In file included from ../dbus/controller_internal.h:28,
                 from ../dbus/controller_iface_session_manager.c:31:
../common/jack/session.h:266:6: note: declared here
../dbus/controller_iface_session_manager.c: In function 'jack_controller_dbus_has_session_callback':
../dbus/controller_iface_session_manager.c:455:5: warning: 'jack_client_has_session_callback' is deprecated [-Wdeprecated-declarations]
../common/jack/session.h:293:1: note: declared here

[ 94/205] Compiling common/JackPortType.cpp
[ 95/205] Compiling common/JackLibClient.cpp
[ 96/205] Compiling common/JackGlobals.cpp
[ 97/205] Linking build/jackd
[ 98/205] Linking build/dbus/jackdbus
[ 99/205] Compiling common/JackConnectionManager.cpp
[100/205] Compiling posix/JackPosixServerLaunch.cpp
[101/205] Compiling posix/JackPosixMutex.cpp
[102/205] Compiling common/JackClient.cpp
[103/205] Compiling posix/JackSocketClientChannel.cpp
[104/205] Compiling common/JackMetadata.cpp
[105/205] Compiling common/JackFrameTimer.cpp
[106/205] Compiling common/JackLibAPI.cpp
[107/205] Compiling common/JackGenericClientChannel.cpp
[108/205] Compiling common/JackShmMem.cpp
../common/JackFrameTimer.cpp: In member function 'void Jack::JackFrameTimer::ReadFrameTime(Jack::JackTimer*)':
../common/JackFrameTimer.cpp:147:15: 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]
In file included from ../common/JackFrameTimer.cpp:21:
../common/JackFrameTimer.h:36:45: note: 'class Jack::JackTimer' declared here
In file included from ../common/JackFrameTimer.h:24:
../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:47:   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]
../common/JackFrameTimer.h:36:45: note: 'class Jack::JackTimer' declared here

[109/205] Compiling linux/JackLinuxTime.c
[110/205] Compiling common/JackActivationCount.cpp
[111/205] Compiling common/JackAPI.cpp
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:72:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/db5.3/db.h:28,
                 from ../common/JackMetadata.h:37,
                 from ../common/JackMetadata.cpp:21:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:72:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 23 and 4129 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:75:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:75:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 20 and 4126 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:78:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:78:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 20 and 4126 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:81:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:81:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 20 and 4126 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In destructor 'Jack::JackMetadata::~JackMetadata()':
../common/JackMetadata.cpp:85:43: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackMetadata::~JackMetadata()' at ../common/JackMetadata.cpp:85:18:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 11 and 4117 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In member function 'int Jack::JackMetadata::PropertyInit()':
../common/JackMetadata.cpp:119:39: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'int Jack::JackMetadata::PropertyInit()' at ../common/JackMetadata.cpp:119:14:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 11 and 4117 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../common/JackMetadata.cpp: In member function 'int Jack::JackMetadata::PropertyInit()':
../common/JackMetadata.cpp:164:39: warning: '/jack_db-' directive output may be truncated writing 9 bytes into a region of size between 1 and 4097 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'int Jack::JackMetadata::PropertyInit()' at ../common/JackMetadata.cpp:164:14:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 23 and 4129 bytes into a destination of size 4097
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    

[112/205] Compiling common/JackMidiPort.cpp
../common/JackClient.cpp: In member function 'virtual int Jack::JackClient::SessionReply(jack_session_event_t*)':
../common/JackClient.cpp:1294:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]

[113/205] Compiling common/shm.c
[114/205] Compiling common/JackMessageBuffer.cpp
[115/205] Compiling common/JackGraphManager.cpp
[116/205] Compiling common/JackEngineControl.cpp
../common/shm.c: In function 'jack_shmalloc':
../common/shm.c:892:2: warning: '__builtin_strncpy' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation]

[117/205] Compiling common/JackError.cpp
[118/205] Compiling common/JackTools.cpp
[119/205] Compiling common/promiscuous.c
../common/JackGenericClientChannel.cpp: In member function 'virtual void Jack::JackGenericClientChannel::GetUUIDForClientName(int, const char*, char*, int*)':
../common/JackGenericClientChannel.cpp:232:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
../common/JackGenericClientChannel.cpp: In member function 'virtual void Jack::JackGenericClientChannel::GetClientNameForUUID(int, const char*, char*, int*)':
../common/JackGenericClientChannel.cpp:240:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation]

[120/205] Compiling common/timestamps.c
[121/205] Compiling common/JackPort.cpp
[122/205] Compiling posix/JackSocket.cpp
[123/205] Compiling common/JackDebugClient.cpp
../common/JackPort.cpp: In member function 'int Jack::JackPort::GetAliases(char* const*)':
../common/JackPort.cpp:257:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 320 bytes from a string of length 320 [-Wstringop-truncation]
../common/JackPort.cpp:262:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 320 bytes from a string of length 320 [-Wstringop-truncation]
../common/JackPort.cpp: In member function 'int Jack::JackPort::SetAlias(const char*)':
../common/JackPort.cpp:274:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 321 equals destination size [-Wstringop-truncation]
../common/JackPort.cpp:272:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 321 equals destination size [-Wstringop-truncation]

[124/205] Compiling common/ringbuffer.c
[125/205] Compiling common/JackAudioPort.cpp
[126/205] Compiling linux/JackLinuxFutex.cpp
[127/205] Compiling common/JackEngineProfiling.cpp
../common/JackGraphManager.cpp: In member function 'void Jack::JackGraphManager::Save(Jack::JackConnectionManager*)':
../common/JackGraphManager.cpp:904:11: 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]
In file included from ../common/JackGraphManager.h:27,
                 from ../common/JackGraphManager.cpp:21:
../common/JackConnectionManager.h:411:45: note: 'class Jack::JackConnectionManager' declared here
../common/JackGraphManager.cpp: In member function 'void Jack::JackGraphManager::Restore(Jack::JackConnectionManager*)':
../common/JackGraphManager.cpp:912:11: 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]
../common/JackConnectionManager.h:411:45: note: 'class Jack::JackConnectionManager' declared here
In file included from ../common/JackGraphManager.h:28:
../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:57:   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]
../common/JackConnectionManager.h:411:45: note: 'class Jack::JackConnectionManager' declared here

[128/205] Compiling common/JackException.cpp
../posix/JackSocket.cpp: In function 'void Jack::BuildName(const char*, char*, const char*, int, int, bool)':
../posix/JackSocket.cpp:40:26: warning: '%s' directive output may be truncated writing up to 256 bytes into a region of size 102 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/db5.3/db.h:28,
                 from ../common/JackMetadata.h:37,
                 from ../common/JackChannel.h:25,
                 from ../posix/JackSocket.h:32,
                 from ../posix/JackSocket.cpp:20:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void Jack::BuildName(const char*, char*, const char*, int, int, bool)' at ../posix/JackSocket.cpp:40:14:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 267) into a destination of size 108
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../posix/JackSocket.cpp: In function 'void Jack::BuildName(const char*, char*, const char*, int, int, bool)':
../posix/JackSocket.cpp:38:26: warning: '%s' directive output may be truncated writing up to 256 bytes into a region of size 102 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void Jack::BuildName(const char*, char*, const char*, int, int, bool)' at ../posix/JackSocket.cpp:38:14:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 265) into a destination of size 108
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../posix/JackSocket.cpp: In member function 'int Jack::JackServerSocket::Bind(const char*, const char*, int)':
../posix/JackSocket.cpp:278:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 107 bytes from a string of length 255 [-Wstringop-truncation]

[129/205] Compiling common/JackException.cpp
[130/205] Compiling common/JackGlobals.cpp
[131/205] Compiling common/JackNetTool.cpp
[132/205] Compiling posix/JackPosixMutex.cpp
[133/205] Compiling common/ringbuffer.c
[134/205] Compiling common/JackLibSampleRateResampler.cpp
../common/JackEngineProfiling.cpp: In constructor 'Jack::JackEngineProfiling::JackEngineProfiling()':
../common/JackEngineProfiling.cpp:39:11: 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]
In file included from ../common/JackEngineProfiling.cpp:20:
../common/JackEngineProfiling.h:84:8: note: 'struct Jack::JackTimingMeasure' declared here

[135/205] Compiling common/JackNetAPI.cpp
[136/205] Compiling common/JackNetInterface.cpp
[137/205] Compiling common/JackResampler.cpp
[138/205] Compiling common/JackAudioAdapterInterface.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:40: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 239 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/c++/12.1.0/cstdio:42,
                 from /usr/include/c++/12.1.0/ext/string_conversions.h:43,
                 from /usr/include/c++/12.1.0/bits/basic_string.h:3960,
                 from /usr/include/c++/12.1.0/string:53,
                 from /usr/include/c++/12.1.0/stdexcept:39,
                 from ../common/JackException.h:25,
                 from ../posix/JackPosixMutex.h:25,
                 from ../linux/JackPlatformPlug_os.h:44,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackClient.h:28,
                 from ../common/JackDebugClient.h:25,
                 from ../common/JackDebugClient.cpp:20:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'virtual int Jack::JackDebugClient::Open(const char*, const char*, jack_uuid_t, jack_options_t, jack_status_t*)' at ../common/JackDebugClient.cpp:94:13:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 22 or more bytes (assuming 277) into a destination of size 256
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    

[139/205] Compiling posix/JackNetUnixSocket.cpp
[140/205] Compiling linux/JackLinuxTime.c
[141/205] Linking build/common/libjack.so
[142/205] Compiling posix/JackPosixThread.cpp
[143/205] Compiling common/JackNetManager.cpp
[144/205] Compiling common/JackProfiler.cpp
[145/205] Compiling common/JackAudioAdapterInterface.cpp
In constructor 'Jack::JackNetExtSlave::JackNetExtSlave(const char*, int, const char*, jack_slave_t*)',
    inlined from 'jack_net_slave_t* jack_net_slave_open(const char*, int, const char*, jack_slave_t*, jack_master_t*)' at ../common/JackNetAPI.cpp:1054:73:
../common/JackNetAPI.cpp:541:37: warning: '_' directive output may be truncated writing 1 byte into a region of size between 0 and 64 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/c++/12.1.0/cstdio:42,
                 from /usr/include/c++/12.1.0/ext/string_conversions.h:43,
                 from /usr/include/c++/12.1.0/bits/basic_string.h:3960,
                 from /usr/include/c++/12.1.0/string:53,
                 from /usr/include/c++/12.1.0/stdexcept:39,
                 from ../common/JackException.h:25,
                 from ../posix/JackPosixMutex.h:25,
                 from ../linux/JackPlatformPlug_os.h:44,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackMidiPort.h:26,
                 from ../common/JackNetTool.h:20,
                 from ../common/JackNetInterface.h:23,
                 from ../common/JackNetAPI.cpp:23:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'Jack::JackNetExtSlave::JackNetExtSlave(const char*, int, const char*, jack_slave_t*)' at ../common/JackNetAPI.cpp:541:17,
    inlined from 'jack_net_slave_t* jack_net_slave_open(const char*, int, const char*, jack_slave_t*, jack_master_t*)' at ../common/JackNetAPI.cpp:1054:73:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 66) into a destination of size 64
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    

[146/205] Compiling common/JackNetAdapter.cpp
[147/205] Compiling common/JackLibSampleRateResampler.cpp
[148/205] Compiling common/JackAudioAdapter.cpp
[149/205] Compiling common/JackResampler.cpp
[150/205] Compiling common/JackResampler.cpp
[151/205] Linking build/common/libjacknet.so
[152/205] Compiling linux/alsa/JackAlsaAdapter.cpp
[153/205] Compiling common/JackAudioAdapter.cpp
[154/205] Compiling common/JackLibSampleRateResampler.cpp
[155/205] Linking build/common/profiler.so
[156/205] Compiling common/JackAudioAdapterFactory.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* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 127 [-Wstringop-truncation]

[157/205] Compiling common/JackAudioAdapterInterface.cpp
[158/205] Compiling common/JackDummyDriver.cpp
../common/JackNetManager.cpp: In member function 'int Jack::JackNetMasterManager::KillMaster(Jack::session_params_t*)':
../common/JackNetManager.cpp:927:21: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free]
In file included from /usr/include/c++/12.1.0/aarch64-unknown-linux-gnu/bits/c++allocator.h:33,
                 from /usr/include/c++/12.1.0/bits/allocator.h:46,
                 from /usr/include/c++/12.1.0/string:41,
                 from /usr/include/c++/12.1.0/stdexcept:39,
                 from ../common/JackException.h:25,
                 from ../posix/JackPosixMutex.h:25,
                 from ../linux/JackPlatformPlug_os.h:44,
                 from ../common/JackPlatformPlug.h:23,
                 from ../common/JackMidiPort.h:26,
                 from ../common/JackNetTool.h:20,
                 from ../common/JackNetInterface.h:23,
                 from ../common/JackNetManager.h:23,
                 from ../common/JackNetManager.cpp:19:
In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = std::_List_node<Jack::JackNetMaster*>]',
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = std::_List_node<Jack::JackNetMaster*>]' at /usr/include/c++/12.1.0/bits/alloc_traits.h:496:23,
    inlined from 'void std::__cxx11::_List_base<_Tp, _Alloc>::_M_put_node(typename _Node_alloc_traits::pointer) [with _Tp = Jack::JackNetMaster*; _Alloc = std::allocator<Jack::JackNetMaster*>]' at /usr/include/c++/12.1.0/bits/stl_list.h:522:39,
    inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = Jack::JackNetMaster*; _Alloc = std::allocator<Jack::JackNetMaster*>]' at /usr/include/c++/12.1.0/bits/stl_list.h:2024:13,
    inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Jack::JackNetMaster*; _Alloc = std::allocator<Jack::JackNetMaster*>]' at /usr/include/c++/12.1.0/bits/list.tcc:158:15,
    inlined from 'int Jack::JackNetMasterManager::KillMaster(Jack::session_params_t*)' at ../common/JackNetManager.cpp:926:30:
/usr/include/c++/12.1.0/bits/new_allocator.h:158:19: note: call to 'void operator delete(void*)' here

[159/205] Linking build/common/netadapter.so
[160/205] Compiling common/JackLoopbackDriver.cpp
[161/205] Linking build/common/netmanager.so
[162/205] Compiling common/JackNetDriver.cpp
[163/205] Compiling common/netjack_packet.c
[164/205] Compiling common/JackNetOneDriver.cpp
[165/205] Compiling common/netjack.c
[166/205] Linking build/jack_dummy.so
[167/205] Compiling common/JackProxyDriver.cpp
../common/netjack_packet.c: In function 'render_payload_to_jack_ports_opus':
../common/netjack_packet.c:1386:17: warning: ignoring return value of 'opus_custom_decode_float' declared with attribute 'warn_unused_result' [-Wunused-result]

[168/205] Linking build/common/audioadapter.so
[169/205] Linking build/jack_loopback.so
[170/205] Compiling linux/alsa/JackAlsaDriver.cpp
[171/205] Compiling linux/alsa/generic_hw.c
[172/205] Compiling linux/alsa/alsa_driver.c
[173/205] Compiling common/memops.c
../common/JackNetDriver.cpp: In function 'Jack::JackDriverClientInterface* Jack::driver_initialize(JackLockedEngine*, JackSynchro*, const JSList*)':
../common/JackNetDriver.cpp:787:32: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 127 [-Wstringop-truncation]

[174/205] Compiling linux/alsa/hdsp.c
../common/JackNetOneDriver.cpp: In member function 'void Jack::JackNetOneDriver::render_payload_to_jack_ports_opus(void*, jack_nframes_t, JSList*, JSList*, jack_nframes_t)':
../common/JackNetOneDriver.cpp:805:41: warning: ignoring return value of 'int opus_custom_decode_float(OpusCustomDecoder*, const unsigned char*, int, float*, int)' declared with attribute 'warn_unused_result' [-Wunused-result]

[175/205] Compiling linux/alsa/alsa_seqmidi.c
[176/205] Linking build/jack_net.so
[177/205] Linking build/jack_netone.so
[178/205] Compiling linux/alsa/ice1712.c
[179/205] Compiling linux/alsa/alsa_rawmidi.c
[180/205] Compiling linux/alsa/alsa_midi_jackmp.cpp
In file included from ../common/memops.c:46:
In function 'vld1q_lane_s32',
    inlined from 'sample_move_dS_s32u24s' at ../common/memops.c:497:14:
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/include/arm_neon.h:16142:118: warning: 'src128' may be used uninitialized [-Wmaybe-uninitialized]
../common/memops.c: In function 'sample_move_dS_s32u24s':
../common/memops.c:487:13: note: 'src128' was declared here
In function 'vld1q_lane_s32',
    inlined from 'sample_move_dS_s32u24' at ../common/memops.c:585:14:
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/include/arm_neon.h:16142:118: warning: 'src128' may be used uninitialized [-Wmaybe-uninitialized]
../common/memops.c: In function 'sample_move_dS_s32u24':
../common/memops.c:576:13: note: 'src128' was declared here
In function 'vld1q_lane_u32',
    inlined from 'sample_move_dS_s32l24s' at ../common/memops.c:789:14:
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/include/arm_neon.h:16170:118: warning: 'src128' may be used uninitialized [-Wmaybe-uninitialized]
../common/memops.c: In function 'sample_move_dS_s32l24s':
../common/memops.c:779:14: note: 'src128' was declared here
In function 'vld1q_lane_u32',
    inlined from 'sample_move_dS_s32l24' at ../common/memops.c:889:14:
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/include/arm_neon.h:16170:118: warning: 'src128' may be used uninitialized [-Wmaybe-uninitialized]
../common/memops.c: In function 'sample_move_dS_s32l24':
../common/memops.c:880:14: note: 'src128' was declared here
In function 'vld1_lane_s16',
    inlined from 'sample_move_dS_s16s' at ../common/memops.c:1404:18:
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/include/arm_neon.h:16035:118: warning: 'source16x4' may be used uninitialized [-Wmaybe-uninitialized]
../common/memops.c: In function 'sample_move_dS_s16s':
../common/memops.c:1395:13: note: 'source16x4' was declared here
In function 'vld1_lane_s16',
    inlined from 'sample_move_dS_s16' at ../common/memops.c:1456:18:
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/include/arm_neon.h:16035:118: warning: 'source16x4' may be used uninitialized [-Wmaybe-uninitialized]
../common/memops.c: In function 'sample_move_dS_s16':
../common/memops.c:1447:13: note: 'source16x4' was declared here

[181/205] Linking build/jack_proxy.so
[182/205] Compiling linux/alsa/hammerfall.c
../linux/alsa/JackAlsaDriver.cpp: In function 'jack_driver_param_constraint_desc_t* enum_alsa_devices()':
../linux/alsa/JackAlsaDriver.cpp:625:64: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 127 [-Wformat-truncation=]
../linux/alsa/JackAlsaDriver.cpp:625:64: note: using the range [-2147483648, 2147483647] for directive argument
In file included from /usr/include/stdio.h:894,
                 from /usr/include/c++/12.1.0/cstdio:42,
                 from /usr/include/c++/12.1.0/ext/string_conversions.h:43,
                 from /usr/include/c++/12.1.0/bits/basic_string.h:3960,
                 from /usr/include/c++/12.1.0/string:53,
                 from /usr/include/c++/12.1.0/bits/locale_classes.h:40,
                 from /usr/include/c++/12.1.0/bits/ios_base.h:41,
                 from /usr/include/c++/12.1.0/ios:42,
                 from /usr/include/c++/12.1.0/ostream:38,
                 from /usr/include/c++/12.1.0/iostream:39,
                 from ../linux/alsa/JackAlsaDriver.cpp:23:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'jack_driver_param_constraint_desc_t* enum_alsa_devices()' at ../linux/alsa/JackAlsaDriver.cpp:625:25:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 3 and 140 bytes into a destination of size 128
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    

[183/205] Compiling linux/alsarawmidi/JackALSARawMidiInputPort.cpp
[184/205] Compiling linux/alsarawmidi/JackALSARawMidiOutputPort.cpp
[185/205] Compiling linux/alsarawmidi/JackALSARawMidiSendQueue.cpp
[186/205] Compiling linux/alsarawmidi/JackALSARawMidiPort.cpp
../linux/alsa/alsa_rawmidi.c: In function 'jack_process':
../linux/alsa/alsa_rawmidi.c:826:2: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c: In function 'alsa_rawmidi_stop':
../linux/alsa/alsa_rawmidi.c:371:2: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c:372:2: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c:373:2: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c: In function 'alsa_rawmidi_start':
../linux/alsa/alsa_rawmidi.c:348:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c:354:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c:355:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c: In function 'scan_thread':
../linux/alsa/alsa_rawmidi.c:752:4: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c: In function 'midi_thread':
../linux/alsa/alsa_rawmidi.c:890:4: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
../linux/alsa/alsa_rawmidi.c: In function 'scan_device':
../linux/alsa/alsa_rawmidi.c:414:2: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation]
In function 'midi_port_init',
    inlined from 'scan_port_add' at ../linux/alsa/alsa_rawmidi.c:673:2,
    inlined from 'scan_port_update' at ../linux/alsa/alsa_rawmidi.c:657:10,
    inlined from 'scan_device' at ../linux/alsa/alsa_rawmidi.c:640:3:
../linux/alsa/alsa_rawmidi.c:418:43: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size between 44 and 60 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/alsa/asoundlib.h:32,
                 from ../linux/alsa/alsa_rawmidi.c:31:
In function 'snprintf',
    inlined from 'midi_port_init' at ../linux/alsa/alsa_rawmidi.c:418:2,
    inlined from 'scan_port_add' at ../linux/alsa/alsa_rawmidi.c:673:2,
    inlined from 'scan_port_update' at ../linux/alsa/alsa_rawmidi.c:657:10,
    inlined from 'scan_device' at ../linux/alsa/alsa_rawmidi.c:640:3:
/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 5 and 84 bytes into a destination of size 64
   71 | 
      |          ^
   72 | #endif
      | ~~~~~~    
   73 | 
      |                                 
In function 'midi_port_open',
    inlined from 'scan_port_open' at ../linux/alsa/alsa_rawmidi.c:694:8,
    inlined from 'scan_cycle' at ../linux/alsa/alsa_rawmidi.c:591:12:
../linux/alsa/alsa_rawmidi.c:475:32: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 63 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'midi_port_open' at ../linux/alsa/alsa_rawmidi.c:475:3,
    inlined from 'scan_port_open' at ../linux/alsa/alsa_rawmidi.c:694:8,
    inlined from 'scan_cycle' at ../linux/alsa/alsa_rawmidi.c:591:12:
/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 3 and 76 bytes into a destination of size 64
   71 | 
      |          ^
   72 | #endif
      | ~~~~~~    
   73 | 
      |                                 

[187/205] Compiling linux/alsarawmidi/JackALSARawMidiReceiveQueue.cpp
[188/205] Compiling linux/alsarawmidi/JackALSARawMidiUtil.cpp
../linux/alsarawmidi/JackALSARawMidiPort.cpp: In member function 'bool Jack::JackALSARawMidiPort::TriggerQueueEvent()':
../linux/alsarawmidi/JackALSARawMidiPort.cpp:250:27: warning: 'c' is used uninitialized [-Wuninitialized]
In file included from /usr/include/alsa/asoundlib.h:31,
                 from ../linux/alsarawmidi/JackALSARawMidiPort.h:23,
                 from ../linux/alsarawmidi/JackALSARawMidiPort.cpp:24:
/usr/include/unistd.h:378:16: note: in a call to 'ssize_t write(int, const void*, size_t)' declared with attribute 'access (read_only, 2, 3)' here
  378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur
      |                ^~~~~
../linux/alsarawmidi/JackALSARawMidiPort.cpp:249:10: note: 'c' declared here

[189/205] Linking build/jack_alsa.so
[190/205] Compiling linux/alsarawmidi/JackALSARawMidiDriver.cpp
[191/205] Compiling linux/firewire/JackFFADOMidiSendQueue.cpp
[192/205] Compiling linux/firewire/JackFFADOMidiReceiveQueue.cpp
[193/205] Compiling linux/firewire/JackFFADOMidiOutputPort.cpp
[194/205] Compiling linux/firewire/JackFFADOMidiInputPort.cpp
[195/205] Compiling linux/firewire/JackFFADODriver.cpp
[196/205] Compiling doxyfile.in
[197/205] Compiling jack.pc.in
[198/205] Compiling systemd/jack@.service.in
[199/205] Compiling dbus/org.jackaudio.service.in
[200/205] Compiling build/doxyfile
[201/205] Linking build/jack_alsarawmidi.so
../linux/firewire/JackFFADODriver.cpp: In member function 'virtual int Jack::JackFFADODriver::Attach()':
../linux/firewire/JackFFADODriver.cpp:534:40: warning: '%s' directive output may be truncated writing up to 319 bytes into a region of size 307 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:894,
                 from /usr/include/c++/12.1.0/cstdio:42,
                 from /usr/include/c++/12.1.0/ext/string_conversions.h:43,
                 from /usr/include/c++/12.1.0/bits/basic_string.h:3960,
                 from /usr/include/c++/12.1.0/string:53,
                 from /usr/include/c++/12.1.0/bits/locale_classes.h:40,
                 from /usr/include/c++/12.1.0/bits/ios_base.h:41,
                 from /usr/include/c++/12.1.0/ios:42,
                 from /usr/include/c++/12.1.0/ostream:38,
                 from /usr/include/c++/12.1.0/iostream:39,
                 from ../linux/firewire/JackFFADODriver.cpp:24:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'virtual int Jack::JackFFADODriver::Attach()' at ../linux/firewire/JackFFADODriver.cpp:534:21:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 17 and 336 bytes into a destination of size 320
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../linux/firewire/JackFFADODriver.cpp: In member function 'virtual int Jack::JackFFADODriver::Attach()':
../linux/firewire/JackFFADODriver.cpp:510:40: warning: '%s' directive output may be truncated writing up to 319 bytes into a region of size 307 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'virtual int Jack::JackFFADODriver::Attach()' at ../linux/firewire/JackFFADODriver.cpp:510:21:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 17 and 336 bytes into a destination of size 320
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../linux/firewire/JackFFADODriver.cpp: In member function 'virtual int Jack::JackFFADODriver::Attach()':
../linux/firewire/JackFFADODriver.cpp:606:40: warning: '%s' directive output may be truncated writing up to 319 bytes into a region of size 307 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'virtual int Jack::JackFFADODriver::Attach()' at ../linux/firewire/JackFFADODriver.cpp:606:21:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 18 and 337 bytes into a destination of size 320
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    
../linux/firewire/JackFFADODriver.cpp: In member function 'virtual int Jack::JackFFADODriver::Attach()':
../linux/firewire/JackFFADODriver.cpp:579:40: warning: '%s' directive output may be truncated writing up to 319 bytes into a region of size 307 [-Wformat-truncation=]
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'virtual int Jack::JackFFADODriver::Attach()' at ../linux/firewire/JackFFADODriver.cpp:579:21:
/usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output between 18 and 337 bytes into a destination of size 320
   71 | 
      |                                   ^
   72 | #endif
      | ~~~~~~                             
   73 | 
      |                                    

[202/205] Linking build/jack_firewire.so
[203/205] Symlinking build/common/libjack.so
[204/205] Symlinking build/common/libjackserver.so
[205/205] Symlinking build/common/libjacknet.so
Waf: Leaving directory `/build/jack2/src/jack2/build'
'build' finished successfully (21.166s)
==> Entering fakeroot environment...
==> Starting package_jack2()...
Waf: Entering directory `/build/jack2/src/jack2/build'
Installing doxygen documentation... 
Installing doxygen documentation done. 
+ install /build/jack2/pkg/jack2/usr/lib/libjack.so.0.1.0 (from build/common/libjack.so)
+ symlink /build/jack2/pkg/jack2/usr/lib/libjack.so.0 (to libjack.so.0.1.0)
+ install /build/jack2/pkg/jack2/usr/lib/libjackserver.so.0.1.0 (from build/common/libjackserver.so)
+ symlink /build/jack2/pkg/jack2/usr/lib/libjackserver.so.0 (to libjackserver.so.0.1.0)
+ symlink /build/jack2/pkg/jack2/usr/lib/libjack.so (to libjack.so.0.1.0)
+ symlink /build/jack2/pkg/jack2/usr/lib/libjackserver.so (to libjackserver.so.0.1.0)
+ install /build/jack2/pkg/jack2/usr/lib/libjacknet.so.0.1.0 (from build/common/libjacknet.so)
+ symlink /build/jack2/pkg/jack2/usr/lib/libjacknet.so.0 (to libjacknet.so.0.1.0)
+ symlink /build/jack2/pkg/jack2/usr/lib/libjacknet.so (to libjacknet.so.0.1.0)
+ install /build/jack2/pkg/jack2/usr/lib/jack/netmanager.so (from build/common/netmanager.so)
+ install /build/jack2/pkg/jack2/usr/lib/jack/profiler.so (from build/common/profiler.so)
+ install /build/jack2/pkg/jack2/usr/lib/jack/netadapter.so (from build/common/netadapter.so)
+ install /build/jack2/pkg/jack2/usr/lib/jack/audioadapter.so (from build/common/audioadapter.so)
+ install /build/jack2/pkg/jack2/usr/lib/pkgconfig/jack.pc (from build/jack.pc)
+ install /build/jack2/pkg/jack2/usr/bin/jackd (from build/jackd)
+ install /build/jack2/pkg/jack2/usr/lib/jack/jack_dummy.so (from build/jack_dummy.so)
+ install /build/jack2/pkg/jack2/usr/lib/jack/jack_loopback.so (from build/jack_loopback.so)
+ install /build/jack2/pkg/jack2/usr/include/jack/control.h (from common/jack/control.h)
+ install /build/jack2/pkg/jack2/usr/lib/jack/jack_net.so (from build/jack_net.so)
+ install /build/jack2/pkg/jack2/usr/lib/jack/jack_netone.so (from build/jack_netone.so)
+ install /build/jack2/pkg/jack2/usr/lib/jack/jack_proxy.so (from build/jack_proxy.so)
+ install /build/jack2/pkg/jack2/usr/lib/jack/jack_alsa.so (from build/jack_alsa.so)
+ install /build/jack2/pkg/jack2/usr/lib/jack/jack_alsarawmidi.so (from build/jack_alsarawmidi.so)
+ install /build/jack2/pkg/jack2/usr/include/jack/intclient.h (from common/jack/intclient.h)
+ install /build/jack2/pkg/jack2/usr/lib/jack/jack_firewire.so (from build/jack_firewire.so)
+ install /build/jack2/pkg/jack2/usr/share/man/man1/jackd.1 (from man/jackd.1)
+ install /build/jack2/pkg/jack2/usr/include/jack/jack.h (from common/jack/jack.h)
+ install /build/jack2/pkg/jack2/etc/jack/example.conf (from systemd/example.conf)
+ install /build/jack2/pkg/jack2/usr/bin/jackdbus (from build/dbus/jackdbus)
+ install /build/jack2/pkg/jack2/usr/lib/systemd/user/jack@.service (from build/systemd/jack@.service)
+ install /build/jack2/pkg/jack2/usr/include/jack/jslist.h (from common/jack/jslist.h)
+ install /build/jack2/pkg/jack2/usr/share/dbus-1/services/org.jackaudio.service (from build/dbus/org.jackaudio.service)
+ install /build/jack2/pkg/jack2/usr/bin/jack_control (from dbus/jack_control)
+ install /build/jack2/pkg/jack2/usr/include/jack/metadata.h (from common/jack/metadata.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/midiport.h (from common/jack/midiport.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/net.h (from common/jack/net.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/ringbuffer.h (from common/jack/ringbuffer.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/session.h (from common/jack/session.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/statistics.h (from common/jack/statistics.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/systemdeps.h (from common/jack/systemdeps.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/thread.h (from common/jack/thread.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/transport.h (from common/jack/transport.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/types.h (from common/jack/types.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/uuid.h (from common/jack/uuid.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/weakjack.h (from common/jack/weakjack.h)
+ install /build/jack2/pkg/jack2/usr/include/jack/weakmacros.h (from common/jack/weakmacros.h)
Waf: Leaving directory `/build/jack2/src/jack2/build'
'install' finished successfully (0.831s)
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "jack2"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_jack2-dbus()...
renamed 'jack2-dbus/usr' -> '/build/jack2/pkg/jack2-dbus/usr'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "jack2-dbus"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_jack2-docs()...
renamed 'jack2-docs/usr' -> '/build/jack2/pkg/jack2-docs/usr'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "jack2-docs"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: jack2 1.9.22-1 (Tue 14 Feb 2023 08:13:03 PM MST)
==> Cleaning up...