<86>Nov 24 04:50:59 userdel[73415]: delete user 'rooter'
<86>Nov 24 04:50:59 userdel[73415]: removed group 'rooter' owned by 'rooter'
<86>Nov 24 04:50:59 groupadd[73424]: group added to /etc/group: name=rooter, GID=663
<86>Nov 24 04:50:59 groupadd[73424]: group added to /etc/gshadow: name=rooter
<86>Nov 24 04:50:59 groupadd[73424]: new group: name=rooter, GID=663
<86>Nov 24 04:50:59 useradd[73430]: new user: name=rooter, UID=663, GID=663, home=/root, shell=/bin/bash
<86>Nov 24 04:50:59 userdel[73438]: delete user 'builder'
<86>Nov 24 04:50:59 userdel[73438]: removed group 'builder' owned by 'builder'
<86>Nov 24 04:50:59 groupadd[73446]: group added to /etc/group: name=builder, GID=664
<86>Nov 24 04:50:59 groupadd[73446]: group added to /etc/gshadow: name=builder
<86>Nov 24 04:50:59 groupadd[73446]: new group: name=builder, GID=664
<86>Nov 24 04:50:59 useradd[73453]: new user: name=builder, UID=664, GID=664, home=/usr/src, shell=/bin/bash
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
<13>Nov 24 04:51:02 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed
<13>Nov 24 04:51:02 rpmi: libexpat-2.2.4-alt1 1503305341 installed
<13>Nov 24 04:51:02 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826762 installed
<13>Nov 24 04:51:02 rpmi: libtcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed
<13>Nov 24 04:51:02 rpmi: tcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed
<13>Nov 24 04:51:02 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed
<13>Nov 24 04:51:02 rpmi: libjack-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043815 installed
<13>Nov 24 04:51:02 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244591 installed
<13>Nov 24 04:51:02 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed
<13>Nov 24 04:51:02 rpmi: libportaudio2-19-alt7 1528701664 installed
<13>Nov 24 04:51:02 rpmi: libalsa-devel-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826762 installed
<13>Nov 24 04:51:02 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed
<13>Nov 24 04:51:02 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed
<13>Nov 24 04:51:02 rpmi: rpm-build-tcl-0.5.1-alt1 1519671307 installed
<13>Nov 24 04:51:02 rpmi: tcl-devel-8.6.9-alt1 sisyphus+227145.100.1.2 1555606523 installed
<13>Nov 24 04:51:02 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed
<13>Nov 24 04:51:02 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed
<13>Nov 24 04:51:02 rpmi: libharfbuzz-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed
<13>Nov 24 04:51:02 rpmi: libfreetype-2.10.0-alt2 sisyphus+226881.100.2.1 1555676284 installed
<13>Nov 24 04:51:02 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed
Updating fonts cache: <29>Nov 24 04:51:03 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Nov 24 04:51:04 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Nov 24 04:51:04 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>Nov 24 04:51:04 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>Nov 24 04:51:04 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Nov 24 04:51:04 rpmi: libX11-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Nov 24 04:51:04 rpmi: libXrender-0.9.8-alt1 1371312110 installed
<13>Nov 24 04:51:04 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed
<13>Nov 24 04:51:04 rpmi: libtk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed
<13>Nov 24 04:51:04 rpmi: tk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed
<13>Nov 24 04:51:05 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Nov 24 04:51:05 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Nov 24 04:51:05 rpmi: libgsm-1.0.17-alt1 1523356157 installed
<13>Nov 24 04:51:05 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed
<13>Nov 24 04:51:05 rpmi: libsamplerate-0.1.9-alt2 1487790080 installed
<13>Nov 24 04:51:05 rpmi: libsigc++2-2.10.2-alt1 p9+232288.300.1.1 1560708140 installed
<13>Nov 24 04:51:05 rpmi: shared-mime-info-1.13.1-alt1 p9+238204.100.1.1 1569496447 installed
<13>Nov 24 04:51:05 rpmi: libconfig-c++-1.5-alt2 1528494223 installed
<13>Nov 24 04:51:05 rpmi: python-modules-curses-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:05 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Nov 24 04:51:05 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Nov 24 04:51:05 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>Nov 24 04:51:05 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Nov 24 04:51:05 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570228072 installed
<13>Nov 24 04:51:05 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed
<13>Nov 24 04:51:05 rpmi: libgcrypt20-1.8.4-alt2 sisyphus+229280.100.1.1 1557741896 installed
<13>Nov 24 04:51:05 rpmi: libsystemd-1:242-alt12 p9+239240.100.1.1 1571079054 installed
<13>Nov 24 04:51:05 rpmi: libdbus-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed
<13>Nov 24 04:51:05 rpmi: libcelt-1:0.10.0-alt1.qa1 1365952806 installed
<13>Nov 24 04:51:05 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>Nov 24 04:51:05 rpmi: libgio-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed
<13>Nov 24 04:51:05 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>Nov 24 04:51:05 rpmi: libglibmm-2.60.0-alt1 sisyphus+225446.100.1.1 1553164530 installed
<13>Nov 24 04:51:05 rpmi: libxml++2-2.40.1-alt3 1526381116 installed
<13>Nov 24 04:51:05 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>Nov 24 04:51:06 rpmi: libstdc++8-devel-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed
<13>Nov 24 04:51:07 rpmi: gcc8-c++-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed
<13>Nov 24 04:51:07 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Nov 24 04:51:07 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Nov 24 04:51:07 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Nov 24 04:51:07 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Nov 24 04:51:07 rpmi: ca-certificates-2019.10.28-alt1 p9+240634.100.1.1 1573575926 installed
<13>Nov 24 04:51:07 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Nov 24 04:51:07 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Nov 24 04:51:07 rpmi: libcrypto1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251778 installed
<13>Nov 24 04:51:07 rpmi: libssl1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251778 installed
<86>Nov 24 04:51:07 groupadd[82398]: group added to /etc/group: name=_keytab, GID=499
<86>Nov 24 04:51:07 groupadd[82398]: group added to /etc/gshadow: name=_keytab
<86>Nov 24 04:51:07 groupadd[82398]: new group: name=_keytab, GID=499
<13>Nov 24 04:51:07 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746443 installed
<13>Nov 24 04:51:07 rpmi: libtirpc-1.0.3-alt1 1532008015 installed
<13>Nov 24 04:51:07 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed
<13>Nov 24 04:51:07 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-hotshot-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-bsddb-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-ctypes-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-multiprocessing-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-modules-logging-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: python-strict-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>Nov 24 04:51:07 rpmi: libffado-2.4.1-alt2 sisyphus+222591.100.1.1 1550914667 installed
<13>Nov 24 04:51:07 rpmi: jack-audio-connection-kit-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043815 installed
<13>Nov 24 04:51:07 rpmi: libjack-devel-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043815 installed
<13>Nov 24 04:51:07 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685957 installed
<13>Nov 24 04:51:07 rpmi: tk-devel-8.6.9-alt1 sisyphus+227145.200.1.2 1555606663 installed
<13>Nov 24 04:51:08 rpmi: libportaudio2-devel-19-alt7 1528701664 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/pd-0.42.6-alt2_10.nosrc.rpm
Installing pd-0.42.6-alt2_10.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.62892
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf pd-0.42-6
+ echo 'Source #0 (pd-0.42-6.src.tar.gz):'
Source #0 (pd-0.42-6.src.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/pd-0.42-6.src.tar.gz
+ /bin/tar -xf -
+ cd pd-0.42-6
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (pd-0.42-6-tcl86.patch):'
Patch #0 (pd-0.42-6-tcl86.patch):
+ /usr/bin/patch -p1 -b --suffix .tcl86
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 -p1 -b --suffix .big_endian
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 -p1 -b --suffix .strncopy
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 -p1 -b --suffix .nostrip
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 -p1 -b --suffix .linking
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
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62892
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pd-0.42-6
+ pushd src
~/RPM/BUILD/pd-0.42-6/src ~/RPM/BUILD/pd-0.42-6
+ autoconf
+ export 'CPPFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2'
+ CPPFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ sort -u
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-jack --enable-alsa --enable-fftw --enable-portaudio --enable-portmidi
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 we are using the GNU C compiler... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed
checking for a BSD-compatible install... /bin/install -c
checking whether make sets $(MAKE)... yes
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking for an ANSI C-conforming const... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for pid_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking bstring.h usability... no
checking bstring.h presence... no
checking for bstring.h... no
checking whether x86_64-alt-linux-gcc needs -traditional... no
checking return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
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 tcl.h usability... yes
checking tcl.h presence... yes
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, --disable-silent-rules, --without-included-gettext
+ make LDFLAGS=
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
     declare_class = class_new(gensym("declare"), (t_newmethod)declare_new,
                                                  ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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'
         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]
         (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]
     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]
     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]
     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]
     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]
     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]
     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]
         (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]
     class_addcreator((t_newmethod)drawnumber_new, gensym("drawsymbol"),
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     class_addcreator((t_newmethod)voutlet_newsig, gensym("outlet~"), A_DEFSYM, 0);
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     sublist_class = class_new(gensym("sublist"), (t_newmethod)sublist_new,
                                                  ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 
g_editor.c: In function 'canvas_undo_move':
g_editor.c:657:17: warning: 'y1' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 gobj_displace(y, x, newx-x1, newy - y1);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g_editor.c:657:17: warning: 'x1' may be used uninitialized in this function [-Wmaybe-uninitialized]
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     bng_class = class_new(gensym("bng"), (t_newmethod)bng_new,
                                          ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
     class_addcreator((t_newmethod)hradio_new, gensym("radiobutton"),
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     class_addcreator((t_newmethod)hslider_new, gensym("hslider"), A_GIMME, 0);
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     class_addcreator((t_newmethod)my_canvas_new, gensym("my_canvas"), A_GIMME, 0);
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     class_addcreator((t_newmethod)my_numbox_new, gensym("my_numbox"),
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     class_addcreator((t_newmethod)toggle_new, gensym("toggle"), A_GIMME, 0);
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     vradio_old_class = class_new(gensym("vdl"), (t_newmethod)vdial_new,
                                                 ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     class_addcreator((t_newmethod)vslider_new, gensym("vslider"), A_GIMME, 0);
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     vu_class = class_new(gensym("vu"), (t_newmethod)vu_new, (t_method)vu_free,
                                        ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
                 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]
         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]
         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]
         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]
         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]
         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]
         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]
         case 6 : bonzo = (*(t_fun6)(m->me_fun))
                            ^
