D: [iurt_root_command] chroot
warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend.
Installing /home/iurt/rpmbuild/SRPMS/pd-0.42.6-12.mga9.src.rpm
Building target platforms: aarch64
Building for target aarch64
Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.hhkkwP
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/iurt/rpmbuild/BUILD
+ rm -rf pd-0.42-6
+ /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/pd-0.42-6.src.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd pd-0.42-6
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (pd-0.42-6-tcl86.patch):'
Patch #0 (pd-0.42-6-tcl86.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .tcl86 --fuzz=0
patching file src/configure.in
patching file src/t_tkcmd.c
+ echo 'Patch #1 (pd-0.42-6-big_endian.patch):'
Patch #1 (pd-0.42-6-big_endian.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .big_endian --fuzz=0
patching file src/s_audio_alsa.c
+ echo 'Patch #2 (pd-0.42-6-fix_strncpy_usage.patch):'
Patch #2 (pd-0.42-6-fix_strncpy_usage.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .strncopy --fuzz=0
patching file src/t_tkcmd.c
Hunk #1 succeeded at 605 (offset 2 lines).
+ echo 'Patch #4 (pd-0.42-6-nostrip.patch):'
Patch #4 (pd-0.42-6-nostrip.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .nostrip --fuzz=0
patching file extra/makefile
patching file extra/expr~/makefile
patching file extra/pd~/makefile
+ echo 'Patch #5 (pd-0.42-6-linking.patch):'
Patch #5 (pd-0.42-6-linking.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .linking --fuzz=0
patching file src/configure.in
Hunk #1 succeeded at 205 (offset -6 lines).
Hunk #2 succeeded at 258 (offset -6 lines).
Hunk #3 succeeded at 410 (offset -6 lines).
patching file src/makefile.in
+ sed -i -e 's|doc/|share/pd/doc/|g' src/s_main.c src/u_main.tk
+ sed -i -e 's|\(^set help_top_directory\).*|\1 /usr/share/pd/doc|' src/u_main.tk
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.STGCjC
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd pd-0.42-6
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ pushd src
~/rpmbuild/BUILD/pd-0.42-6/src ~/rpmbuild/BUILD/pd-0.42-6
+ autoconf
configure.in:62: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:62: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:62: the top level
configure.in:65: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:65: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:65: the top level
configure.in:70: warning: The macro `AC_TYPE_SIGNAL' is obsolete.
configure.in:70: You should run autoupdate.
./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from...
configure.in:70: the top level
configure.in:433: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:433: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
configure.in:433: the top level
configure.in:453: warning: AC_OUTPUT should be used without arguments.
configure.in:453: You should run autoupdate.
+ export 'CPPFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables'
+ CPPFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables'
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables '
+ export FCFLAGS
+ LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CONFIGURE_TOP=.
+ '[' 1 = 1 ']'
++ find . -name config.guess -o -name config.sub
+ /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool
Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html)
+ /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool
+ /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking
+ /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs .
+ /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64
+ ./configure --host=aarch64-mageia-linux-gnu --build=aarch64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-jack --enable-alsa --enable-fftw --enable-portaudio --enable-portmidi
configure: WARNING: unrecognized options: --disable-dependency-tracking
checking for aarch64-mageia-linux-gnu-gcc... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking how to run the C preprocessor... gcc -E
checking for an ANSI C-conforming const... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for pid_t... yes
checking for size_t... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fcntl.h... yes
checking for limits.h... yes
checking for malloc.h... yes
checking for sys/ioctl.h... yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for bstring.h... no
checking whether gcc needs -traditional... no
checking return type of signal handlers... void
checking for vprintf... yes
checking for gettimeofday... yes
checking for select... yes
checking for socket... yes
checking for strerror... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dlopen in -ldl... yes
checking for sin in -lffm... no
checking for sin in -lm... yes
checking for pthread_create in -lpthread... yes
checking for fftw_one in -lfftw... no
fftw package not found - using built-in FFT
checking for tcl.h... yes
checking for main in -ltcl8.6... yes
checking for main in -ltk8.6... yes
.................... alsa= yes
checking for snd_pcm_info in -lasound... yes
checking for shm_open in -lrt... yes
checking for jack_set_xrun_callback in -ljack... yes
checking for jack_set_error_function in -ljack... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
configure: creating ./config.status
config.status: creating makefile
config.status: WARNING:  'makefile.in' seems to ignore the --datarootdir setting
configure: WARNING: unrecognized options: --disable-dependency-tracking
+ /usr/bin/make -O -j8 V=1 VERBOSE=1 'LDFLAGS= -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags'
cc -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -M g_canvas.c g_graph.c g_text.c g_rtext.c g_array.c g_template.c g_io.c g_scalar.c g_traversal.c g_guiconnect.c g_readwrite.c g_editor.c g_all_guis.c g_bang.c g_hdial.c g_hslider.c g_mycanvas.c g_numbox.c g_toggle.c g_vdial.c g_vslider.c g_vumeter.c m_pd.c m_class.c m_obj.c m_atom.c m_memory.c m_binbuf.c m_conf.c m_glob.c m_sched.c s_main.c s_inter.c s_file.c s_print.c s_loader.c s_path.c s_entry.c s_audio.c s_midi.c d_ugen.c d_ctl.c d_arithmetic.c d_osc.c d_filter.c d_dac.c d_misc.c d_math.c d_fft.c d_array.c d_global.c d_delay.c d_resample.c x_arithmetic.c x_connective.c x_interface.c x_midi.c x_misc.c x_time.c x_acoustics.c x_net.c x_qlist.c x_gui.c x_list.c d_soundfile.c ../portaudio/src/hostapi/jack/pa_jack.c ../portaudio/src/hostapi/alsa/pa_linux_alsa.c s_audio_pa.c         s_audio_pablio.c             s_audio_paring.c             ../portaudio/src/common/pa_allocation.c          ../portaudio/src/common/pa_converters.c          ../portaudio/src/common/pa_cpuload.c             ../portaudio/src/common/pa_dither.c              ../portaudio/src/common/pa_front.c               ../portaudio/src/common/pa_process.c             ../portaudio/src/common/pa_skeleton.c            ../portaudio/src/common/pa_stream.c              ../portaudio/src/common/pa_trace.c               ../portaudio/src/common/pa_debugprint.c          ../portaudio/src/common/pa_ringbuffer.c          ../portaudio/src/os/unix/pa_unix_hostapis.c         ../portaudio/src/os/unix/pa_unix_util.c             ../portaudio/src/hostapi/oss/pa_unix_oss.c s_midi_oss.c s_audio_oss.c s_audio_alsa.c s_audio_alsamm.c s_midi_alsa.c s_audio_jack.c d_fft_mayer.c d_fftroutine.c > makefile.dependencies
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_scalar.o g_scalar.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_io.o g_io.c 
g_io.c: In function 'vinlet_setup':
g_io.c:275:47: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  275 |     vinlet_class = class_new(gensym("inlet"), (t_newmethod)vinlet_new,
      |                                               ^
g_io.c:277:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  277 |     class_addcreator((t_newmethod)vinlet_newsig, gensym("inlet~"), A_DEFSYM, 0);
      |                      ^
g_io.c: In function 'voutlet_setup':
g_io.c:587:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  587 |     voutlet_class = class_new(gensym("outlet"), (t_newmethod)voutlet_new,
      |                                                 ^
g_io.c:589:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  589 |     class_addcreator((t_newmethod)voutlet_newsig, gensym("outlet~"), A_DEFSYM, 0);
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_guiconnect.o g_guiconnect.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_rtext.o g_rtext.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_text.o g_text.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_graph.o g_graph.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_traversal.o g_traversal.c 
g_traversal.c: In function 'ptrobj_setup':
g_traversal.c:370:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  370 |     ptrobj_class = class_new(gensym("pointer"), (t_newmethod)ptrobj_new,
      |                                                 ^
g_traversal.c: In function 'get_setup':
g_traversal.c:471:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  471 |     get_class = class_new(gensym("get"), (t_newmethod)get_new,
      |                                          ^
g_traversal.c: In function 'set_setup':
g_traversal.c:610:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  610 |     set_class = class_new(gensym("set"), (t_newmethod)set_new,
      |                                          ^
g_traversal.c: In function 'elem_setup':
g_traversal.c:711:47: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_symbol *)' {aka 'void * (*)(struct _symbol *, struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  711 |     elem_class = class_new(gensym("element"), (t_newmethod)elem_new,
      |                                               ^
g_traversal.c: In function 'getsize_setup':
g_traversal.c:782:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_symbol *)' {aka 'void * (*)(struct _symbol *, struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  782 |     getsize_class = class_new(gensym("getsize"), (t_newmethod)getsize_new, 0,
      |                                                  ^
g_traversal.c: In function 'setsize_setup':
g_traversal.c:936:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_symbol *, t_floatarg)' {aka 'void * (*)(struct _symbol *, struct _symbol *, float)'} to 'void * (*)(void)' [-Wcast-function-type]
  936 |     setsize_class = class_new(gensym("setsize"), (t_newmethod)setsize_new,
      |                                                  ^
g_traversal.c: In function 'append_setup':
g_traversal.c:1063:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1063 |     append_class = class_new(gensym("append"), (t_newmethod)append_new,
      |                                                ^
g_traversal.c: In function 'sublist_setup':
g_traversal.c:1136:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_symbol *)' {aka 'void * (*)(struct _symbol *, struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1136 |     sublist_class = class_new(gensym("sublist"), (t_newmethod)sublist_new,
      |                                                  ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_array.o g_array.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_canvas.o g_canvas.c 
g_canvas.c: In function 'g_canvas_setup':
g_canvas.c:1556:41: warning: cast between incompatible function types from 'void (*)(t_gobj *)' {aka 'void (*)(struct _gobj *)'} to 'void (*)(t_gobj *, struct _glist *)' {aka 'void (*)(struct _gobj *, struct _glist *)'} [-Wcast-function-type]
 1556 |     class_setpropertiesfn(canvas_class, (t_propertiesfn)canvas_properties);
      |                                         ^
g_canvas.c:1563:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1563 |     class_addcreator((t_newmethod)subcanvas_new, gensym("pd"), A_DEFSYMBOL, 0);
      |                      ^
g_canvas.c:1564:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1564 |     class_addcreator((t_newmethod)subcanvas_new, gensym("page"),  A_DEFSYMBOL, 0);
      |                      ^
g_canvas.c:1574:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_floatarg)' {aka 'void * (*)(struct _symbol *, float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1574 |     class_addcreator((t_newmethod)table_new, gensym("table"),
      |                      ^
g_canvas.c:1578:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1578 |     declare_class = class_new(gensym("declare"), (t_newmethod)declare_new,
      |                                                  ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_readwrite.o g_readwrite.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_bang.o g_bang.c 
g_bang.c: In function 'g_bang_setup':
g_bang.c:520:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  520 |     bng_class = class_new(gensym("bng"), (t_newmethod)bng_new,
      |                                          ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_mycanvas.o g_mycanvas.c 
g_mycanvas.c: In function 'g_mycanvas_setup':
g_mycanvas.c:360:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  360 |     my_canvas_class = class_new(gensym("cnv"), (t_newmethod)my_canvas_new,
      |                                                ^
g_mycanvas.c:362:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  362 |     class_addcreator((t_newmethod)my_canvas_new, gensym("my_canvas"), A_GIMME, 0);
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_all_guis.o g_all_guis.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_hslider.o g_hslider.c 
g_hslider.c: In function 'g_hslider_setup':
g_hslider.c:617:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  617 |     hslider_class = class_new(gensym("hsl"), (t_newmethod)hslider_new,
      |                                              ^
g_hslider.c:620:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  620 |     class_addcreator((t_newmethod)hslider_new, gensym("hslider"), A_GIMME, 0);
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_hdial.o g_hdial.c 
g_hdial.c: In function 'g_hradio_setup':
g_hdial.c:642:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  642 |     hradio_class = class_new(gensym("hradio"), (t_newmethod)hradio_new,
      |                                                ^
g_hdial.c:693:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  693 |     hradio_old_class = class_new(gensym("hdl"), (t_newmethod)hdial_new,
      |                                                 ^
g_hdial.c:695:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  695 |     class_addcreator((t_newmethod)hradio_new, gensym("rdb"), A_GIMME, 0);
      |                      ^
g_hdial.c:696:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  696 |     class_addcreator((t_newmethod)hradio_new, gensym("radiobut"), A_GIMME, 0);
      |                      ^
g_hdial.c:697:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  697 |     class_addcreator((t_newmethod)hradio_new, gensym("radiobutton"),
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_numbox.o g_numbox.c 
g_numbox.c: In function 'g_numbox_setup':
g_numbox.c:848:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  848 |     my_numbox_class = class_new(gensym("nbx"), (t_newmethod)my_numbox_new,
      |                                                ^
g_numbox.c:850:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  850 |     class_addcreator((t_newmethod)my_numbox_new, gensym("my_numbox"),
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_toggle.o g_toggle.c 
g_toggle.c: In function 'g_toggle_setup':
g_toggle.c:442:45: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  442 |     toggle_class = class_new(gensym("tgl"), (t_newmethod)toggle_new,
      |                                             ^
g_toggle.c:444:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  444 |     class_addcreator((t_newmethod)toggle_new, gensym("toggle"), A_GIMME, 0);
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_pd.o m_pd.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_atom.o m_atom.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_vslider.o g_vslider.c 
g_vslider.c: In function 'g_vslider_setup':
g_vslider.c:591:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  591 |     vslider_class = class_new(gensym("vsl"), (t_newmethod)vslider_new,
      |                                              ^
g_vslider.c:593:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  593 |     class_addcreator((t_newmethod)vslider_new, gensym("vslider"), A_GIMME, 0);
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_vdial.o g_vdial.c 
g_vdial.c: In function 'g_vradio_setup':
g_vdial.c:643:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  643 |     vradio_class = class_new(gensym("vradio"), (t_newmethod)vradio_new,
      |                                                ^
g_vdial.c:694:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  694 |     vradio_old_class = class_new(gensym("vdl"), (t_newmethod)vdial_new,
      |                                                 ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_conf.o m_conf.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_memory.o m_memory.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_glob.o m_glob.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_vumeter.o g_vumeter.c 
g_vumeter.c: In function 'g_vumeter_setup':
g_vumeter.c:712:40: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  712 |     vu_class = class_new(gensym("vu"), (t_newmethod)vu_new, (t_method)vu_free,
      |                                        ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_obj.o m_obj.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_class.o m_class.c 
m_class.c: In function 'pd_typedmess':
m_class.c:680:29: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_symbol *, int,  t_atom *)' {aka 'struct _class ** (*)(struct _symbol *, int,  struct _atom *)'} [-Wcast-function-type]
  680 |                 newest = (*((t_newgimme)(m->me_fun)))(s, argc, argv);
      |                             ^
m_class.c:742:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(float,  float,  float,  float,  float)'} [-Wcast-function-type]
  742 |         case 0 : bonzo = (*(t_fun0)(m->me_fun))
      |                            ^
m_class.c:744:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  744 |         case 1 : bonzo = (*(t_fun1)(m->me_fun))
      |                            ^
m_class.c:746:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  746 |         case 2 : bonzo = (*(t_fun2)(m->me_fun))
      |                            ^
m_class.c:748:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  748 |         case 3 : bonzo = (*(t_fun3)(m->me_fun))
      |                            ^
m_class.c:750:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  750 |         case 4 : bonzo = (*(t_fun4)(m->me_fun))
      |                            ^
m_class.c:753:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_int,  t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  long int,  long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  753 |         case 5 : bonzo = (*(t_fun5)(m->me_fun))
      |                            ^
m_class.c:756:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_int,  t_int,  t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  long int,  long int,  long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  756 |         case 6 : bonzo = (*(t_fun6)(m->me_fun))
      |                            ^
m_class.c:704:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  704 |                 if (!argc) goto badarg;
      |                    ^
m_class.c:705:13: note: here
  705 |             case A_DEFFLOAT:
      |             ^~~~
m_class.c:718:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  718 |                 if (!argc) goto badarg;
      |                    ^
m_class.c:719:13: note: here
  719 |             case A_DEFSYM:
      |             ^~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_sched.o m_sched.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_print.o s_print.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_file.o s_file.c 
s_file.c: In function 'glob_savepreferences':
s_file.c:141:42: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1000 [-Wformat-truncation=]
  141 |         snprintf(errbuf, MAXPDSTRING, "%s: %s",filenamebuf, strerror(errno));
      |                                          ^~
In file included from /usr/include/stdio.h:888,
                 from s_file.c:17:
/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1002) into a destination of size 1000
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_entry.o s_entry.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_inter.o s_inter.c 
s_inter.c: In function 'socketreceiver_doread':
s_inter.c:438:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  438 |                 write(2,  messbuf, bp - messbuf);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
s_inter.c:439:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  439 |                 write(2, "\n", 1);
      |                 ^~~~~~~~~~~~~~~~~
s_inter.c: In function 'sys_startgui':
s_inter.c:1100:13: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 1100 |             setuid(getuid());          /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1176:13: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 1176 |             setuid(getuid());      /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1183:13: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 1183 |             setuid(getuid());      /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1192:13: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 1192 |             setuid(getuid());      /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1209:13: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 1209 |             setuid(getuid());      /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1217:5: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 1217 |     setuid(getuid());          /* lose setuid priveliges */
      |     ^~~~~~~~~~~~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_loader.o s_loader.c 
In file included from /usr/include/string.h:519,
                 from s_loader.c:21:
In function 'strncpy',
    inlined from 'sys_do_load_lib' at s_loader.c:133:9:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_main.o s_main.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_template.o g_template.c 
g_template.c: In function 'gtemplate_new':
g_template.c:632:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  632 |     if (argc >= 1)
      |     ^~
g_template.c:633:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  633 |         argc--; argv++;
      |                 ^~~~
g_template.c: In function 'gtemplate_setup':
g_template.c:700:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  700 |         (t_newmethod)gtemplate_new, (t_method)gtemplate_free,
      |         ^
g_template.c:702:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  702 |     class_addcreator((t_newmethod)gtemplate_new_old, gensym("template"),
      |                      ^
g_template.c: In function 'curve_setup':
g_template.c:1316:52: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1316 |     curve_class = class_new(gensym("drawpolygon"), (t_newmethod)curve_new,
      |                                                    ^
g_template.c:1319:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1319 |     class_addcreator((t_newmethod)curve_new, gensym("drawcurve"),
      |                      ^
g_template.c:1321:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1321 |     class_addcreator((t_newmethod)curve_new, gensym("filledpolygon"),
      |                      ^
g_template.c:1323:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1323 |     class_addcreator((t_newmethod)curve_new, gensym("filledcurve"),
      |                      ^
g_template.c: In function 'plot_setup':
g_template.c:1955:44: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1955 |     plot_class = class_new(gensym("plot"), (t_newmethod)plot_new, 0,
      |                                            ^
g_template.c: In function 'drawnumber_setup':
g_template.c:2314:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 2314 |         (t_newmethod)drawnumber_new, (t_method)drawnumber_free,
      |         ^
g_template.c:2318:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 2318 |     class_addcreator((t_newmethod)drawnumber_new, gensym("drawsymbol"),
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_editor.o g_editor.c 
In function 'canvas_undo_move',
    inlined from 'canvas_undo_move' at g_editor.c:641:13:
g_editor.c:657:17: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized]
  657 |                 gobj_displace(y, x, newx-x1, newy - y1);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g_editor.c: In function 'canvas_undo_move':
g_editor.c:649:17: note: 'x1' declared here
  649 |             int x1, y1, x2, y2, newx, newy;
      |                 ^~
In function 'canvas_undo_move',
    inlined from 'canvas_undo_move' at g_editor.c:641:13:
g_editor.c:657:17: warning: 'y1' may be used uninitialized [-Wmaybe-uninitialized]
  657 |                 gobj_displace(y, x, newx-x1, newy - y1);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g_editor.c: In function 'canvas_undo_move':
g_editor.c:649:21: note: 'y1' declared here
  649 |             int x1, y1, x2, y2, newx, newy;
      |                     ^~
In function 'canvas_undo_move',
    inlined from 'canvas_undo_move' at g_editor.c:641:13:
g_editor.c:657:17: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized]
  657 |                 gobj_displace(y, x, newx-x1, newy - y1);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g_editor.c: In function 'canvas_undo_move':
g_editor.c:649:17: note: 'x1' declared here
  649 |             int x1, y1, x2, y2, newx, newy;
      |                 ^~
In function 'canvas_undo_move',
    inlined from 'canvas_undo_move' at g_editor.c:641:13:
g_editor.c:657:17: warning: 'y1' may be used uninitialized [-Wmaybe-uninitialized]
  657 |                 gobj_displace(y, x, newx-x1, newy - y1);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g_editor.c: In function 'canvas_undo_move':
g_editor.c:649:21: note: 'y1' declared here
  649 |             int x1, y1, x2, y2, newx, newy;
      |                     ^~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_path.o s_path.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_midi.o s_midi.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_osc.o d_osc.c 
d_osc.c: In function 'phasor_setup':
d_osc.c:123:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  123 |     phasor_class = class_new(gensym("phasor~"), (t_newmethod)phasor_new, 0,
      |                                                 ^
d_osc.c: In function 'osc_setup':
d_osc.c:330:43: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  330 |     osc_class = class_new(gensym("osc~"), (t_newmethod)osc_new, 0,
      |                                           ^
d_osc.c: In function 'sigvcf_setup':
d_osc.c:454:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  454 |     sigvcf_class = class_new(gensym("vcf~"), (t_newmethod)sigvcf_new, 0,
      |                                              ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_misc.o d_misc.c 
d_misc.c: In function 'print_setup':
d_misc.c:69:47: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
   69 |     print_class = class_new(gensym("print~"), (t_newmethod)print_new, 0,
      |                                               ^
d_misc.c: In function 'bang_tilde_setup':
d_misc.c:119:51: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  119 |     bang_tilde_class = class_new(gensym("bang~"), (t_newmethod)bang_tilde_new,
      |                                                   ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio.o s_audio.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_binbuf.o m_binbuf.c 
In file included from /usr/include/string.h:519,
                 from m_binbuf.c:17:
In function 'strncat',
    inlined from 'binbuf_realizedollsym' at m_binbuf.c:513:9:
/usr/include/bits/string_fortified.h:135:10: warning: '__builtin___strncat_chk' output may be truncated copying 499 bytes from a string of length 999 [-Wstringop-truncation]
  135 |   return __builtin___strncat_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  136 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_ctl.o d_ctl.c 
d_ctl.c: In function 'sig_tilde_setup':
d_ctl.c:79:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   79 |     sig_tilde_class = class_new(gensym("sig~"), (t_newmethod)sig_tilde_new, 0,
      |                                                 ^
d_ctl.c: In function 'env_tilde_setup':
d_ctl.c:683:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  683 |     env_tilde_class = class_new(gensym("env~"), (t_newmethod)env_tilde_new,
      |                                                 ^
d_ctl.c: In function 'threshold_tilde_setup':
d_ctl.c:812:9: warning: cast between incompatible function types from 't_threshold_tilde * (*)(t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _threshold_tilde * (*)(float,  float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  812 |         (t_newmethod)threshold_tilde_new, (t_method)threshold_tilde_ff,
      |         ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_dac.o d_dac.c 
d_dac.c: In function 'dac_setup':
d_dac.c:66:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
   66 |     dac_class = class_new(gensym("dac~"), (t_newmethod)dac_new,
      |                                           ^
d_dac.c: In function 'adc_setup':
d_dac.c:173:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  173 |     adc_class = class_new(gensym("adc~"), (t_newmethod)adc_new,
      |                                           ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_ugen.o d_ugen.c 
d_ugen.c: In function 'block_tilde_setup':
d_ugen.c:283:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  283 |     block_class = class_new(gensym("block~"), (t_newmethod)block_new, 0,
      |                                               ^
d_ugen.c:285:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  285 |     class_addcreator((t_newmethod)switch_new, gensym("switch~"),
      |                      ^
d_ugen.c: In function 'samplerate_tilde_setup':
d_ugen.c:1186:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1186 |         (t_newmethod)samplerate_tilde_new, 0, sizeof(t_samplerate), 0, 0);
      |         ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_delay.o d_delay.c 
d_delay.c: In function 'sigdelwrite_setup':
d_delay.c:124:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_floatarg)' {aka 'void * (*)(struct _symbol *, float)'} to 'void * (*)(void)' [-Wcast-function-type]
  124 |         (t_newmethod)sigdelwrite_new, (t_method)sigdelwrite_free,
      |         ^
d_delay.c: In function 'sigdelread_setup':
d_delay.c:217:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_floatarg)' {aka 'void * (*)(struct _symbol *, float)'} to 'void * (*)(void)' [-Wcast-function-type]
  217 |         (t_newmethod)sigdelread_new, 0,
      |         ^
d_delay.c: In function 'sigvd_setup':
d_delay.c:308:44: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  308 |     sigvd_class = class_new(gensym("vd~"), (t_newmethod)sigvd_new, 0,
      |                                            ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_fft.o d_fft.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_resample.o d_resample.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_filter.o d_filter.c 
d_filter.c: In function 'sighip_setup':
d_filter.c:102:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  102 |     sighip_class = class_new(gensym("hip~"), (t_newmethod)sighip_new, 0,
      |                                              ^
d_filter.c: In function 'siglop_setup':
d_filter.c:192:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  192 |     siglop_class = class_new(gensym("lop~"), (t_newmethod)siglop_new, 0,
      |                                              ^
d_filter.c: In function 'sigbp_setup':
d_filter.c:326:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  326 |     sigbp_class = class_new(gensym("bp~"), (t_newmethod)sigbp_new, 0,
      |                                            ^
d_filter.c: In function 'sigbiquad_setup':
d_filter.c:452:52: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  452 |     sigbiquad_class = class_new(gensym("biquad~"), (t_newmethod)sigbiquad_new,
      |                                                    ^
d_filter.c: In function 'sigrpole_setup':
d_filter.c:603:9: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  603 |         (t_newmethod)sigrpole_new, 0, sizeof(t_sigrpole), 0, A_DEFFLOAT, 0);
      |         ^
d_filter.c: In function 'sigrzero_setup':
d_filter.c:675:9: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  675 |         (t_newmethod)sigrzero_new, 0, sizeof(t_sigrzero), 0, A_DEFFLOAT, 0);
      |         ^
d_filter.c: In function 'sigrzero_rev_setup':
d_filter.c:747:9: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  747 |         (t_newmethod)sigrzero_rev_new, 0, sizeof(t_sigrzero_rev),
      |         ^
d_filter.c: In function 'sigcpole_setup':
d_filter.c:840:9: warning: cast between incompatible function types from 'void * (*)(t_float,  t_float)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  840 |         (t_newmethod)sigcpole_new, 0, sizeof(t_sigcpole), 0,
      |         ^
d_filter.c: In function 'sigczero_setup':
d_filter.c:930:9: warning: cast between incompatible function types from 'void * (*)(t_float,  t_float)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  930 |         (t_newmethod)sigczero_new, 0, sizeof(t_sigczero), 0,
      |         ^
d_filter.c: In function 'sigczero_rev_setup':
d_filter.c:1022:9: warning: cast between incompatible function types from 'void * (*)(t_float,  t_float)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1022 |         (t_newmethod)sigczero_rev_new, 0, sizeof(t_sigczero_rev), 0,
      |         ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_global.o d_global.c 
d_global.c: In function 'sigsend_setup':
d_global.c:65:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
   65 |     sigsend_class = class_new(gensym("send~"), (t_newmethod)sigsend_new,
      |                                                ^
d_global.c:67:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
   67 |     class_addcreator((t_newmethod)sigsend_new, gensym("s~"), A_DEFSYM, 0);
      |                      ^
d_global.c: In function 'sigreceive_setup':
d_global.c:179:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  179 |         (t_newmethod)sigreceive_new, 0,
      |         ^
d_global.c:181:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  181 |     class_addcreator((t_newmethod)sigreceive_new, gensym("r~"), A_DEFSYM, 0);
      |                      ^
d_global.c: In function 'sigcatch_setup':
d_global.c:258:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  258 |     sigcatch_class = class_new(gensym("catch~"), (t_newmethod)sigcatch_new,
      |                                                  ^
d_global.c: In function 'sigthrow_setup':
d_global.c:341:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  341 |     sigthrow_class = class_new(gensym("throw~"), (t_newmethod)sigthrow_new, 0,
      |                                                  ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_interface.o x_interface.c 
x_interface.c: In function 'print_setup':
x_interface.c:69:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
   69 |     print_class = class_new(gensym("print"), (t_newmethod)print_new, 0,
      |                                              ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_arithmetic.o d_arithmetic.c 
d_arithmetic.c: In function 'plus_setup':
d_arithmetic.c:133:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  133 |     plus_class = class_new(gensym("+~"), (t_newmethod)plus_new, 0,
      |                                          ^
d_arithmetic.c: In function 'minus_setup':
d_arithmetic.c:263:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  263 |     minus_class = class_new(gensym("-~"), (t_newmethod)minus_new, 0,
      |                                           ^
d_arithmetic.c: In function 'times_setup':
d_arithmetic.c:394:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  394 |     times_class = class_new(gensym("*~"), (t_newmethod)times_new, 0,
      |                                           ^
d_arithmetic.c: In function 'over_setup':
d_arithmetic.c:536:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  536 |     over_class = class_new(gensym("/~"), (t_newmethod)over_new, 0,
      |                                          ^
d_arithmetic.c: In function 'max_setup':
d_arithmetic.c:678:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  678 |     max_class = class_new(gensym("max~"), (t_newmethod)max_new, 0,
      |                                           ^
d_arithmetic.c: In function 'min_setup':
d_arithmetic.c:820:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  820 |     min_class = class_new(gensym("min~"), (t_newmethod)min_new, 0,
      |                                           ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_math.o d_math.c 
d_math.c: In function 'clip_setup':
d_math.c:59:45: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
   59 |     clip_class = class_new(gensym("clip~"), (t_newmethod)clip_new, 0,
      |                                             ^
d_math.c: In function 'pow_tilde_setup':
d_math.c:602:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  602 |     pow_tilde_class = class_new(gensym("pow~"), (t_newmethod)pow_tilde_new, 0,
      |                                                 ^
d_math.c: In function 'exp_tilde_setup':
d_math.c:642:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  642 |     exp_tilde_class = class_new(gensym("exp~"), (t_newmethod)exp_tilde_new, 0,
      |                                                 ^
d_math.c: In function 'log_tilde_setup':
d_math.c:693:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  693 |     log_tilde_class = class_new(gensym("log~"), (t_newmethod)log_tilde_new, 0,
      |                                                 ^
d_math.c: In function 'abs_tilde_setup':
d_math.c:736:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  736 |     abs_tilde_class = class_new(gensym("abs~"), (t_newmethod)abs_tilde_new, 0,
      |                                                 ^
d_math.c: In function 'q8_rsqrt':
d_math.c:102:14: warning: array subscript 'long int[0]' is partly outside array bounds of 't_float[1]' {aka 'float[1]'} [-Warray-bounds]
  102 |     long l = *(long *)(&f);
      |              ^~~~~~~~~~~~~
d_math.c:100:26: note: while referencing 'f'
  100 | t_float q8_rsqrt(t_float f)
      |                  ~~~~~~~~^
d_math.c: In function 'q8_sqrt':
d_math.c:110:14: warning: array subscript 'long int[0]' is partly outside array bounds of 't_float[1]' {aka 'float[1]'} [-Warray-bounds]
  110 |     long l = *(long *)(&f);
      |              ^~~~~~~~~~~~~
d_math.c:108:25: note: while referencing 'f'
  108 | t_float q8_sqrt(t_float f)
      |                 ~~~~~~~~^
d_math.c: In function 'qsqrt':
d_math.c:110:10: warning: array subscript 'long int[0]' is partly outside array bounds of 't_float[1]' {aka 'float[1]'} [-Warray-bounds]
  110 |     long l = *(long *)(&f);
      |          ^
d_math.c:119:9: note: while referencing 'f'
  119 | t_float qsqrt(t_float f) {return (q8_sqrt(f)); }
      |         ^~~~~
d_math.c: In function 'qrsqrt':
d_math.c:102:10: warning: array subscript 'long int[0]' is partly outside array bounds of 't_float[1]' {aka 'float[1]'} [-Warray-bounds]
  102 |     long l = *(long *)(&f);
      |          ^
d_math.c:120:9: note: while referencing 'f'
  120 | t_float qrsqrt(t_float f) {return (q8_rsqrt(f)); }
      |         ^~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_array.o d_array.c 
d_array.c: In function 'tabwrite_tilde_setup':
d_array.c:124:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  124 |         (t_newmethod)tabwrite_tilde_new, 0,
      |         ^
d_array.c: In function 'tabplay_tilde_setup':
d_array.c:258:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  258 |         (t_newmethod)tabplay_tilde_new, (t_method)tabplay_tilde_free,
      |         ^
d_array.c: In function 'tabread_tilde_setup':
d_array.c:356:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  356 |         (t_newmethod)tabread_tilde_new, (t_method)tabread_tilde_free,
      |         ^
d_array.c: In function 'tabread4_tilde_setup':
d_array.c:487:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  487 |         (t_newmethod)tabread4_tilde_new, (t_method)tabread4_tilde_free,
      |         ^
d_array.c: In function 'tabosc4_tilde_setup':
d_array.c:677:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  677 |         (t_newmethod)tabosc4_tilde_new, 0,
      |         ^
d_array.c: In function 'tabsend_setup':
d_array.c:769:51: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  769 |     tabsend_class = class_new(gensym("tabsend~"), (t_newmethod)tabsend_new,
      |                                                   ^
d_array.c: In function 'tabreceive_setup':
d_array.c:836:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  836 |         (t_newmethod)tabreceive_new, 0,
      |         ^
d_array.c: In function 'tabread_setup':
d_array.c:886:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  886 |     tabread_class = class_new(gensym("tabread"), (t_newmethod)tabread_new,
      |                                                  ^
d_array.c: In function 'tabread4_setup':
d_array.c:954:52: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  954 |     tabread4_class = class_new(gensym("tabread4"), (t_newmethod)tabread4_new,
      |                                                    ^
d_array.c: In function 'tabwrite_setup':
d_array.c:1010:52: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1010 |     tabwrite_class = class_new(gensym("tabwrite"), (t_newmethod)tabwrite_new,
      |                                                    ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_misc.o x_misc.c 
x_misc.c: In function 'random_setup':
x_misc.c:80:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   80 |     random_class = class_new(gensym("random"), (t_newmethod)random_new, 0,
      |                                                ^
x_misc.c: In function 'namecanvas_setup':
x_misc.c:144:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  144 |         (t_newmethod)namecanvas_new, (t_method)namecanvas_free,
      |         ^
x_misc.c: In function 'serial_setup':
x_misc.c:185:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  185 |     serial_class = class_new(gensym("serial"), (t_newmethod)serial_new, 0,
      |                                                ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_acoustics.o x_acoustics.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_arithmetic.o x_arithmetic.c 
x_arithmetic.c: In function 'clip_setup':
x_arithmetic.c:713:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  713 |     clip_class = class_new(gensym("clip"), (t_newmethod)clip_new, 0,
      |                                            ^
x_arithmetic.c: In function 'x_arithmetic_setup':
x_arithmetic.c:725:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  725 |     binop1_plus_class = class_new(gensym("+"), (t_newmethod)binop1_plus_new, 0,
      |                                                ^
x_arithmetic.c:732:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  732 |         (t_newmethod)binop1_minus_new, 0,
      |         ^
x_arithmetic.c:739:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  739 |         (t_newmethod)binop1_times_new, 0,
      |         ^
x_arithmetic.c:746:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  746 |         (t_newmethod)binop1_div_new, 0,
      |         ^
x_arithmetic.c:753:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  753 |         (t_newmethod)binop1_pow_new, 0,
      |         ^
x_arithmetic.c:760:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  760 |         (t_newmethod)binop1_max_new, 0,
      |         ^
x_arithmetic.c:767:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  767 |         (t_newmethod)binop1_min_new, 0,
      |         ^
x_arithmetic.c:775:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  775 |     binop2_ee_class = class_new(gensym("=="), (t_newmethod)binop2_ee_new, 0,
      |                                               ^
x_arithmetic.c:781:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  781 |     binop2_ne_class = class_new(gensym("!="), (t_newmethod)binop2_ne_new, 0,
      |                                               ^
x_arithmetic.c:787:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  787 |     binop2_gt_class = class_new(gensym(">"), (t_newmethod)binop2_gt_new, 0,
      |                                              ^
x_arithmetic.c:793:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  793 |     binop2_lt_class = class_new(gensym("<"), (t_newmethod)binop2_lt_new, 0,
      |                                              ^
x_arithmetic.c:799:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  799 |     binop2_ge_class = class_new(gensym(">="), (t_newmethod)binop2_ge_new, 0,
      |                                               ^
x_arithmetic.c:805:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  805 |     binop2_le_class = class_new(gensym("<="), (t_newmethod)binop2_le_new, 0,
      |                                               ^
x_arithmetic.c:813:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  813 |     binop3_ba_class = class_new(gensym("&"), (t_newmethod)binop3_ba_new, 0,
      |                                              ^
x_arithmetic.c:819:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  819 |     binop3_la_class = class_new(gensym("&&"), (t_newmethod)binop3_la_new, 0,
      |                                               ^
x_arithmetic.c:825:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  825 |     binop3_bo_class = class_new(gensym("|"), (t_newmethod)binop3_bo_new, 0,
      |                                              ^
x_arithmetic.c:831:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  831 |     binop3_lo_class = class_new(gensym("||"), (t_newmethod)binop3_lo_new, 0,
      |                                               ^
x_arithmetic.c:837:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  837 |     binop3_ls_class = class_new(gensym("<<"), (t_newmethod)binop3_ls_new, 0,
      |                                               ^
x_arithmetic.c:843:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  843 |     binop3_rs_class = class_new(gensym(">>"), (t_newmethod)binop3_rs_new, 0,
      |                                               ^
x_arithmetic.c:849:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  849 |     binop3_pc_class = class_new(gensym("%"), (t_newmethod)binop3_pc_new, 0,
      |                                              ^
x_arithmetic.c:855:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  855 |     binop3_mod_class = class_new(gensym("mod"), (t_newmethod)binop3_mod_new, 0,
      |                                                 ^
x_arithmetic.c:861:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  861 |     binop3_div_class = class_new(gensym("div"), (t_newmethod)binop3_div_new, 0,
      |                                                 ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_net.o x_net.c 
x_net.c: In function 'netsend_setup':
x_net.c:171:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  171 |     netsend_class = class_new(gensym("netsend"), (t_newmethod)netsend_new,
      |                                                  ^
x_net.c: In function 'netreceive_new':
x_net.c:329:35: warning: cast between incompatible function types from 'void (*)(t_netreceive *)' {aka 'void (*)(struct _netreceive *)'} to 'void (*)(void *, int)' [-Wcast-function-type]
  329 |             sys_addpollfn(sockfd, (t_fdpollfn)netreceive_connectpoll, x);
      |                                   ^
x_net.c: In function 'netreceive_setup':
x_net.c:353:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_floatarg,  t_floatarg)' {aka 'void * (*)(struct _symbol *, float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  353 |         (t_newmethod)netreceive_new, (t_method)netreceive_free,
      |         ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_gui.o x_gui.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_qlist.o x_qlist.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_time.o x_time.c 
x_time.c: In function 'delay_setup':
x_time.c:63:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   63 |     delay_class = class_new(gensym("delay"), (t_newmethod)delay_new,
      |                                              ^
x_time.c:65:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   65 |     class_addcreator((t_newmethod)delay_new, gensym("del"), A_DEFFLOAT, 0);
      |                      ^
x_time.c: In function 'metro_setup':
x_time.c:132:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  132 |     metro_class = class_new(gensym("metro"), (t_newmethod)metro_new,
      |                                              ^
x_time.c: In function 'line_setup':
x_time.c:244:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  244 |     line_class = class_new(gensym("line"), (t_newmethod)line_new,
      |                                            ^
x_time.c: In function 'timer_setup':
x_time.c:285:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  285 |     timer_class = class_new(gensym("timer"), (t_newmethod)timer_new, 0,
      |                                              ^
x_time.c: In function 'pipe_setup':
x_time.c:519:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  519 |         (t_newmethod)pipe_new, (t_method)pipe_clear,
      |         ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_midi.o x_midi.c 
x_midi.c: In function 'notein_setup':
x_midi.c:162:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  162 |     notein_class = class_new(gensym("notein"), (t_newmethod)notein_new,
      |                                                ^
x_midi.c: In function 'ctlin_setup':
x_midi.c:235:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  235 |     ctlin_class = class_new(gensym("ctlin"), (t_newmethod)ctlin_new,
      |                                              ^
x_midi.c: In function 'pgmin_setup':
x_midi.c:302:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  302 |     pgmin_class = class_new(gensym("pgmin"), (t_newmethod)pgmin_new,
      |                                              ^
x_midi.c: In function 'bendin_setup':
x_midi.c:368:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  368 |     bendin_class = class_new(gensym("bendin"), (t_newmethod)bendin_new,
      |                                                ^
x_midi.c: In function 'touchin_setup':
x_midi.c:433:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  433 |     touchin_class = class_new(gensym("touchin"), (t_newmethod)touchin_new,
      |                                                  ^
x_midi.c: In function 'polytouchin_setup':
x_midi.c:506:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  506 |         (t_newmethod)polytouchin_new, (t_method)polytouchin_free,
      |         ^
x_midi.c: In function 'midiclkin_setup':
x_midi.c:563:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  563 |         (t_newmethod)midiclkin_new, (t_method)midiclkin_free,
      |         ^
x_midi.c: In function 'midiout_setup':
x_midi.c:688:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  688 |     midiout_class = class_new(gensym("midiout"), (t_newmethod)midiout_new, 0,
      |                                                  ^
x_midi.c: In function 'noteout_setup':
x_midi.c:727:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  727 |     noteout_class = class_new(gensym("noteout"), (t_newmethod)noteout_new, 0,
      |                                                  ^
x_midi.c: In function 'ctlout_setup':
x_midi.c:767:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  767 |     ctlout_class = class_new(gensym("ctlout"), (t_newmethod)ctlout_new, 0,
      |                                                ^
x_midi.c: In function 'pgmout_setup':
x_midi.c:807:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  807 |     pgmout_class = class_new(gensym("pgmout"), (t_newmethod)pgmout_new, 0,
      |                                                ^
x_midi.c: In function 'bendout_setup':
x_midi.c:844:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  844 |     bendout_class = class_new(gensym("bendout"), (t_newmethod)bendout_new, 0,
      |                                                  ^
x_midi.c: In function 'touchout_setup':
x_midi.c:879:52: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  879 |     touchout_class = class_new(gensym("touchout"), (t_newmethod)touchout_new, 0,
      |                                                    ^
x_midi.c: In function 'polytouchout_setup':
x_midi.c:918:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  918 |         (t_newmethod)polytouchout_new, 0,
      |         ^
x_midi.c: In function 'makenote_setup':
x_midi.c:1020:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1020 |         (t_newmethod)makenote_new, (t_method)makenote_clear,
      |         ^
x_midi.c: In function 'poly_setup':
x_midi.c:1192:9: warning: cast between incompatible function types from 'void * (*)(t_float,  t_float)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1192 |         (t_newmethod)poly_new, (t_method)poly_free,
      |         ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_pablio.o s_audio_pablio.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_paring.o s_audio_paring.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_allocation.o ../portaudio/src/common/pa_allocation.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_list.o x_list.c 
x_list.c: In function 'list_append_setup':
x_list.c:277:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  277 |         (t_newmethod)list_append_new, (t_method)list_append_free,
      |         ^
x_list.c: In function 'list_prepend_setup':
x_list.c:361:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  361 |         (t_newmethod)list_prepend_new, (t_method)list_prepend_free,
      |         ^
x_list.c: In function 'list_split_setup':
x_list.c:420:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  420 |         (t_newmethod)list_split_new, 0,
      |         ^
x_list.c: In function 'x_list_setup':
x_list.c:542:22: warning: cast between incompatible function types from 'void * (*)(struct _class **, t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _class **, struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  542 |     class_addcreator((t_newmethod)list_new, &s_list, A_GIMME, 0);
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_cpuload.o ../portaudio/src/common/pa_cpuload.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_dither.o ../portaudio/src/common/pa_dither.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_pa.o s_audio_pa.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_connective.o x_connective.c 
x_connective.c: In function 'pdint_setup':
x_connective.c:43:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   43 |     pdint_class = class_new(gensym("int"), (t_newmethod)pdint_new, 0,
      |                                            ^
x_connective.c:45:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   45 |     class_addcreator((t_newmethod)pdint_new, gensym("i"), A_DEFFLOAT, 0);
      |                      ^
x_connective.c: In function 'pdfloat_setup':
x_connective.c:90:48: warning: cast between incompatible function types from 'void * (*)(struct _class **, t_float)' {aka 'void * (*)(struct _class **, float)'} to 'void * (*)(void)' [-Wcast-function-type]
   90 |     pdfloat_class = class_new(gensym("float"), (t_newmethod)pdfloat_new, 0,
      |                                                ^
x_connective.c:92:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   92 |     class_addcreator((t_newmethod)pdfloat_new2, gensym("f"), A_DEFFLOAT, 0);
      |                      ^
x_connective.c: In function 'pdsymbol_setup':
x_connective.c:149:50: warning: cast between incompatible function types from 'void * (*)(struct _class **, t_symbol *)' {aka 'void * (*)(struct _class **, struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  149 |     pdsymbol_class = class_new(gensym("symbol"), (t_newmethod)pdsymbol_new, 0,
      |                                                  ^
x_connective.c: In function 'bang_setup':
x_connective.c:184:44: warning: cast between incompatible function types from 'void * (*)(struct _class **)' to 'void * (*)(void)' [-Wcast-function-type]
  184 |     bang_class = class_new(gensym("bang"), (t_newmethod)bang_new, 0,
      |                                            ^
x_connective.c:186:22: warning: cast between incompatible function types from 'void * (*)(t_bang)' {aka 'void * (*)(struct _bang)'} to 'void * (*)(void)' [-Wcast-function-type]
  186 |     class_addcreator((t_newmethod)bang_new2, gensym("b"), 0);
      |                      ^
x_connective.c: In function 'send_setup':
x_connective.c:245:44: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  245 |     send_class = class_new(gensym("send"), (t_newmethod)send_new, 0,
      |                                            ^
x_connective.c:247:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  247 |     class_addcreator((t_newmethod)send_new, gensym("s"), A_DEFSYM, 0);
      |                      ^
x_connective.c: In function 'receive_setup':
x_connective.c:311:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  311 |     receive_class = class_new(gensym("receive"), (t_newmethod)receive_new,
      |                                                  ^
x_connective.c:313:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  313 |     class_addcreator((t_newmethod)receive_new, gensym("r"), A_DEFSYM, 0);
      |                      ^
x_connective.c: In function 'select_setup':
x_connective.c:461:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  461 |     class_addcreator((t_newmethod)select_new, gensym("select"),  A_GIMME, 0);
      |                      ^
x_connective.c:462:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  462 |     class_addcreator((t_newmethod)select_new, gensym("sel"),  A_GIMME, 0);
      |                      ^
x_connective.c: In function 'route_setup':
x_connective.c:609:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  609 |     route_class = class_new(gensym("route"), (t_newmethod)route_new,
      |                                              ^
x_connective.c: In function 'pack_setup':
x_connective.c:785:44: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  785 |     pack_class = class_new(gensym("pack"), (t_newmethod)pack_new,
      |                                            ^
x_connective.c: In function 'unpack_setup':
x_connective.c:897:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  897 |     unpack_class = class_new(gensym("unpack"), (t_newmethod)unpack_new,
      |                                                ^
x_connective.c: In function 'trigger_setup':
x_connective.c:1043:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1043 |     trigger_class = class_new(gensym("trigger"), (t_newmethod)trigger_new,
      |                                                  ^
x_connective.c:1045:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1045 |     class_addcreator((t_newmethod)trigger_new, gensym("t"), A_GIMME, 0);
      |                      ^
x_connective.c: In function 'spigot_setup':
x_connective.c:1104:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1104 |     spigot_class = class_new(gensym("spigot"), (t_newmethod)spigot_new, 0,
      |                                                ^
x_connective.c: In function 'moses_setup':
x_connective.c:1142:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1142 |     moses_class = class_new(gensym("moses"), (t_newmethod)moses_new, 0,
      |                                              ^
x_connective.c: In function 'makefilename_setup':
x_connective.c:1293:5: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1293 |     (t_newmethod)makefilename_new, 0,
      |     ^
x_connective.c: In function 'swap_setup':
x_connective.c:1337:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1337 |     swap_class = class_new(gensym("swap"), (t_newmethod)swap_new, 0,
      |                                            ^
x_connective.c:1339:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1339 |     class_addcreator((t_newmethod)swap_new, gensym("fswap"), A_DEFFLOAT, 0);
      |                      ^
x_connective.c: In function 'change_setup':
x_connective.c:1382:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1382 |     change_class = class_new(gensym("change"), (t_newmethod)change_new, 0,
      |                                                ^
x_connective.c: In function 'value_setup':
x_connective.c:1494:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1494 |     value_class = class_new(gensym("value"), (t_newmethod)value_new,
      |                                              ^
x_connective.c:1497:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1497 |     class_addcreator((t_newmethod)value_new, gensym("v"), A_DEFSYM, 0);
      |                      ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_skeleton.o ../portaudio/src/common/pa_skeleton.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_stream.o ../portaudio/src/common/pa_stream.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_trace.o ../portaudio/src/common/pa_trace.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_debugprint.o ../portaudio/src/common/pa_debugprint.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/os/unix/pa_unix_hostapis.o ../portaudio/src/os/unix/pa_unix_hostapis.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_ringbuffer.o ../portaudio/src/common/pa_ringbuffer.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/hostapi/jack/pa_jack.o ../portaudio/src/hostapi/jack/pa_jack.c 
../portaudio/src/hostapi/jack/pa_jack.c: In function 'BuildDeviceList':
../portaudio/src/hostapi/jack/pa_jack.c:516:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  516 |         for( i = 0; i < numClients; i++ )
      |                       ^
../portaudio/src/hostapi/jack/pa_jack.c:558:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  558 |     for( client_index = 0; client_index < numClients; client_index++ )
      |                                         ^
../portaudio/src/hostapi/jack/pa_jack.c:591:17: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
  591 |                 jack_port_get_latency( p ) / globalSampleRate;
      |                 ^~~~~~~~~~~~~~~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1233:16: note: declared here
 1233 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c:612:17: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
  612 |                 jack_port_get_latency( p ) / globalSampleRate;
      |                 ^~~~~~~~~~~~~~~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1233:16: note: declared here
 1233 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c: In function 'OpenStream':
../portaudio/src/hostapi/jack/pa_jack.c:1289:9: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
 1289 |         stream->streamRepresentation.streamInfo.inputLatency = (jack_port_get_latency( stream->remote_output_ports[0] )
      |         ^~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1233:16: note: declared here
 1233 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c:1293:9: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
 1293 |         stream->streamRepresentation.streamInfo.outputLatency = (jack_port_get_latency( stream->remote_input_ports[0] )
      |         ^~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1233:16: note: declared here
 1233 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c: In function 'RealProcess':
../portaudio/src/hostapi/jack/pa_jack.c:1355:9: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
 1355 |         timeInfo.inputBufferAdcTime = timeInfo.currentTime - jack_port_get_latency( stream->remote_output_ports[0] )
      |         ^~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1233:16: note: declared here
 1233 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c:1358:9: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
 1358 |         timeInfo.outputBufferDacTime = timeInfo.currentTime + jack_port_get_latency( stream->remote_input_ports[0] )
      |         ^~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1233:16: note: declared here
 1233 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:54:
../portaudio/src/hostapi/jack/pa_jack.c:1402:29: warning: comparison of integer expressions of different signedness: 'int' and 'jack_nframes_t' {aka 'unsigned int'} [-Wsign-compare]
 1402 |     assert( framesProcessed == frames );
      |                             ^~
../portaudio/src/hostapi/jack/pa_jack.c: In function 'PaJack_SetClientName':
../portaudio/src/hostapi/jack/pa_jack.c:1738:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1738 |     if( strlen( name ) > jack_client_name_size() )
      |                        ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/os/unix/pa_unix_util.o ../portaudio/src/os/unix/pa_unix_util.c 
In file included from ../portaudio/src/os/unix/pa_unix_util.c:55:
../portaudio/src/os/unix/pa_unix_util.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  160 | PaError PaUnixThreading_Initialize();
      | ^~~~~~~
../portaudio/src/os/unix/pa_unix_util.c:206:9: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  206 | PaError PaUnixThreading_Initialize()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_front.o ../portaudio/src/common/pa_front.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_process.o ../portaudio/src/common/pa_process.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_midi_oss.o s_midi_oss.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_midi_alsa.o s_midi_alsa.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_oss.o s_audio_oss.c 
s_audio_oss.c: In function 'oss_open_audio':
s_audio_oss.c:458:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
  458 |         read(linux_adcs[0].d_fd, buf,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |             linux_adcs[0].d_bytespersamp *
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  460 |                 linux_adcs[0].d_nchannels * DEFDACBLKSIZE);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
s_audio_oss.c:471:13: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  471 |             write(linux_dacs[i].d_fd, buf,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  472 |                 linux_dacs[i].d_bytespersamp *
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  473 |                     linux_dacs[i].d_nchannels * DEFDACBLKSIZE);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/hostapi/oss/pa_unix_oss.o ../portaudio/src/hostapi/oss/pa_unix_oss.c 
In file included from ../portaudio/src/hostapi/oss/pa_unix_oss.c:86:
../portaudio/src/os/unix/pa_unix_util.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  160 | PaError PaUnixThreading_Initialize();
      | ^~~~~~~
../portaudio/src/hostapi/oss/pa_unix_oss.c: In function 'BuildDeviceList':
../portaudio/src/hostapi/oss/pa_unix_oss.c:529:104: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
  529 |                PA_DEBUG(( "%s: Error stat'ing %s: %s\n", __FUNCTION__, deviceName, strerror( errno ) ));
      |                                                                                                        ^
../portaudio/src/hostapi/oss/pa_unix_oss.c: In function 'PaOssStream_WaitForFrames':
../portaudio/src/hostapi/oss/pa_unix_oss.c:1390:64: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
 1390 |             PA_DEBUG(( "%s: captureAvail: 0\n", __FUNCTION__ ));
      |                                                                ^
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_alsamm.o s_audio_alsamm.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_jack.o s_audio_jack.c 
s_audio_jack.c: In function 'jack_open_audio':
s_audio_jack.c:251:11: warning: 'jack_client_new' is deprecated [-Wdeprecated-declarations]
  251 |           } while (((jack_client = jack_client_new (port_name)) == 0) && client_iterator < 2);
      |           ^
In file included from s_audio_jack.c:11:
/usr/include/jack/jack.h:127:17: note: declared here
  127 | jack_client_t * jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                 ^~~~~~~~~~~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE  -o ../bin/pd-watchdog s_watchdog.c
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\" -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK  -c -o ../obj/t_main.o t_main.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_fft_mayer.o d_fft_mayer.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/hostapi/alsa/pa_linux_alsa.o ../portaudio/src/hostapi/alsa/pa_linux_alsa.c 
In file included from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:66:
../portaudio/src/os/unix/pa_unix_util.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  160 | PaError PaUnixThreading_Initialize();
      | ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsa_Initialize':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:259:5: note: in expansion of macro 'ENSURE_'
  259 |     ENSURE_( snd_lib_error_set_handler(AlsaErrorHandler), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'GropeDevice':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:351:5: note: in expansion of macro 'ENSURE_'
  351 |     ENSURE_( snd_pcm_nonblock( pcm, 0 ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:378:9: note: in expansion of macro 'ENSURE_'
  378 |         ENSURE_( GetExactSampleRate( hwParams, &defaultSr ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:381:5: note: in expansion of macro 'ENSURE_'
  381 |     ENSURE_( snd_pcm_hw_params_get_channels_min( hwParams, &minChans ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:382:5: note: in expansion of macro 'ENSURE_'
  382 |     ENSURE_( snd_pcm_hw_params_get_channels_max( hwParams, &maxChans ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:413:5: note: in expansion of macro 'ENSURE_'
  413 |     ENSURE_( snd_pcm_hw_params_set_buffer_size_near( pcm, hwParams, &lowLatency ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:416:5: note: in expansion of macro 'ENSURE_'
  416 |     ENSURE_( snd_pcm_hw_params_any( pcm, hwParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:417:5: note: in expansion of macro 'ENSURE_'
  417 |     ENSURE_( snd_pcm_hw_params_set_buffer_size_near( pcm, hwParams, &highLatency ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'BuildDeviceList':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:756:9: note: in expansion of macro 'ENSURE_'
  756 |         ENSURE_( snd_config_update(), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:777:21: note: in expansion of macro 'ENSURE_'
  777 |                     ENSURE_(err, paUnanticipatedHostError);
      |                     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:782:17: note: in expansion of macro 'ENSURE_'
  782 |                 ENSURE_( snd_config_get_string( tp, &tpStr ), paUnanticipatedHostError );
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:784:13: note: in expansion of macro 'ENSURE_'
  784 |             ENSURE_( snd_config_get_id( n, &idStr ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:828:104: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
  828 |         PA_DEBUG(( "%s: Iterating over ALSA plugins failed: %s\n", __FUNCTION__, snd_strerror( res ) ));
      |                                                                                                        ^
In file included from ../portaudio/src/os/unix/pa_unix_util.h:48,
                 from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:66:
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:858:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  858 |     assert( devIdx < numDeviceNames );
      |                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'AlsaOpen':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1029:9: note: in expansion of macro 'ENSURE_'
 1029 |         ENSURE_( ret, -EBUSY == ret ? paDeviceUnavailable : paBadIODeviceCombination );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1031:5: note: in expansion of macro 'ENSURE_'
 1031 |     ENSURE_( snd_pcm_nonblock( *pcm, 0 ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'TestParameters':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1080:5: note: in expansion of macro 'ENSURE_'
 1080 |     ENSURE_( snd_pcm_hw_params_set_format( pcm, hwParams, Pa2AlsaFormat( hostFormat ) ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1103:13: note: in expansion of macro 'ENSURE_'
 1103 |             ENSURE_( ret, result );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_InitialConfigure':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1246:5: note: in expansion of macro 'ENSURE_'
 1246 |     ENSURE_( snd_pcm_hw_params_any( pcm, hwParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1248:5: note: in expansion of macro 'ENSURE_'
 1248 |     ENSURE_( snd_pcm_hw_params_set_periods_integer( pcm, hwParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1251:5: note: in expansion of macro 'ENSURE_'
 1251 |     ENSURE_( snd_pcm_hw_params_set_periods_min( pcm, hwParams, &minPeriods, &dir ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1284:5: note: in expansion of macro 'ENSURE_'
 1284 |     ENSURE_( snd_pcm_hw_params_set_format( pcm, hwParams, self->nativeFormat ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1286:5: note: in expansion of macro 'ENSURE_'
 1286 |     ENSURE_( SetApproximateSampleRate( pcm, hwParams, sr ), paInvalidSampleRate );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1287:5: note: in expansion of macro 'ENSURE_'
 1287 |     ENSURE_( GetExactSampleRate( hwParams, &sr ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1295:5: note: in expansion of macro 'ENSURE_'
 1295 |     ENSURE_( snd_pcm_hw_params_set_channels( pcm, hwParams, self->numHostChannels ), paInvalidChannelCount );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_FinishConfigure':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1323:5: note: in expansion of macro 'ENSURE_'
 1323 |     ENSURE_( snd_pcm_hw_params_set_buffer_size_near( self->pcm, hwParams, &bufSz ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1336:9: note: in expansion of macro 'ENSURE_'
 1336 |         ENSURE_(r, paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1338:5: note: in expansion of macro 'ENSURE_'
 1338 |     ENSURE_( snd_pcm_hw_params_get_buffer_size( hwParams, &self->bufferSize ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1343:5: note: in expansion of macro 'ENSURE_'
 1343 |     ENSURE_( snd_pcm_sw_params_current( self->pcm, swParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1345:5: note: in expansion of macro 'ENSURE_'
 1345 |     ENSURE_( snd_pcm_sw_params_set_start_threshold( self->pcm, swParams, self->framesPerBuffer ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1346:5: note: in expansion of macro 'ENSURE_'
 1346 |     ENSURE_( snd_pcm_sw_params_set_stop_threshold( self->pcm, swParams, self->bufferSize ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1352:9: note: in expansion of macro 'ENSURE_'
 1352 |         ENSURE_( snd_pcm_sw_params_get_boundary( swParams, &boundary ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1353:9: note: in expansion of macro 'ENSURE_'
 1353 |         ENSURE_( snd_pcm_sw_params_set_silence_threshold( self->pcm, swParams, 0 ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1354:9: note: in expansion of macro 'ENSURE_'
 1354 |         ENSURE_( snd_pcm_sw_params_set_silence_size( self->pcm, swParams, boundary ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1357:5: note: in expansion of macro 'ENSURE_'
 1357 |     ENSURE_( snd_pcm_sw_params_set_avail_min( self->pcm, swParams, self->framesPerBuffer ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1358:5: warning: 'snd_pcm_sw_params_set_xfer_align' is deprecated [-Wdeprecated-declarations]
 1358 |     ENSURE_( snd_pcm_sw_params_set_xfer_align( self->pcm, swParams, 1 ), paUnanticipatedHostError );
      |     ^~~~~~~
In file included from /usr/include/alsa/asoundlib.h:54,
                 from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:51:
/usr/include/alsa/pcm.h:1345:5: note: declared here
 1345 | int snd_pcm_sw_params_set_xfer_align(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) __attribute__((deprecated));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1358:5: note: in expansion of macro 'ENSURE_'
 1358 |     ENSURE_( snd_pcm_sw_params_set_xfer_align( self->pcm, swParams, 1 ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1359:5: note: in expansion of macro 'ENSURE_'
 1359 |     ENSURE_( snd_pcm_sw_params_set_tstamp_mode( self->pcm, swParams, SND_PCM_TSTAMP_MMAP ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1362:5: note: in expansion of macro 'ENSURE_'
 1362 |     ENSURE_( snd_pcm_sw_params( self->pcm, swParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_DetermineFramesPerBuffer':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1525:9: note: in expansion of macro 'ENSURE_'
 1525 |         ENSURE_( snd_pcm_hw_params_get_periods_max( hwParams, &maxPeriods, &dir ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1590:9: note: in expansion of macro 'ENSURE_'
 1590 |         ENSURE_( snd_pcm_hw_params_get_period_size_min( hwParams, &min, NULL ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1591:9: note: in expansion of macro 'ENSURE_'
 1591 |         ENSURE_( snd_pcm_hw_params_get_period_size_max( hwParams, &max, NULL ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1608:9: note: in expansion of macro 'ENSURE_'
 1608 |         ENSURE_( snd_pcm_hw_params_set_period_size_near( self->pcm, hwParams, &framesPerHostBuffer, &dir ),
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStream_DetermineFramesPerBuffer':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1675:13: note: in expansion of macro 'ENSURE_'
 1675 |             ENSURE_( snd_pcm_hw_params_get_period_size_min( hwParamsCapture, &minCapture, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1677:13: note: in expansion of macro 'ENSURE_'
 1677 |             ENSURE_( snd_pcm_hw_params_get_period_size_min( hwParamsPlayback, &minPlayback, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1679:13: note: in expansion of macro 'ENSURE_'
 1679 |             ENSURE_( snd_pcm_hw_params_get_period_size_max( hwParamsCapture, &maxCapture, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1681:13: note: in expansion of macro 'ENSURE_'
 1681 |             ENSURE_( snd_pcm_hw_params_get_period_size_max( hwParamsPlayback, &maxPlayback, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1692:17: note: in expansion of macro 'ENSURE_'
 1692 |                 ENSURE_( snd_pcm_hw_params_get_buffer_size_max( hwParamsCapture, &maxBufferSizeCapture ), paUnanticipatedHostError );
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1693:17: note: in expansion of macro 'ENSURE_'
 1693 |                 ENSURE_( snd_pcm_hw_params_get_buffer_size_max( hwParamsPlayback, &maxBufferSizePlayback ), paUnanticipatedHostError );
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1740:17: note: in expansion of macro 'ENSURE_'
 1740 |                 ENSURE_( snd_pcm_hw_params_set_period_size( self->capture.pcm, hwParamsCapture, periodSize, 0 ),
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1742:17: note: in expansion of macro 'ENSURE_'
 1742 |                 ENSURE_( snd_pcm_hw_params_set_period_size( self->playback.pcm, hwParamsPlayback, periodSize, 0 ),
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1755:17: note: in expansion of macro 'ENSURE_'
 1755 |                 ENSURE_( snd_pcm_hw_params_set_period_size_near( self->capture.pcm, hwParamsCapture, &self->capture.framesPerBuffer, &dir ),
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1759:17: note: in expansion of macro 'ENSURE_'
 1759 |                 ENSURE_( snd_pcm_hw_params_set_period_size_near( self->playback.pcm, hwParamsPlayback, &self->playback.framesPerBuffer, &dir ),
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1777:13: note: in expansion of macro 'ENSURE_'
 1777 |             ENSURE_( snd_pcm_hw_params_get_periods_max( hwParamsPlayback, &maxPeriods, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1793:13: note: in expansion of macro 'ENSURE_'
 1793 |             ENSURE_( snd_pcm_hw_params_set_period_size_near( second->pcm, secondHwParams, &second->framesPerBuffer, &dir ),
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStream_Configure':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1890:93: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
 1890 |             PA_DEBUG(( "%s: Unable to sync pcms: %s\n", __FUNCTION__, snd_strerror( err ) ));
      |                                                                                             ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'AlsaStart':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2053:17: note: in expansion of macro 'ENSURE_'
 2053 |                 ENSURE_( snd_pcm_prepare( stream->playback.pcm ), paUnanticipatedHostError );
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2056:13: note: in expansion of macro 'ENSURE_'
 2056 |             ENSURE_( snd_pcm_start( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2059:13: note: in expansion of macro 'ENSURE_'
 2059 |             ENSURE_( snd_pcm_prepare( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2063:9: note: in expansion of macro 'ENSURE_'
 2063 |         ENSURE_( snd_pcm_prepare( stream->capture.pcm ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2065:9: note: in expansion of macro 'ENSURE_'
 2065 |         ENSURE_( snd_pcm_start( stream->capture.pcm ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'AlsaStop':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2170:13: note: in expansion of macro 'ENSURE_'
 2170 |             ENSURE_( snd_pcm_drop( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2174:13: note: in expansion of macro 'ENSURE_'
 2174 |             ENSURE_( snd_pcm_drop( stream->capture.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2183:13: note: in expansion of macro 'ENSURE_'
 2183 |             ENSURE_( snd_pcm_nonblock( stream->playback.pcm, 0 ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'ContinuePoll':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2445:9: note: in expansion of macro 'ENSURE_'
 2445 |         ENSURE_( err, paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2460:21: warning: comparison of integer expressions of different signedness: 'snd_pcm_sframes_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 2460 |     else if( margin < otherComponent->framesPerBuffer )
      |                     ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'CalculateTimeInfo':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2534:110: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
 2534 |                 PA_DEBUG(("Capture time and playback time differ by %f\n", fabs(capture_time-playback_time)));
      |                                                                                                              ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_EndProcessing':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2570:9: note: in expansion of macro 'ENSURE_'
 2570 |         ENSURE_( res, paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_DoChannelAdaption':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2639:13: note: in expansion of macro 'ENSURE_'
 2639 |             ENSURE_( snd_pcm_area_copy( self->channelAreas + self->numUserChannels, self->offset, self->channelAreas +
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_GetAvailableFrames':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2693:9: note: in expansion of macro 'ENSURE_'
 2693 |         ENSURE_( framesAvail, paUnanticipatedHostError );
      |         ^~~~~~~
In file included from ../portaudio/src/os/unix/pa_unix_util.h:48,
                 from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:66:
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_BeginPolling':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2709:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2709 |     assert( ret == self->nfds );
      |                 ^~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_EndPolling':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2727:5: note: in expansion of macro 'ENSURE_'
 2727 |     ENSURE_( snd_pcm_poll_descriptors_revents( self->pcm, pfds, self->nfds, &revents ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_RegisterChannels':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2983:5: note: in expansion of macro 'ENSURE_'
 2983 |     ENSURE_( snd_pcm_mmap_begin( self->pcm, &areas, &self->offset, numFrames ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'CallbackThreadFunc':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3161:13: note: in expansion of macro 'ENSURE_'
 3161 |             ENSURE_( snd_pcm_prepare( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3163:13: note: in expansion of macro 'ENSURE_'
 3163 |             ENSURE_( snd_pcm_prepare( stream->capture.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
In file included from ../portaudio/src/os/unix/pa_unix_util.h:48,
                 from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:66:
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3169:32: warning: comparison of integer expressions of different signedness: 'snd_pcm_sframes_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 3169 |         assert( startThreshold >= stream->playback.framesPerBuffer );
      |                                ^~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'ReadStream':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3356:9: note: in expansion of macro 'ENSURE_'
 3356 |         ENSURE_( snd_pcm_start( stream->capture.pcm ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'WriteStream':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3437:13: note: in expansion of macro 'ENSURE_'
 3437 |             ENSURE_( snd_pcm_start( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'GetStreamWriteAvailable':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3487:9: note: in expansion of macro 'ENSURE_'
 3487 |         ENSURE_( savail, paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStream_GetAvailableFrames':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2793:20: warning: 'playbackFrames' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2793 |         *available = playbackFrames;
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'CallbackThreadFunc':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3137:13: warning: variable 'result' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3137 |     PaError result = paNoError;
      |             ^~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3142:27: warning: variable 'cbFlags' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3142 |     PaStreamCallbackFlags cbFlags = 0;  /* We might want to keep state across iterations */
      |                           ^~~~~~~
cp u_main.tk ../bin/pd.tk
touch -r makefile.dependencies ../bin
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE   -o ../bin/pdsend u_pdsend.c
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE   -o ../bin/pdreceive u_pdreceive.c
u_pdreceive.c: In function 'tcpmakeoutput':
u_pdreceive.c:231:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  231 |                 write(1, outbuf, outlen);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/common/pa_converters.o ../portaudio/src/common/pa_converters.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\" -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK  -c -o ../obj/t_tkcmd.o t_tkcmd.c 
t_tkcmd.c: In function 'pdCmd':
t_tkcmd.c:523:17: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
  523 |                 interp->result = "pd: arg list too long";
      |                 ^~~~~~
In file included from /usr/include/tk.h:19,
                 from t_tkcmd.c:8:
/usr/include/tcl.h:499:11: note: declared here
  499 |     char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
t_tkcmd.c: In function 'Pdtcl_Init':
t_tkcmd.c:661:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
  661 |     interp->result = "loaded pdtcl_init";
      |     ^~~~~~
In file included from /usr/include/tk.h:19,
                 from t_tkcmd.c:8:
/usr/include/tcl.h:499:11: note: declared here
  499 |     char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
cd ../obj; cc -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags  -o ../bin/pd-gui t_main.o t_tkcmd.o -ltk8.6 -ltcl8.6  -lrt -ljack -ljack
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_alsa.o s_audio_alsa.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_fftroutine.o d_fftroutine.c 
cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_soundfile.o d_soundfile.c 
d_soundfile.c: In function 'readsf_setup':
d_soundfile.c:2120:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 2120 |     readsf_class = class_new(gensym("readsf~"), (t_newmethod)readsf_new,
      |                                                 ^
d_soundfile.c: In function 'writesf_setup':
d_soundfile.c:2604:51: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 2604 |     writesf_class = class_new(gensym("writesf~"), (t_newmethod)writesf_new,
      |                                                   ^
In file included from /usr/include/string.h:519,
                 from d_soundfile.c:23:
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:797:9:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:799:9:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:800:9:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:810:9:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:777:9:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:779:9:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:780:9:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:757:14:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:756:13:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpy',
    inlined from 'open_soundfile_via_fd' at d_soundfile.c:335:13:
/usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' accessing 16 bytes at offsets 0 and 12 overlaps 4 bytes at offset 12 [-Wrestrict]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
d_soundfile.c: In function 'writesf_perform':
d_soundfile.c:998:24: warning: array subscript 'long int[0]' is partly outside array bounds of 't_sample[1]' {aka 'float[1]'} [-Warray-bounds]
  998 |                     xx = *(long *)&f2;
      |                     ~~~^~~~~~~~~~~~~~
d_soundfile.c:997:30: note: while referencing 'f2'
  997 |                     t_sample f2 = *fp * normalfactor;
      |                              ^~
d_soundfile.c:987:24: warning: array subscript 'long int[0]' is partly outside array bounds of 't_sample[1]' {aka 'float[1]'} [-Warray-bounds]
  987 |                     xx = *(long *)&f2;
      |                     ~~~^~~~~~~~~~~~~~
d_soundfile.c:986:30: note: while referencing 'f2'
  986 |                     t_sample f2 = *fp * normalfactor;
      |                              ^~
d_soundfile.c: In function 'soundfiler_dowrite':
d_soundfile.c:998:24: warning: array subscript 'long int[0]' is partly outside array bounds of 't_sample[1]' {aka 'float[1]'} [-Warray-bounds]
  998 |                     xx = *(long *)&f2;
      |                     ~~~^~~~~~~~~~~~~~
d_soundfile.c:997:30: note: while referencing 'f2'
  997 |                     t_sample f2 = *fp * normalfactor;
      |                              ^~
d_soundfile.c:987:24: warning: array subscript 'long int[0]' is partly outside array bounds of 't_sample[1]' {aka 'float[1]'} [-Warray-bounds]
  987 |                     xx = *(long *)&f2;
      |                     ~~~^~~~~~~~~~~~~~
d_soundfile.c:986:30: note: while referencing 'f2'
  986 |                     t_sample f2 = *fp * normalfactor;
      |                              ^~
cd ../obj;  cc -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags  -o ../bin/pd g_canvas.o g_graph.o g_text.o g_rtext.o g_array.o g_template.o g_io.o g_scalar.o g_traversal.o g_guiconnect.o g_readwrite.o g_editor.o g_all_guis.o g_bang.o g_hdial.o g_hslider.o g_mycanvas.o g_numbox.o g_toggle.o g_vdial.o g_vslider.o g_vumeter.o m_pd.o m_class.o m_obj.o m_atom.o m_memory.o m_binbuf.o m_conf.o m_glob.o m_sched.o s_main.o s_inter.o s_file.o s_print.o s_loader.o s_path.o s_entry.o s_audio.o s_midi.o d_ugen.o d_ctl.o d_arithmetic.o d_osc.o d_filter.o d_dac.o d_misc.o d_math.o d_fft.o d_array.o d_global.o d_delay.o d_resample.o x_arithmetic.o x_connective.o x_interface.o x_midi.o x_misc.o x_time.o x_acoustics.o x_net.o x_qlist.o x_gui.o x_list.o d_soundfile.o ../portaudio/src/hostapi/jack/pa_jack.o ../portaudio/src/hostapi/alsa/pa_linux_alsa.o s_audio_pa.o s_audio_pablio.o s_audio_paring.o ../portaudio/src/common/pa_allocation.o ../portaudio/src/common/pa_converters.o ../portaudio/src/common/pa_cpuload.o ../portaudio/src/common/pa_dither.o ../portaudio/src/common/pa_front.o ../portaudio/src/common/pa_process.o ../portaudio/src/common/pa_skeleton.o ../portaudio/src/common/pa_stream.o ../portaudio/src/common/pa_trace.o ../portaudio/src/common/pa_debugprint.o ../portaudio/src/common/pa_ringbuffer.o ../portaudio/src/os/unix/pa_unix_hostapis.o ../portaudio/src/os/unix/pa_unix_util.o ../portaudio/src/hostapi/oss/pa_unix_oss.o s_midi_oss.o s_audio_oss.o s_audio_alsa.o s_audio_alsamm.o s_midi_alsa.o s_audio_jack.o d_fft_mayer.o d_fftroutine.o  -ldl -lm -lpthread -lasound -ljack
make -C ../extra/bonk~    
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/bonk~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/bonk~'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/bonk~'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o bonk~.o -c bonk~.c
bonk~.c: In function 'bonk_tilde_setup':
bonk~.c:1146:45: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1146 |     bonk_class = class_new(gensym("bonk~"), (t_newmethod)bonk_new,
      |                                             ^
cc -shared -o bonk~.pd_linux bonk~.o -lc -lm
rm -f bonk~.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/bonk~'
make -C ../extra/choice   
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/choice'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/choice'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/choice'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o choice.o -c choice.c
choice.c: In function 'choice_setup':
choice.c:122:48: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  122 |     choice_class = class_new(gensym("choice"), (t_newmethod)choice_new,
      |                                                ^
cc -shared -o choice.pd_linux choice.o -lc -lm
rm -f choice.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/choice'
make -C ../extra/expr~    
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/expr~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/expr~'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/expr~'
cc -g -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -fno-strict-aliasing -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch  -I../../src -o vexp.pd_linux_o -c vexp.c
vexp.c: In function 'ex_parse':
vexp.c:521:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
  521 |                         if (!argc) {
      |                            ^
vexp.c:526:17: note: here
  526 |                 case ET_INT:
      |                 ^~~~
vexp.c: In function 'getoken':
vexp.c:1739:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1739 |                         post("$y works only for fexpr~");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vexp.c:1740:17: note: here
 1740 |                 default:
      |                 ^~~~~~~
cc -g -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -fno-strict-aliasing -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch  -I../../src -o vexp_fun.pd_linux_o -c vexp_fun.c
cc -g -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -fno-strict-aliasing -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch  -I../../src -o vexp_if.pd_linux_o -c vexp_if.c
vexp_if.c: In function 'expr_ff':
vexp_if.c:166:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  166 |         for (i = 0 ; i < x->exp_nexpr; i++);
      |         ^~~
vexp_if.c:167:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  167 |                 if (x->exp_stack[i])
      |                 ^~
vexp_if.c: In function 'expr_setup':
vexp_if.c:798:48: warning: cast between incompatible function types from 't_expr * (*)(t_symbol *, int,  t_atom *)' {aka 'struct expr * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  798 |         expr_class = class_new(gensym("expr"), (t_newmethod)expr_new,
      |                                                ^
vexp_if.c:808:55: warning: cast between incompatible function types from 't_expr * (*)(t_symbol *, int,  t_atom *)' {aka 'struct expr * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  808 |         expr_tilde_class = class_new(gensym("expr~"), (t_newmethod)expr_new,
      |                                                       ^
vexp_if.c:817:57: warning: cast between incompatible function types from 't_expr * (*)(t_symbol *, int,  t_atom *)' {aka 'struct expr * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  817 |         fexpr_tilde_class = class_new(gensym("fexpr~"), (t_newmethod)expr_new,
      |                                                         ^
vexp_if.c: In function 'expr_new':
vexp_if.c:381:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
  381 |                                 post("expr: internal error expr_new");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vexp_if.c:382:17: note: here
  382 |                 default:
      |                 ^~~~~~~
cc -export_dynamic  -shared -o expr.pd_linux vexp.pd_linux_o vexp_fun.pd_linux_o vexp_if.pd_linux_o -lc -lm
/usr/bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000002bd0
ln -s expr.pd_linux expr~.pd_linux
ln -s expr.pd_linux fexpr~.pd_linux
ln -s expr~/expr.pd_linux ../expr.pd_linux
ln -s expr~/expr.pd_linux ../expr~.pd_linux
ln -s expr~/expr.pd_linux ../fexpr~.pd_linux
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/expr~'
make -C ../extra/fiddle~  
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/fiddle~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/fiddle~'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/fiddle~'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o fiddle~.o -c fiddle~.c
fiddle~.c: In function 'sigfiddle_doinit':
fiddle~.c:1115:20: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
 1115 |     if (!npeakanal < 0) npeakanal = 0;
      |                    ^
fiddle~.c:1115:20: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
fiddle~.c:1115:9: note: add parentheses around left hand side expression to silence this warning
 1115 |     if (!npeakanal < 0) npeakanal = 0;
      |         ^~~~~~~~~~
      |         (         )
fiddle~.c:1117:19: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
 1117 |     if (!npeakout < 0) npeakout = 0;
      |                   ^
fiddle~.c:1117:19: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
fiddle~.c:1117:9: note: add parentheses around left hand side expression to silence this warning
 1117 |     if (!npeakout < 0) npeakout = 0;
      |         ^~~~~~~~~
      |         (        )
fiddle~.c: In function 'fiddle_tilde_setup':
fiddle~.c:1494:52: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1494 |     sigfiddle_class = class_new(gensym("fiddle~"), (t_newmethod)sigfiddle_new,
      |                                                    ^
fiddle~.c:1517:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1517 |     class_addcreator((t_newmethod)sigfiddle_new, gensym("fiddle"),
      |                      ^
cc -shared -o fiddle~.pd_linux fiddle~.o -lc -lm
rm -f fiddle~.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/fiddle~'
make -C ../extra/loop~    
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/loop~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/loop~'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/loop~'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o loop~.o -c loop~.c
cc -shared -o loop~.pd_linux loop~.o -lc -lm
rm -f loop~.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/loop~'
make -C ../extra/lrshift~ 
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/lrshift~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/lrshift~'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/lrshift~'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o lrshift~.o -c lrshift~.c
lrshift~.c: In function 'lrshift_tilde_setup':
lrshift~.c:71:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   71 |         (t_newmethod)lrshift_tilde_new, 0, sizeof(t_lrshift_tilde), 0,
      |         ^
cc -shared -o lrshift~.pd_linux lrshift~.o -lc -lm
rm -f lrshift~.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/lrshift~'
make -C ../extra/pique    
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/pique'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/pique'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/pique'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o pique.o -c pique.c
pique.c: In function 'pique_setup':
pique.c:231:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  231 |     pique_class = class_new(gensym("pique"), (t_newmethod)pique_new,
      |                                              ^
cc -shared -o pique.pd_linux pique.o -lc -lm
rm -f pique.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/pique'
make -C ../extra/sigmund~ 
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/sigmund~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/sigmund~'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/sigmund~'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o sigmund~.o -c sigmund~.c
sigmund~.c: In function 'sigmund_tilde_setup':
sigmund~.c:1366:51: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1366 |     sigmund_class = class_new(gensym("sigmund~"), (t_newmethod)sigmund_new,
      |                                                   ^
In file included from sigmund~.c:32:
sigmund~.c: In function 'sigmund_getpitch.constprop':
sigmund~.c:374:32: warning: argument to 'alloca' is too large [-Walloca-larger-than=]
  374 |     float *weights =  (float *)alloca(sizeof(float) * npit);
      |                                ^~~~~~
sigmund~.c:374:32: note: limit is 9223372036854775807 bytes, but argument is 18446744073709551424
  374 |     float *weights =  (float *)alloca(sizeof(float) * npit);
      |                                ^~~~~~
cc -shared -o sigmund~.pd_linux sigmund~.o -lc -lm
rm -f sigmund~.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/sigmund~'
make -C ../extra/pd~      
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/pd~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/pd~'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/pd~'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o pd~.o -c pd~.c
pd~.c: In function 'pd_tilde_setup':
pd~.c:589:47: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  589 |     pd_tilde_class = class_new(gensym("pd~"), (t_newmethod)pd_tilde_new,
      |                                               ^
pd~.c: In function 'pd_tilde_pdtilde':
pd~.c:204:4: warning: ' -schedlib ' directive output may be truncated writing 11 bytes into a region of size between 1 and 1000 [-Wformat-truncation=]
  204 | "%s -schedlib %s/pdsched -path %s -inchannels %d -outchannels %d -r %g %s\n",
      |    ^~~~~~~~~~~
pd~.c:204:1: note: assuming directive output of 12 bytes
  204 | "%s -schedlib %s/pdsched -path %s -inchannels %d -outchannels %d -r %g %s\n",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:888,
                 from pd~.c:8:
/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1073) into a destination of size 1000
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
cc -shared -o pd~.pd_linux pd~.o -lc -lm
rm -f pd~.o
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o pdsched.o -c pdsched.c
cc -export_dynamic -shared -o pdsched.pd_linux pdsched.o -lc -lm
/usr/bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000000c60
rm -f pdsched.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/pd~'
make -C ../extra/stdout   
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/stdout'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/stdout'
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/stdout'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fcommon -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o stdout.o -c stdout.c
stdout.c: In function 'stdout_setup':
stdout.c:47:48: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   47 |     stdout_class = class_new(gensym("stdout"), (t_newmethod)stdout_new,
      |                                                ^
cc -shared -o stdout.pd_linux stdout.o -lc -lm
rm -f stdout.o
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/pd-0.42-6/extra/stdout'
+ popd
~/rpmbuild/BUILD/pd-0.42-6
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Qc4tDS
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ '[' 1 -eq 1 ']'
+ '[' /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64 '!=' / ']'
+ rm -rf /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64
++ dirname /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64
+ mkdir -p /home/iurt/rpmbuild/BUILDROOT
+ mkdir /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64
+ cd pd-0.42-6
+ '[' 1 -eq 1 ']'
+ /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/bin
+ /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/share/man/man1
+ /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/include/pd
+ /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/share/pd
+ /usr/bin/install -m 755 bin/pd /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64//usr/bin
+ /usr/bin/install bin/pdsend bin/pdreceive /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64//usr/bin
+ /usr/bin/install bin/pd-gui bin/pd-watchdog /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64//usr/bin
+ /usr/bin/install bin/pd.tk /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64//usr/bin
+ /usr/bin/install src/g_all_guis.h src/g_canvas.h src/m_imp.h src/m_pd.h src/s_audio_alsa.h src/s_audio_pablio.h src/s_audio_paring.h src/s_stuff.h src/t_tk.h /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64//usr/include/pd
+ cp -pr doc/ /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/share/pd
+ /usr/bin/install -m 644 man/pd.1 man/pdreceive.1 man/pdsend.1 /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64//usr/share/man/man1
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.42.6-12.mga9 --unique-debug-suffix -0.42.6-12.mga9.aarch64 --unique-debug-src-base pd-0.42.6-12.mga9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/pd-0.42-6

extracting debug info from /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/bin/pd
extracting debug info from /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/bin/pd-gui
extracting debug info from /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/bin/pd-watchdog
extracting debug info from /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/bin/pdsend
extracting debug info from /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/bin/pdreceive
dwz: ./usr/bin/pd-0.42.6-12.mga9.aarch64.debug: Unknown debugging section .debug_line_str
dwz: ./usr/bin/pd-gui-0.42.6-12.mga9.aarch64.debug: Unknown debugging section .debug_line_str
dwz: ./usr/bin/pd-watchdog-0.42.6-12.mga9.aarch64.debug: Unknown debugging section .debug_line_str
dwz: ./usr/bin/pdreceive-0.42.6-12.mga9.aarch64.debug: Unknown debugging section .debug_line_str
dwz: ./usr/bin/pdsend-0.42.6-12.mga9.aarch64.debug: Unknown debugging section .debug_line_str
dwz: Too few files for multifile optimization
original debug info size: 3508kB, size after compression: 3508kB
/usr/bin/sepdebugcrcfix: Updated 0 CRC32s, 5 CRC32s did match.
4835 blocks
+ /usr/lib/rpm/check-buildroot
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files .xz
+ '[' -n '' ']'
+ /usr/share/spec-helper/relink_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_perl
+ '[' -n '' ']'
+ /usr/share/spec-helper/lib_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/gprintify
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_mo
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_pamd
+ '[' -n '' ']'
+ /usr/share/spec-helper/remove_info_dir
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_eol
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_desktop_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_elf_files
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 0
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
*** WARNING: ./usr/include/pd/t_tk.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/pd/s_stuff.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/pd/s_audio_paring.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/pd/s_audio_pablio.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/pd/s_audio_alsa.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/pd/m_pd.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/pd/m_imp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/pd/g_canvas.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/pd/g_all_guis.h is executable but has no shebang, removing executable bit
Processing files: pd-0.42.6-12.mga9.aarch64
Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.CZsJ5h
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd pd-0.42-6
+ DOCDIR=/home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/share/doc/pd
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/share/doc/pd
+ cp -pr README.txt /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/share/doc/pd
+ cp -pr LICENSE.txt /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64/usr/share/doc/pd
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: pd = 0.42.6-12.mga9 pd(aarch-64) = 0.42.6-12.mga9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libasound.so.2(ALSA_0.9.0rc4)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libjack.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) tk
Obsoletes: pd-doc < 0.42.6-12.mga9
Processing files: pd-devel-0.42.6-12.mga9.aarch64
Provides: pd-devel = 0.42.6-12.mga9 pd-devel(aarch-64) = 0.42.6-12.mga9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: pd-debugsource-0.42.6-12.mga9.aarch64
Provides: pd-debugsource = 0.42.6-12.mga9 pd-debugsource(aarch-64) = 0.42.6-12.mga9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: pd-debuginfo-0.42.6-12.mga9.aarch64
Provides: debuginfo(build-id) = 26bdffdb320cc5a8c8195e565e1c6760fe302d49 debuginfo(build-id) = 381ca3fc2d2c77df20ff1293d2c083adafa83a09 debuginfo(build-id) = 3ac0e8d276fa9eca24baf648ac170a076e6f16ca debuginfo(build-id) = 40a0e0b4a55b823479557691210977e93da04bfb debuginfo(build-id) = d32d41031409b6135f1d03df17b0bd3e46d81611 pd-debuginfo = 0.42.6-12.mga9 pd-debuginfo(aarch-64) = 0.42.6-12.mga9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: pd-debugsource(aarch-64) = 0.42.6-12.mga9
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/pd-devel-0.42.6-12.mga9.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/pd-debugsource-0.42.6-12.mga9.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/pd-debuginfo-0.42.6-12.mga9.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/pd-0.42.6-12.mga9.aarch64.rpm
Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.jhba4A
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd pd-0.42-6
+ /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/pd-0.42.6-12.mga9.aarch64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ksg3zJ
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ rm -rf pd-0.42-6
+ RPM_EC=0
++ jobs -p
+ exit 0
D: [iurt_root_command] Success!