m_class.c:704:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 if (!argc) goto badarg;
                    ^
m_class.c:705:13: note: here
             case A_DEFFLOAT:
             ^~~~
m_class.c:718:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 if (!argc) goto badarg;
                    ^
m_class.c:719:13: note: here
             case A_DEFSYM:
             ^~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
                 write(2,  messbuf, bp - messbuf);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
s_inter.c:439:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
                 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]
             setuid(getuid());          /* lose setuid priveliges */
             ^~~~~~~~~~~~~~~~
s_inter.c:1176:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
             setuid(getuid());      /* lose setuid priveliges */
             ^~~~~~~~~~~~~~~~
s_inter.c:1183:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
             setuid(getuid());      /* lose setuid priveliges */
             ^~~~~~~~~~~~~~~~
s_inter.c:1192:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
             setuid(getuid());      /* lose setuid priveliges */
             ^~~~~~~~~~~~~~~~
s_inter.c:1209:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
             setuid(getuid());      /* lose setuid priveliges */
             ^~~~~~~~~~~~~~~~
s_inter.c:1217:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
     setuid(getuid());          /* lose setuid priveliges */
     ^~~~~~~~~~~~~~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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=]
         snprintf(errbuf, MAXPDSTRING, "%s: %s",filenamebuf, strerror(errno));
                                          ^~
In file included from /usr/include/stdio.h:862,
                 from s_file.c:17:
/usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1002) into a destination of size 1000
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 
s_midi.c: In function 'glob_midi_dialog':
cc1: warning: '__builtin_memcpy' forming offset [17, 64] is out of the bounds [0, 16] of object 'newmidiindev' with type 'int[4]' [-Warray-bounds]
s_midi.c:723:9: note: 'newmidiindev' declared here
     int newmidiindev[4], newmidioutdev[4];
         ^~~~~~~~~~~~
cc1: warning: '__builtin_memcpy' forming offset [17, 64] is out of the bounds [0, 16] of object 'newmidioutdev' with type 'int[4]' [-Warray-bounds]
s_midi.c:723:26: note: 'newmidioutdev' declared here
     int newmidiindev[4], newmidioutdev[4];
                          ^~~~~~~~~~~~~
cc1: warning: '__builtin_memcpy' forming offset [17, 64] is out of the bounds [0, 16] of object 'newmidiindev' with type 'int[4]' [-Warray-bounds]
s_midi.c:723:9: note: 'newmidiindev' declared here
     int newmidiindev[4], newmidioutdev[4];
         ^~~~~~~~~~~~
cc1: warning: '__builtin_memcpy' forming offset [17, 64] is out of the bounds [0, 16] of object 'newmidioutdev' with type 'int[4]' [-Warray-bounds]
s_midi.c:723:26: note: 'newmidioutdev' declared here
     int newmidiindev[4], newmidioutdev[4];
                          ^~~~~~~~~~~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
         (t_newmethod)samplerate_tilde_new, 0, sizeof(t_samplerate), 0, 0);
         ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
         (t_newmethod)threshold_tilde_new, (t_method)threshold_tilde_ff,
         ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
     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]
     min_class = class_new(gensym("min~"), (t_newmethod)min_new, 0,
                                           ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     sigvcf_class = class_new(gensym("vcf~"), (t_newmethod)sigvcf_new, 0,
                                              ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
         (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]
         (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]
         (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]
         (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]
         (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]
         (t_newmethod)sigczero_rev_new, 0, sizeof(t_sigczero_rev), 0,
         ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     adc_class = class_new(gensym("adc~"), (t_newmethod)adc_new,
                                           ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     bang_tilde_class = class_new(gensym("bang~"), (t_newmethod)bang_tilde_new,
                                                   ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
     abs_tilde_class = class_new(gensym("abs~"), (t_newmethod)abs_tilde_new, 0,
                                                 ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
         (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]
         (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]
         (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]
         (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]
         (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]
     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]
         (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]
     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]
     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]
     tabwrite_class = class_new(gensym("tabwrite"), (t_newmethod)tabwrite_new,
                                                    ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
         (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]
     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]
     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]
     sigthrow_class = class_new(gensym("throw~"), (t_newmethod)sigthrow_new, 0,
                                                  ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
         (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]
         (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]
     sigvd_class = class_new(gensym("vd~"), (t_newmethod)sigvd_new, 0,
                                            ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
         (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]
         (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]
         (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]
         (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]
         (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]
         (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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     binop3_div_class = class_new(gensym("div"), (t_newmethod)binop3_div_new, 0,
                                                 ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     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]
     (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]
     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]
     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]
     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]
     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]
     class_addcreator((t_newmethod)value_new, gensym("v"), A_DEFSYM, 0);
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     print_class = class_new(gensym("print"), (t_newmethod)print_new, 0,
                                              ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
     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]
         (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]
         (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]
     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]
     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]
     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]
     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]
     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]
     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]
         (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]
         (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]
         (t_newmethod)poly_new, (t_method)poly_free,
         ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
         (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]
     serial_class = class_new(gensym("serial"), (t_newmethod)serial_new, 0,
                                                ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     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]
     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]
     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]
     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]
         (t_newmethod)pipe_new, (t_method)pipe_clear,
         ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
             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]
         (t_newmethod)netreceive_new, (t_method)netreceive_free,
         ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
         (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]
         (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]
         (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]
     class_addcreator((t_newmethod)list_new, &s_list, A_GIMME, 0);
                      ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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]
     writesf_class = class_new(gensym("writesf~"), (t_newmethod)writesf_new,
                                                   ^
In file included from /usr/include/string.h:507,
                 from d_soundfile.c:23:
In function 'memcpy',
    inlined from 'open_soundfile_via_fd' at d_soundfile.c:335:13:
/usr/include/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' accessing 16 bytes at offsets 0 and 12 overlaps 4 bytes at offset 12 [-Wrestrict]
   return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
         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]
     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]
                 jack_port_get_latency( p ) / globalSampleRate;
                 ^~~~~~~~~~~~~~~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1226:16: note: declared here
 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]
                 jack_port_get_latency( p ) / globalSampleRate;
                 ^~~~~~~~~~~~~~~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1226:16: note: declared here
 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]
         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:1226:16: note: declared here
 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]
         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:1226:16: note: declared here
 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]
         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:1226:16: note: declared here
 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]
         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:1226:16: note: declared here
 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]
     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]
     if( strlen( name ) > jack_client_name_size() )
                        ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
 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]
                 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_'
     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]
                 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_'
     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]
                 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_'
         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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
         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]
                 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_'
                     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]
                 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_'
                 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]
                 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_'
             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]
         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]
     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]
                 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_'
         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]
                 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_'
     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]
                 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_'
     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]
                 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_'
             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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
         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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
         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]
                 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_'
         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]
                 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_'
         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]
                 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_'
     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]
     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:1331:5: note: declared here
 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]
                 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_'
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
         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]
                 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_'
         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]
                 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_'
         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]
                 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_'
         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]
                 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_'
             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]
                 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_'
             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]
                 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_'
             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]
                 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_'
             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]
                 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_'
                 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]
                 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_'
                 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]
                 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_'
                 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]
                 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_'
                 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]
                 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_'
                 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]
                 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_'
                 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]
                 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_'
             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]
                 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_'
             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]
             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]
                 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_'
                 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]
                 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_'
             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]
                 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_'
             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]
                 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_'
         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]
                 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_'
         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]
                 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_'
             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]
                 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_'
             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]
                 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_'
             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]
                 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_'
         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]
     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]
                 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]
                 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_'
         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]
                 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_'
             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]
                 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_'
         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]
     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]
                 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_'
     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]
                 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_'
     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]
                 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_'
             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]
                 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_'
             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]
         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]
                 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_'
         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]
                 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_'
             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]
                 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_'
         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]
         *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]
     PaError result = paNoError;
             ^~~~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
 PaError PaUnixThreading_Initialize();
 ^~~~~~~
../portaudio/src/os/unix/pa_unix_util.c:206:9: warning: function declaration isn't a prototype [-Wstrict-prototypes]
 PaError PaUnixThreading_Initialize()
         ^~~~~~~~~~~~~~~~~~~~~~~~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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]
 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]
                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]
             PA_DEBUG(( "%s: captureAvail: 0\n", __FUNCTION__ ));
                                                                ^
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
         read(linux_adcs[0].d_fd, buf,
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             linux_adcs[0].d_bytespersamp *
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                 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]
             write(linux_dacs[i].d_fd, buf,
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                 linux_dacs[i].d_bytespersamp *
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     linux_dacs[i].d_nchannels * DEFDACBLKSIZE);
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
           } 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
 jack_client_t * jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
                 ^~~~~~~~~~~~~~~
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 
cd ../obj;  cc   -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
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
                 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
     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]
     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
     char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
           ^~~~~~
t_tkcmd.c: In function 'pd_startfromgui':
t_tkcmd.c:425:26: warning: '" -guiport ' directive writing 11 bytes into a region of size between 0 and 999 [-Wformat-overflow=]
     sprintf(cmdbuf, "\"%s\" -guiport %d\n", pdbuf, portno);
                          ^~~~~~~~~~~~
t_tkcmd.c:425:21: note: directive argument in the range [5600, 5621]
     sprintf(cmdbuf, "\"%s\" -guiport %d\n", pdbuf, portno);
                     ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from /usr/include/tcl.h:120,
                 from /usr/include/tk.h:19,
                 from t_tkcmd.c:8:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 18 and 1017 bytes into a destination of size 1000
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t_tkcmd.c: In function 'pdgui_doevalfile':
t_tkcmd.c:565:42: warning: '%s' directive writing up to 999 bytes into a region of size 982 [-Wformat-overflow=]
         sprintf(buf2, "puts [concat tcl: %s: can't open script]\n",
                                          ^~
             buf);
             ~~~                           
In file included from /usr/include/stdio.h:862,
                 from /usr/include/tcl.h:120,
                 from /usr/include/tk.h:19,
                 from t_tkcmd.c:8:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 40 and 1039 bytes into a destination of size 1000
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd ../obj; cc   -o ../bin/pd-gui t_main.o t_tkcmd.o -ltk8.6 -ltcl8.6  -lrt -ljack -ljack
cc -pipe -frecord-gcc-switches -Wall -g -O2 -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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
                 write(1, outbuf, outlen);
                 ^~~~~~~~~~~~~~~~~~~~~~~~
cp u_main.tk ../bin/pd.tk
touch -r makefile.dependencies ../bin
make -C ../extra/bonk~    
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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 '/usr/src/RPM/BUILD/pd-0.42-6/extra/bonk~'
make -C ../extra/choice   
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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 '/usr/src/RPM/BUILD/pd-0.42-6/extra/choice'
make -C ../extra/expr~    
make[1]: Entering directory '/usr/src/RPM/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=]
                         if (!argc) {
                            ^
vexp.c:526:17: note: here
                 case ET_INT:
                 ^~~~
vexp.c: In function 'getoken':
vexp.c:1739:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         post("$y works only for fexpr~");
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vexp.c:1740:17: note: here
                 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]
         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'
                 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]
         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]
         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]
         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=]
                                 post("expr: internal error expr_new");
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vexp_if.c:382:17: note: here
                 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.default: warning: cannot find entry symbol xport_dynamic; defaulting to 00000000000035e0
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 '/usr/src/RPM/BUILD/pd-0.42-6/extra/expr~'
make -C ../extra/fiddle~  
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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
     if (!npeakanal < 0) npeakanal = 0;
         ^~~~~~~~~~
         (         )
fiddle~.c:1117:19: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
     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
     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]
     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]
     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 '/usr/src/RPM/BUILD/pd-0.42-6/extra/fiddle~'
make -C ../extra/loop~    
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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 '/usr/src/RPM/BUILD/pd-0.42-6/extra/loop~'
make -C ../extra/lrshift~ 
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
         (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 '/usr/src/RPM/BUILD/pd-0.42-6/extra/lrshift~'
make -C ../extra/pique    
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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 '/usr/src/RPM/BUILD/pd-0.42-6/extra/pique'
make -C ../extra/sigmund~ 
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     sigmund_class = class_new(gensym("sigmund~"), (t_newmethod)sigmund_new,
                                                   ^
cc -shared -o sigmund~.pd_linux sigmund~.o -lc -lm
rm -f sigmund~.o
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/sigmund~'
make -C ../extra/pd~      
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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=]
 "%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
 "%s -schedlib %s/pdsched -path %s -inchannels %d -outchannels %d -r %g %s\n",
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from pd~.c:8:
/usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 2072) into a destination of size 1000
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __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 -pipe -frecord-gcc-switches -Wall -g -O2 -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.default: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000001180
rm -f pdsched.o
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/pd~'
make -C ../extra/stdout   
make[1]: Entering directory '/usr/src/RPM/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 -pipe -frecord-gcc-switches -Wall -g -O2 -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]
     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 '/usr/src/RPM/BUILD/pd-0.42-6/extra/stdout'
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
+ popd
~/RPM/BUILD/pd-0.42-6
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.18829
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/pd-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/pd-buildroot
+ cd pd-0.42-6
+ mkdir -p /usr/src/tmp/pd-buildroot/usr/bin
+ mkdir -p /usr/src/tmp/pd-buildroot/usr/share/man/man1
+ mkdir -p /usr/src/tmp/pd-buildroot/usr/include/pd
+ mkdir -p /usr/src/tmp/pd-buildroot/usr/share/pd
+ install -m 755 bin/pd /usr/src/tmp/pd-buildroot//usr/bin
+ install bin/pdsend bin/pdreceive /usr/src/tmp/pd-buildroot//usr/bin
+ install bin/pd-gui bin/pd-watchdog /usr/src/tmp/pd-buildroot//usr/bin
+ install bin/pd.tk /usr/src/tmp/pd-buildroot//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 /usr/src/tmp/pd-buildroot//usr/include/pd
+ cp -pr doc/ /usr/src/tmp/pd-buildroot/usr/share/pd
+ install -m 644 man/pd.1 man/pdreceive.1 man/pdsend.1 /usr/src/tmp/pd-buildroot//usr/share/man/man1
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/pd-buildroot (auto)
mode of 'usr/share/pd/doc/5.reference/help-intro.pd' changed from 0600 (rw-------) to 0644 (rw-r--r--)
mode of 'usr/share/pd/doc/sound/voice2.wav' changed from 0640 (rw-r-----) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/pd-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/pd-buildroot/ (default)
Compressing files in /usr/src/tmp/pd-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/pd-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: pd-0.42.6-alt2_10
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.11229
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pd-0.42-6
+ DOCDIR=/usr/src/tmp/pd-buildroot/usr/share/doc/pd-0.42.6
+ export DOCDIR
+ rm -rf /usr/src/tmp/pd-buildroot/usr/share/doc/pd-0.42.6
+ /bin/mkdir -p /usr/src/tmp/pd-buildroot/usr/share/doc/pd-0.42.6
+ cp -prL README.txt LICENSE.txt /usr/src/tmp/pd-buildroot/usr/share/doc/pd-0.42.6
+ chmod -R go-w /usr/src/tmp/pd-buildroot/usr/share/doc/pd-0.42.6
+ chmod -R a+rX /usr/src/tmp/pd-buildroot/usr/share/doc/pd-0.42.6
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vey3CI
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell,tcl)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lytYx0
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,tcl)
Requires: tcl >= 8.5, tk >= 8.5, /lib64/ld-linux-x86-64.so.2, /usr/bin/wish, libasound.so.2()(64bit) >= set:ogtaPQmkWd7E3fASGHEy5a1EZeLGr5yeoZid1sSnH0vEO1gHp4kaZe5uVQZcrPFyRIh5evZEQHKRCaTkSYJN9ahGydQXbo1HHp1XUU50kSOigNuNPPEFd6viPNO8HEEi19AEd2m2Z9r0en1qROZ3FFmghZsMA4xdGG0ctZgHGbfmhTbalMUx8NbQU5gTlMX6SoMSegtIyC12HOc3xWiIryz1a0GjXbfeR4H13mPoV4FcIbxFcjOucJl8a22N4yv5EG2U18gdhsRNIYcWtKR2INyLblpkkzEYOgr6PFoW1PMAq2yZCtWkyG7HcD2JrWtOZCxG7cKTH0ZbgS7JXek4gZ1esxCb2GTxltQs6EmN9BcONuX6, libasound.so.2(ALSA_0.9)(64bit), libasound.so.2(ALSA_0.9.0rc4)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libjack.so.0()(64bit) >= set:mhKeq5XGiRABS1grZEgNArubDEVcmol3rExu2EDxJUKWfiuuYazYd05NALRySUMCKzfaXH6, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libpthread.so.0(GLIBC_2.3.3)(64bit), libtcl8.6.so()(64bit) >= set:njwx4BAWK2PsAWfD9EZvyV4FjZCvZH1, libtk8.6.so()(64bit) >= set:mkGsHBpe0, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Obsoletes: pd-doc < 0.42.6-alt2_10
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vAK1no
Creating pd-debuginfo package
Processing files: pd-devel-0.42.6-alt2_10
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BMNVJP
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell,tcl)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7zz0fk
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,tcl)
Requires: libportaudio2-devel
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1ZC4XR
Processing files: pd-debuginfo-0.42.6-alt2_10
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dXER3s
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FkMCk7
find-requires: running scripts (debuginfo)
Requires: pd = 0.42.6-alt2_10, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libasound.so.2), debug64(libc.so.6), debug64(libdl.so.2), debug64(libjack.so.0), debug64(libm.so.6), debug64(libpthread.so.0), debug64(libtcl8.6.so), debug64(libtk8.6.so)
Adding to pd-debuginfo a strict dependency on pd
Wrote: /usr/src/RPM/RPMS/x86_64/pd-0.42.6-alt2_10.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/pd-devel-0.42.6-alt2_10.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/pd-debuginfo-0.42.6-alt2_10.x86_64.rpm
63.37user 4.77system 1:36.49elapsed 70%CPU (0avgtext+0avgdata 77648maxresident)k
0inputs+0outputs (0major+1841956minor)pagefaults 0swaps
72.77user 7.55system 1:51.05elapsed 72%CPU (0avgtext+0avgdata 117204maxresident)k
472inputs+0outputs (0major+2253182minor)pagefaults 0swaps