<86>Oct 29 09:49:54 userdel[2013395]: delete user 'rooter'
<86>Oct 29 09:49:54 userdel[2013395]: removed group 'rooter' owned by 'rooter'
<86>Oct 29 09:49:54 userdel[2013395]: removed shadow group 'rooter' owned by 'rooter'
<86>Oct 29 09:49:54 groupadd[2013408]: group added to /etc/group: name=rooter, GID=681
<86>Oct 29 09:49:54 groupadd[2013408]: group added to /etc/gshadow: name=rooter
<86>Oct 29 09:49:54 groupadd[2013408]: new group: name=rooter, GID=681
<86>Oct 29 09:49:54 useradd[2013414]: new user: name=rooter, UID=681, GID=681, home=/root, shell=/bin/bash
<86>Oct 29 09:49:54 userdel[2013427]: delete user 'builder'
<86>Oct 29 09:49:54 userdel[2013427]: removed group 'builder' owned by 'builder'
<86>Oct 29 09:49:54 userdel[2013427]: removed shadow group 'builder' owned by 'builder'
<86>Oct 29 09:49:54 groupadd[2013432]: group added to /etc/group: name=builder, GID=682
<86>Oct 29 09:49:54 groupadd[2013432]: group added to /etc/gshadow: name=builder
<86>Oct 29 09:49:54 groupadd[2013432]: new group: name=builder, GID=682
<86>Oct 29 09:49:54 useradd[2013436]: new user: name=builder, UID=682, GID=682, home=/usr/src, shell=/bin/bash
warning: Macro %cp not found
<13>Oct 29 09:49:59 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed
<13>Oct 29 09:49:59 rpmi: libtcl-8.6.10-alt1 sisyphus+241485.100.1.1 1574408316 installed
<13>Oct 29 09:49:59 rpmi: tcl-8.6.10-alt1 sisyphus+241485.100.1.1 1574408316 installed
<13>Oct 29 09:49:59 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed
<13>Oct 29 09:49:59 rpmi: libjack-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856135 installed
<13>Oct 29 09:49:59 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244590 installed
<13>Oct 29 09:49:59 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed
<13>Oct 29 09:49:59 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed
<13>Oct 29 09:49:59 rpmi: libflac8-1.3.3-alt1 sisyphus+247112.100.1.1 1582855667 installed
<13>Oct 29 09:49:59 rpmi: libvorbis-1.3.7-alt1 sisyphus+256535.100.1.1 1597965510 installed
<13>Oct 29 09:49:59 rpmi: rpm-build-tcl-0.5.2-alt1 sisyphus+248358.100.2.1 1585272688 installed
<13>Oct 29 09:49:59 rpmi: tcl-devel-8.6.10-alt1 sisyphus+241485.100.1.1 1574408316 installed
<13>Oct 29 09:49:59 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Oct 29 09:49:59 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Oct 29 09:50:00 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Oct 29 09:50:00 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Oct 29 09:50:00 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Oct 29 09:50:00 rpmi: libfreetype-2.10.4-alt1 sisyphus+260149.100.1.1 1603219746 installed
<13>Oct 29 09:50:00 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
Updating fonts cache: <29>Oct 29 09:50:01 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Oct 29 09:50:01 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed
<13>Oct 29 09:50:01 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Oct 29 09:50:01 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Oct 29 09:50:01 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Oct 29 09:50:01 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Oct 29 09:50:01 rpmi: libXrender-0.9.8-alt1 1371312112 installed
<13>Oct 29 09:50:01 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Oct 29 09:50:01 rpmi: libtk-8.6.10-alt1 sisyphus+241485.200.1.1 1574408436 installed
<13>Oct 29 09:50:01 rpmi: tk-8.6.10-alt1 sisyphus+241485.200.1.1 1574408436 installed
<13>Oct 29 09:50:03 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Oct 29 09:50:03 rpmi: libX11-devel-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Oct 29 09:50:03 rpmi: libgsm-1.0.17-alt1 1523356165 installed
<13>Oct 29 09:50:03 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed
<13>Oct 29 09:50:03 rpmi: libsamplerate-0.1.9-alt2 1487790086 installed
<13>Oct 29 09:50:03 rpmi: libsigc++2-2.10.4-alt1 sisyphus+258789.100.1.1 1601280397 installed
<13>Oct 29 09:50:03 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847607 installed
<13>Oct 29 09:50:03 rpmi: libconfig-c++-1.5-alt2 1528494247 installed
<13>Oct 29 09:50:03 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed
<13>Oct 29 09:50:03 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed
<13>Oct 29 09:50:03 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed
<13>Oct 29 09:50:03 rpmi: libsystemd-1:246.6-alt4 sisyphus+258064.640.8.1 1603822624 installed
<13>Oct 29 09:50:03 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Oct 29 09:50:03 rpmi: libcelt-1:0.10.0-alt1.qa1 1365952807 installed
<13>Oct 29 09:50:03 rpmi: gsettings-desktop-schemas-data-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed
<13>Oct 29 09:50:03 rpmi: libgio-2.66.2-alt1 sisyphus+260251.100.1.1 1603457334 installed
<13>Oct 29 09:50:03 rpmi: gsettings-desktop-schemas-3.38.0-alt1 sisyphus+258314.500.14.2 1600843530 installed
<13>Oct 29 09:50:03 rpmi: libglibmm-2.64.2-alt1 sisyphus+248275.100.1.1 1584869059 installed
<13>Oct 29 09:50:03 rpmi: libxml++2-2.40.1-alt4 sisyphus+230149.100.1.1 1558811154 installed
<13>Oct 29 09:50:03 rpmi: libffado-2.4.1-alt3 sisyphus+251475.200.2.1 1589050889 installed
<13>Oct 29 09:50:03 rpmi: gcc-c++-common-1.4.25-alt1 sisyphus+255450.100.1.1 1595851517 installed
<13>Oct 29 09:50:04 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Oct 29 09:50:05 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Oct 29 09:50:05 rpmi: alsa-ucm-conf-1.2.4-alt1 sisyphus+260180.200.1.1 1603282405 installed
<13>Oct 29 09:50:05 rpmi: alsa-topology-conf-1.2.4-alt1 sisyphus+260180.100.1.1 1603282384 installed
<13>Oct 29 09:50:05 rpmi: libalsa-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282509 installed
<13>Oct 29 09:50:06 rpmi: jack-audio-connection-kit-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856135 installed
<13>Oct 29 09:50:06 rpmi: libalsa-devel-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282509 installed
<13>Oct 29 09:50:06 rpmi: libportaudio2-19-alt7 1528701669 installed
<13>Oct 29 09:50:06 rpmi: libportaudio2-devel-19-alt7 1528701669 installed
<13>Oct 29 09:50:06 rpmi: libjack-devel-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856135 installed
<13>Oct 29 09:50:06 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881401 installed
<13>Oct 29 09:50:06 rpmi: tk-devel-8.6.10-alt1 sisyphus+241485.200.1.1 1574408436 installed
warning: Macro %cp not found
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/pd-0.42.6-alt3_12.nosrc.rpm
warning: Macro %cp not found
Installing pd-0.42.6-alt3_12.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.57848
+ 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/tar -xf -
+ /bin/gzip -dc /usr/src/RPM/SOURCES/pd-0.42-6.src.tar.gz
+ 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.57848
+ 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 -march=i586 -mtune=generic'
+ CPPFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FCFLAGS
+ '[' -n '' ']'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ sort -u
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --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 i586-alt-linux-gcc... i586-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 i586-alt-linux-gcc accepts -g... yes
checking for i586-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... i586-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 i586-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... 64
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 -j8 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
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_io.o g_io.c 
g_io.c: In function 'vinlet_setup':
g_io.c:275:47: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  275 |     vinlet_class = class_new(gensym("inlet"), (t_newmethod)vinlet_new,
      |                                               ^
g_io.c:277:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  277 |     class_addcreator((t_newmethod)vinlet_newsig, gensym("inlet~"), A_DEFSYM, 0);
      |                      ^
g_io.c: In function 'voutlet_setup':
g_io.c:587:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  587 |     voutlet_class = class_new(gensym("outlet"), (t_newmethod)voutlet_new,
      |                                                 ^
g_io.c:589:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  589 |     class_addcreator((t_newmethod)voutlet_newsig, gensym("outlet~"), A_DEFSYM, 0);
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_canvas.o g_canvas.c 
g_canvas.c: In function 'g_canvas_setup':
g_canvas.c:1556:41: warning: cast between incompatible function types from 'void (*)(t_gobj *)' {aka 'void (*)(struct _gobj *)'} to 'void (*)(t_gobj *, struct _glist *)' {aka 'void (*)(struct _gobj *, struct _glist *)'} [-Wcast-function-type]
 1556 |     class_setpropertiesfn(canvas_class, (t_propertiesfn)canvas_properties);
      |                                         ^
g_canvas.c:1563:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1563 |     class_addcreator((t_newmethod)subcanvas_new, gensym("pd"), A_DEFSYMBOL, 0);
      |                      ^
g_canvas.c:1564:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1564 |     class_addcreator((t_newmethod)subcanvas_new, gensym("page"),  A_DEFSYMBOL, 0);
      |                      ^
g_canvas.c:1574:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_floatarg)' {aka 'void * (*)(struct _symbol *, float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1574 |     class_addcreator((t_newmethod)table_new, gensym("table"),
      |                      ^
g_canvas.c:1578:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1578 |     declare_class = class_new(gensym("declare"), (t_newmethod)declare_new,
      |                                                  ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_traversal.o g_traversal.c 
g_traversal.c: In function 'ptrobj_setup':
g_traversal.c:370:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  370 |     ptrobj_class = class_new(gensym("pointer"), (t_newmethod)ptrobj_new,
      |                                                 ^
g_traversal.c: In function 'get_setup':
g_traversal.c:471:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  471 |     get_class = class_new(gensym("get"), (t_newmethod)get_new,
      |                                          ^
g_traversal.c: In function 'set_setup':
g_traversal.c:610:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  610 |     set_class = class_new(gensym("set"), (t_newmethod)set_new,
      |                                          ^
g_traversal.c: In function 'elem_setup':
g_traversal.c:711:47: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_symbol *)' {aka 'void * (*)(struct _symbol *, struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  711 |     elem_class = class_new(gensym("element"), (t_newmethod)elem_new,
      |                                               ^
g_traversal.c: In function 'getsize_setup':
g_traversal.c:782:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_symbol *)' {aka 'void * (*)(struct _symbol *, struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  782 |     getsize_class = class_new(gensym("getsize"), (t_newmethod)getsize_new, 0,
      |                                                  ^
g_traversal.c: In function 'setsize_setup':
g_traversal.c:936:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_symbol *, t_floatarg)' {aka 'void * (*)(struct _symbol *, struct _symbol *, float)'} to 'void * (*)(void)' [-Wcast-function-type]
  936 |     setsize_class = class_new(gensym("setsize"), (t_newmethod)setsize_new,
      |                                                  ^
g_traversal.c: In function 'append_setup':
g_traversal.c:1063:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1063 |     append_class = class_new(gensym("append"), (t_newmethod)append_new,
      |                                                ^
g_traversal.c: In function 'sublist_setup':
g_traversal.c:1136:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_symbol *)' {aka 'void * (*)(struct _symbol *, struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1136 |     sublist_class = class_new(gensym("sublist"), (t_newmethod)sublist_new,
      |                                                  ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_bang.o g_bang.c 
g_bang.c: In function 'g_bang_setup':
g_bang.c:520:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  520 |     bng_class = class_new(gensym("bng"), (t_newmethod)bng_new,
      |                                          ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_mycanvas.o g_mycanvas.c 
g_mycanvas.c: In function 'g_mycanvas_setup':
g_mycanvas.c:360:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  360 |     my_canvas_class = class_new(gensym("cnv"), (t_newmethod)my_canvas_new,
      |                                                ^
g_mycanvas.c:362:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  362 |     class_addcreator((t_newmethod)my_canvas_new, gensym("my_canvas"), A_GIMME, 0);
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_hdial.o g_hdial.c 
g_hdial.c: In function 'g_hradio_setup':
g_hdial.c:642:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  642 |     hradio_class = class_new(gensym("hradio"), (t_newmethod)hradio_new,
      |                                                ^
g_hdial.c:693:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  693 |     hradio_old_class = class_new(gensym("hdl"), (t_newmethod)hdial_new,
      |                                                 ^
g_hdial.c:695:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  695 |     class_addcreator((t_newmethod)hradio_new, gensym("rdb"), A_GIMME, 0);
      |                      ^
g_hdial.c:696:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  696 |     class_addcreator((t_newmethod)hradio_new, gensym("radiobut"), A_GIMME, 0);
      |                      ^
g_hdial.c:697:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  697 |     class_addcreator((t_newmethod)hradio_new, gensym("radiobutton"),
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_toggle.o g_toggle.c 
g_toggle.c: In function 'g_toggle_setup':
g_toggle.c:442:45: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  442 |     toggle_class = class_new(gensym("tgl"), (t_newmethod)toggle_new,
      |                                             ^
g_toggle.c:444:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  444 |     class_addcreator((t_newmethod)toggle_new, gensym("toggle"), A_GIMME, 0);
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_vslider.o g_vslider.c 
g_vslider.c: In function 'g_vslider_setup':
g_vslider.c:591:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  591 |     vslider_class = class_new(gensym("vsl"), (t_newmethod)vslider_new,
      |                                              ^
g_vslider.c:593:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  593 |     class_addcreator((t_newmethod)vslider_new, gensym("vslider"), A_GIMME, 0);
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_hslider.o g_hslider.c 
g_hslider.c: In function 'g_hslider_setup':
g_hslider.c:617:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  617 |     hslider_class = class_new(gensym("hsl"), (t_newmethod)hslider_new,
      |                                              ^
g_hslider.c:620:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  620 |     class_addcreator((t_newmethod)hslider_new, gensym("hslider"), A_GIMME, 0);
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_numbox.o g_numbox.c 
g_numbox.c: In function 'g_numbox_setup':
g_numbox.c:848:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  848 |     my_numbox_class = class_new(gensym("nbx"), (t_newmethod)my_numbox_new,
      |                                                ^
g_numbox.c:850:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  850 |     class_addcreator((t_newmethod)my_numbox_new, gensym("my_numbox"),
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_vdial.o g_vdial.c 
g_vdial.c: In function 'g_vradio_setup':
g_vdial.c:643:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  643 |     vradio_class = class_new(gensym("vradio"), (t_newmethod)vradio_new,
      |                                                ^
g_vdial.c:694:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  694 |     vradio_old_class = class_new(gensym("vdl"), (t_newmethod)vdial_new,
      |                                                 ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_template.o g_template.c 
g_template.c: In function 'gtemplate_new':
g_template.c:632:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  632 |     if (argc >= 1)
      |     ^~
g_template.c:633:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  633 |         argc--; argv++;
      |                 ^~~~
g_template.c: In function 'gtemplate_setup':
g_template.c:700:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  700 |         (t_newmethod)gtemplate_new, (t_method)gtemplate_free,
      |         ^
g_template.c:702:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  702 |     class_addcreator((t_newmethod)gtemplate_new_old, gensym("template"),
      |                      ^
g_template.c: In function 'curve_setup':
g_template.c:1316:52: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1316 |     curve_class = class_new(gensym("drawpolygon"), (t_newmethod)curve_new,
      |                                                    ^
g_template.c:1319:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1319 |     class_addcreator((t_newmethod)curve_new, gensym("drawcurve"),
      |                      ^
g_template.c:1321:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1321 |     class_addcreator((t_newmethod)curve_new, gensym("filledpolygon"),
      |                      ^
g_template.c:1323:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1323 |     class_addcreator((t_newmethod)curve_new, gensym("filledcurve"),
      |                      ^
g_template.c: In function 'plot_setup':
g_template.c:1955:44: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1955 |     plot_class = class_new(gensym("plot"), (t_newmethod)plot_new, 0,
      |                                            ^
g_template.c: In function 'drawnumber_setup':
g_template.c:2314:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 2314 |         (t_newmethod)drawnumber_new, (t_method)drawnumber_free,
      |         ^
g_template.c:2318:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_int,  t_atom *)' {aka 'void * (*)(struct _symbol *, long int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 2318 |     class_addcreator((t_newmethod)drawnumber_new, gensym("drawsymbol"),
      |                      ^
In file included from /usr/include/string.h:508,
                 from g_template.c:6:
In function 'strncpy',
    inlined from 'drawnumber_sprintf' at g_template.c:2054:5,
    inlined from 'drawnumber_getrect' at g_template.c:2085:5,
    inlined from 'drawnumber_getrect' at g_template.c:2060:13:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'drawnumber_sprintf' at g_template.c:2054:5,
    inlined from 'drawnumber_getrect' at g_template.c:2085:5,
    inlined from 'drawnumber_getrect' at g_template.c:2060:13,
    inlined from 'drawnumber_click' at g_template.c:2266:5:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'drawnumber_sprintf' at g_template.c:2054:5,
    inlined from 'drawnumber_vis' at g_template.c:2136:9,
    inlined from 'drawnumber_vis' at g_template.c:2114:13:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/g_vumeter.o g_vumeter.c 
g_vumeter.c: In function 'g_vumeter_setup':
g_vumeter.c:712:40: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  712 |     vu_class = class_new(gensym("vu"), (t_newmethod)vu_new, (t_method)vu_free,
      |                                        ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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]
  657 |                 gobj_displace(y, x, newx-x1, newy - y1);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g_editor.c:657:17: warning: 'x1' may be used uninitialized in this function [-Wmaybe-uninitialized]
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_class.o m_class.c 
m_class.c: In function 'pd_typedmess':
m_class.c:680:29: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_symbol *, int,  t_atom *)' {aka 'struct _class ** (*)(struct _symbol *, int,  struct _atom *)'} [-Wcast-function-type]
  680 |                 newest = (*((t_newgimme)(m->me_fun)))(s, argc, argv);
      |                             ^
m_class.c:742:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(float,  float,  float,  float,  float)'} [-Wcast-function-type]
  742 |         case 0 : bonzo = (*(t_fun0)(m->me_fun))
      |                            ^
m_class.c:744:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  744 |         case 1 : bonzo = (*(t_fun1)(m->me_fun))
      |                            ^
m_class.c:746:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  746 |         case 2 : bonzo = (*(t_fun2)(m->me_fun))
      |                            ^
m_class.c:748:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  748 |         case 3 : bonzo = (*(t_fun3)(m->me_fun))
      |                            ^
m_class.c:750:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  750 |         case 4 : bonzo = (*(t_fun4)(m->me_fun))
      |                            ^
m_class.c:753:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_int,  t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  long int,  long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  753 |         case 5 : bonzo = (*(t_fun5)(m->me_fun))
      |                            ^
m_class.c:756:28: warning: cast between incompatible function types from 't_gotfn' {aka 'void (*)(void *, ...)'} to 'struct _class ** (*)(t_int,  t_int,  t_int,  t_int,  t_int,  t_int,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _class ** (*)(long int,  long int,  long int,  long int,  long int,  long int,  float,  float,  float,  float,  float)'} [-Wcast-function-type]
  756 |         case 6 : bonzo = (*(t_fun6)(m->me_fun))
      |                            ^
m_class.c:704:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  704 |                 if (!argc) goto badarg;
      |                    ^
m_class.c:705:13: note: here
  705 |             case A_DEFFLOAT:
      |             ^~~~
m_class.c:718:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  718 |                 if (!argc) goto badarg;
      |                    ^
m_class.c:719:13: note: here
  719 |             case A_DEFSYM:
      |             ^~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_loader.o s_loader.c 
In file included from /usr/include/string.h:508,
                 from s_loader.c:21:
In function 'strncpy',
    inlined from 'sys_do_load_lib' at s_loader.c:133:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_file.o s_file.c 
s_file.c: In function 'glob_savepreferences':
s_file.c:141:42: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1000 [-Wformat-truncation=]
  141 |         snprintf(errbuf, MAXPDSTRING, "%s: %s",filenamebuf, strerror(errno));
      |                                          ^~
In file included from /usr/include/stdio.h:867,
                 from s_file.c:17:
/usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1002) into a destination of size 1000
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/m_binbuf.o m_binbuf.c 
In file included from /usr/include/string.h:508,
                 from m_binbuf.c:17:
In function 'strncat',
    inlined from 'binbuf_realizedollsym' at m_binbuf.c:513:9:
/usr/include/bits/string_fortified.h:136:10: warning: '__builtin___strncat_chk' output may be truncated copying 499 bytes from a string of length 999 [-Wstringop-truncation]
  136 |   return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_inter.o s_inter.c 
s_inter.c: In function 'socketreceiver_doread':
s_inter.c:438:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  438 |                 write(2,  messbuf, bp - messbuf);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
s_inter.c:439:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  439 |                 write(2, "\n", 1);
      |                 ^~~~~~~~~~~~~~~~~
s_inter.c: In function 'sys_startgui':
s_inter.c:1100:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
 1100 |             setuid(getuid());          /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1176:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
 1176 |             setuid(getuid());      /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1183:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
 1183 |             setuid(getuid());      /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1192:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
 1192 |             setuid(getuid());      /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1209:13: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
 1209 |             setuid(getuid());      /* lose setuid priveliges */
      |             ^~~~~~~~~~~~~~~~
s_inter.c:1217:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
 1217 |     setuid(getuid());          /* lose setuid priveliges */
      |     ^~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_osc.o d_osc.c 
d_osc.c: In function 'phasor_setup':
d_osc.c:123:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  123 |     phasor_class = class_new(gensym("phasor~"), (t_newmethod)phasor_new, 0,
      |                                                 ^
d_osc.c: In function 'osc_setup':
d_osc.c:330:43: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  330 |     osc_class = class_new(gensym("osc~"), (t_newmethod)osc_new, 0,
      |                                           ^
d_osc.c: In function 'sigvcf_setup':
d_osc.c:454:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  454 |     sigvcf_class = class_new(gensym("vcf~"), (t_newmethod)sigvcf_new, 0,
      |                                              ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_arithmetic.o d_arithmetic.c 
d_arithmetic.c: In function 'plus_setup':
d_arithmetic.c:133:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  133 |     plus_class = class_new(gensym("+~"), (t_newmethod)plus_new, 0,
      |                                          ^
d_arithmetic.c: In function 'minus_setup':
d_arithmetic.c:263:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  263 |     minus_class = class_new(gensym("-~"), (t_newmethod)minus_new, 0,
      |                                           ^
d_arithmetic.c: In function 'times_setup':
d_arithmetic.c:394:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  394 |     times_class = class_new(gensym("*~"), (t_newmethod)times_new, 0,
      |                                           ^
d_arithmetic.c: In function 'over_setup':
d_arithmetic.c:536:42: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  536 |     over_class = class_new(gensym("/~"), (t_newmethod)over_new, 0,
      |                                          ^
d_arithmetic.c: In function 'max_setup':
d_arithmetic.c:678:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  678 |     max_class = class_new(gensym("max~"), (t_newmethod)max_new, 0,
      |                                           ^
d_arithmetic.c: In function 'min_setup':
d_arithmetic.c:820:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  820 |     min_class = class_new(gensym("min~"), (t_newmethod)min_new, 0,
      |                                           ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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
  723 |     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
  723 |     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
  723 |     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
  723 |     int newmidiindev[4], newmidioutdev[4];
      |                          ^~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_ctl.o d_ctl.c 
d_ctl.c: In function 'sig_tilde_setup':
d_ctl.c:79:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   79 |     sig_tilde_class = class_new(gensym("sig~"), (t_newmethod)sig_tilde_new, 0,
      |                                                 ^
d_ctl.c: In function 'env_tilde_setup':
d_ctl.c:683:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  683 |     env_tilde_class = class_new(gensym("env~"), (t_newmethod)env_tilde_new,
      |                                                 ^
d_ctl.c: In function 'threshold_tilde_setup':
d_ctl.c:812:9: warning: cast between incompatible function types from 't_threshold_tilde * (*)(t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'struct _threshold_tilde * (*)(float,  float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  812 |         (t_newmethod)threshold_tilde_new, (t_method)threshold_tilde_ff,
      |         ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_misc.o d_misc.c 
d_misc.c: In function 'print_setup':
d_misc.c:69:47: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
   69 |     print_class = class_new(gensym("print~"), (t_newmethod)print_new, 0,
      |                                               ^
d_misc.c: In function 'bang_tilde_setup':
d_misc.c:119:51: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  119 |     bang_tilde_class = class_new(gensym("bang~"), (t_newmethod)bang_tilde_new,
      |                                                   ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_dac.o d_dac.c 
d_dac.c: In function 'dac_setup':
d_dac.c:66:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
   66 |     dac_class = class_new(gensym("dac~"), (t_newmethod)dac_new,
      |                                           ^
d_dac.c: In function 'adc_setup':
d_dac.c:173:43: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  173 |     adc_class = class_new(gensym("adc~"), (t_newmethod)adc_new,
      |                                           ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_global.o d_global.c 
d_global.c: In function 'sigsend_setup':
d_global.c:65:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
   65 |     sigsend_class = class_new(gensym("send~"), (t_newmethod)sigsend_new,
      |                                                ^
d_global.c:67:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
   67 |     class_addcreator((t_newmethod)sigsend_new, gensym("s~"), A_DEFSYM, 0);
      |                      ^
d_global.c: In function 'sigreceive_setup':
d_global.c:179:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  179 |         (t_newmethod)sigreceive_new, 0,
      |         ^
d_global.c:181:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  181 |     class_addcreator((t_newmethod)sigreceive_new, gensym("r~"), A_DEFSYM, 0);
      |                      ^
d_global.c: In function 'sigcatch_setup':
d_global.c:258:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  258 |     sigcatch_class = class_new(gensym("catch~"), (t_newmethod)sigcatch_new,
      |                                                  ^
d_global.c: In function 'sigthrow_setup':
d_global.c:341:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  341 |     sigthrow_class = class_new(gensym("throw~"), (t_newmethod)sigthrow_new, 0,
      |                                                  ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_ugen.o d_ugen.c 
d_ugen.c: In function 'block_tilde_setup':
d_ugen.c:283:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  283 |     block_class = class_new(gensym("block~"), (t_newmethod)block_new, 0,
      |                                               ^
d_ugen.c:285:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  285 |     class_addcreator((t_newmethod)switch_new, gensym("switch~"),
      |                      ^
d_ugen.c: In function 'samplerate_tilde_setup':
d_ugen.c:1186:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1186 |         (t_newmethod)samplerate_tilde_new, 0, sizeof(t_samplerate), 0, 0);
      |         ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_interface.o x_interface.c 
x_interface.c: In function 'print_setup':
x_interface.c:69:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
   69 |     print_class = class_new(gensym("print"), (t_newmethod)print_new, 0,
      |                                              ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_array.o d_array.c 
d_array.c: In function 'tabwrite_tilde_setup':
d_array.c:124:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  124 |         (t_newmethod)tabwrite_tilde_new, 0,
      |         ^
d_array.c: In function 'tabplay_tilde_setup':
d_array.c:258:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  258 |         (t_newmethod)tabplay_tilde_new, (t_method)tabplay_tilde_free,
      |         ^
d_array.c: In function 'tabread_tilde_setup':
d_array.c:356:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  356 |         (t_newmethod)tabread_tilde_new, (t_method)tabread_tilde_free,
      |         ^
d_array.c: In function 'tabread4_tilde_setup':
d_array.c:487:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  487 |         (t_newmethod)tabread4_tilde_new, (t_method)tabread4_tilde_free,
      |         ^
d_array.c: In function 'tabosc4_tilde_setup':
d_array.c:677:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  677 |         (t_newmethod)tabosc4_tilde_new, 0,
      |         ^
d_array.c: In function 'tabsend_setup':
d_array.c:769:51: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  769 |     tabsend_class = class_new(gensym("tabsend~"), (t_newmethod)tabsend_new,
      |                                                   ^
d_array.c: In function 'tabreceive_setup':
d_array.c:836:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  836 |         (t_newmethod)tabreceive_new, 0,
      |         ^
d_array.c: In function 'tabread_setup':
d_array.c:886:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  886 |     tabread_class = class_new(gensym("tabread"), (t_newmethod)tabread_new,
      |                                                  ^
d_array.c: In function 'tabread4_setup':
d_array.c:954:52: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  954 |     tabread4_class = class_new(gensym("tabread4"), (t_newmethod)tabread4_new,
      |                                                    ^
d_array.c: In function 'tabwrite_setup':
d_array.c:1010:52: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1010 |     tabwrite_class = class_new(gensym("tabwrite"), (t_newmethod)tabwrite_new,
      |                                                    ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_delay.o d_delay.c 
d_delay.c: In function 'sigdelwrite_setup':
d_delay.c:124:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_floatarg)' {aka 'void * (*)(struct _symbol *, float)'} to 'void * (*)(void)' [-Wcast-function-type]
  124 |         (t_newmethod)sigdelwrite_new, (t_method)sigdelwrite_free,
      |         ^
d_delay.c: In function 'sigdelread_setup':
d_delay.c:217:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_floatarg)' {aka 'void * (*)(struct _symbol *, float)'} to 'void * (*)(void)' [-Wcast-function-type]
  217 |         (t_newmethod)sigdelread_new, 0,
      |         ^
d_delay.c: In function 'sigvd_setup':
d_delay.c:308:44: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  308 |     sigvd_class = class_new(gensym("vd~"), (t_newmethod)sigvd_new, 0,
      |                                            ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_misc.o x_misc.c 
x_misc.c: In function 'random_setup':
x_misc.c:80:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   80 |     random_class = class_new(gensym("random"), (t_newmethod)random_new, 0,
      |                                                ^
x_misc.c: In function 'namecanvas_setup':
x_misc.c:144:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  144 |         (t_newmethod)namecanvas_new, (t_method)namecanvas_free,
      |         ^
x_misc.c: In function 'serial_setup':
x_misc.c:185:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  185 |     serial_class = class_new(gensym("serial"), (t_newmethod)serial_new, 0,
      |                                                ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_math.o d_math.c 
d_math.c: In function 'clip_setup':
d_math.c:59:45: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
   59 |     clip_class = class_new(gensym("clip~"), (t_newmethod)clip_new, 0,
      |                                             ^
d_math.c: In function 'pow_tilde_setup':
d_math.c:602:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  602 |     pow_tilde_class = class_new(gensym("pow~"), (t_newmethod)pow_tilde_new, 0,
      |                                                 ^
d_math.c: In function 'exp_tilde_setup':
d_math.c:642:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  642 |     exp_tilde_class = class_new(gensym("exp~"), (t_newmethod)exp_tilde_new, 0,
      |                                                 ^
d_math.c: In function 'log_tilde_setup':
d_math.c:693:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  693 |     log_tilde_class = class_new(gensym("log~"), (t_newmethod)log_tilde_new, 0,
      |                                                 ^
d_math.c: In function 'abs_tilde_setup':
d_math.c:736:49: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  736 |     abs_tilde_class = class_new(gensym("abs~"), (t_newmethod)abs_tilde_new, 0,
      |                                                 ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_arithmetic.o x_arithmetic.c 
x_arithmetic.c: In function 'clip_setup':
x_arithmetic.c:713:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  713 |     clip_class = class_new(gensym("clip"), (t_newmethod)clip_new, 0,
      |                                            ^
x_arithmetic.c: In function 'x_arithmetic_setup':
x_arithmetic.c:725:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  725 |     binop1_plus_class = class_new(gensym("+"), (t_newmethod)binop1_plus_new, 0,
      |                                                ^
x_arithmetic.c:732:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  732 |         (t_newmethod)binop1_minus_new, 0,
      |         ^
x_arithmetic.c:739:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  739 |         (t_newmethod)binop1_times_new, 0,
      |         ^
x_arithmetic.c:746:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  746 |         (t_newmethod)binop1_div_new, 0,
      |         ^
x_arithmetic.c:753:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  753 |         (t_newmethod)binop1_pow_new, 0,
      |         ^
x_arithmetic.c:760:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  760 |         (t_newmethod)binop1_max_new, 0,
      |         ^
x_arithmetic.c:767:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  767 |         (t_newmethod)binop1_min_new, 0,
      |         ^
x_arithmetic.c:775:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  775 |     binop2_ee_class = class_new(gensym("=="), (t_newmethod)binop2_ee_new, 0,
      |                                               ^
x_arithmetic.c:781:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  781 |     binop2_ne_class = class_new(gensym("!="), (t_newmethod)binop2_ne_new, 0,
      |                                               ^
x_arithmetic.c:787:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  787 |     binop2_gt_class = class_new(gensym(">"), (t_newmethod)binop2_gt_new, 0,
      |                                              ^
x_arithmetic.c:793:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  793 |     binop2_lt_class = class_new(gensym("<"), (t_newmethod)binop2_lt_new, 0,
      |                                              ^
x_arithmetic.c:799:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  799 |     binop2_ge_class = class_new(gensym(">="), (t_newmethod)binop2_ge_new, 0,
      |                                               ^
x_arithmetic.c:805:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  805 |     binop2_le_class = class_new(gensym("<="), (t_newmethod)binop2_le_new, 0,
      |                                               ^
x_arithmetic.c:813:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  813 |     binop3_ba_class = class_new(gensym("&"), (t_newmethod)binop3_ba_new, 0,
      |                                              ^
x_arithmetic.c:819:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  819 |     binop3_la_class = class_new(gensym("&&"), (t_newmethod)binop3_la_new, 0,
      |                                               ^
x_arithmetic.c:825:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  825 |     binop3_bo_class = class_new(gensym("|"), (t_newmethod)binop3_bo_new, 0,
      |                                              ^
x_arithmetic.c:831:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  831 |     binop3_lo_class = class_new(gensym("||"), (t_newmethod)binop3_lo_new, 0,
      |                                               ^
x_arithmetic.c:837:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  837 |     binop3_ls_class = class_new(gensym("<<"), (t_newmethod)binop3_ls_new, 0,
      |                                               ^
x_arithmetic.c:843:47: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  843 |     binop3_rs_class = class_new(gensym(">>"), (t_newmethod)binop3_rs_new, 0,
      |                                               ^
x_arithmetic.c:849:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  849 |     binop3_pc_class = class_new(gensym("%"), (t_newmethod)binop3_pc_new, 0,
      |                                              ^
x_arithmetic.c:855:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  855 |     binop3_mod_class = class_new(gensym("mod"), (t_newmethod)binop3_mod_new, 0,
      |                                                 ^
x_arithmetic.c:861:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  861 |     binop3_div_class = class_new(gensym("div"), (t_newmethod)binop3_div_new, 0,
      |                                                 ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_filter.o d_filter.c 
d_filter.c: In function 'sighip_setup':
d_filter.c:102:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  102 |     sighip_class = class_new(gensym("hip~"), (t_newmethod)sighip_new, 0,
      |                                              ^
d_filter.c: In function 'siglop_setup':
d_filter.c:192:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  192 |     siglop_class = class_new(gensym("lop~"), (t_newmethod)siglop_new, 0,
      |                                              ^
d_filter.c: In function 'sigbp_setup':
d_filter.c:326:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  326 |     sigbp_class = class_new(gensym("bp~"), (t_newmethod)sigbp_new, 0,
      |                                            ^
d_filter.c: In function 'sigbiquad_setup':
d_filter.c:452:52: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  452 |     sigbiquad_class = class_new(gensym("biquad~"), (t_newmethod)sigbiquad_new,
      |                                                    ^
d_filter.c: In function 'sigrpole_setup':
d_filter.c:603:9: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  603 |         (t_newmethod)sigrpole_new, 0, sizeof(t_sigrpole), 0, A_DEFFLOAT, 0);
      |         ^
d_filter.c: In function 'sigrzero_setup':
d_filter.c:675:9: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  675 |         (t_newmethod)sigrzero_new, 0, sizeof(t_sigrzero), 0, A_DEFFLOAT, 0);
      |         ^
d_filter.c: In function 'sigrzero_rev_setup':
d_filter.c:747:9: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  747 |         (t_newmethod)sigrzero_rev_new, 0, sizeof(t_sigrzero_rev),
      |         ^
d_filter.c: In function 'sigcpole_setup':
d_filter.c:840:9: warning: cast between incompatible function types from 'void * (*)(t_float,  t_float)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  840 |         (t_newmethod)sigcpole_new, 0, sizeof(t_sigcpole), 0,
      |         ^
d_filter.c: In function 'sigczero_setup':
d_filter.c:930:9: warning: cast between incompatible function types from 'void * (*)(t_float,  t_float)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  930 |         (t_newmethod)sigczero_new, 0, sizeof(t_sigczero), 0,
      |         ^
d_filter.c: In function 'sigczero_rev_setup':
d_filter.c:1022:9: warning: cast between incompatible function types from 'void * (*)(t_float,  t_float)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1022 |         (t_newmethod)sigczero_rev_new, 0, sizeof(t_sigczero_rev), 0,
      |         ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_net.o x_net.c 
x_net.c: In function 'netsend_setup':
x_net.c:171:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  171 |     netsend_class = class_new(gensym("netsend"), (t_newmethod)netsend_new,
      |                                                  ^
x_net.c: In function 'netreceive_new':
x_net.c:329:35: warning: cast between incompatible function types from 'void (*)(t_netreceive *)' {aka 'void (*)(struct _netreceive *)'} to 'void (*)(void *, int)' [-Wcast-function-type]
  329 |             sys_addpollfn(sockfd, (t_fdpollfn)netreceive_connectpoll, x);
      |                                   ^
x_net.c: In function 'netreceive_setup':
x_net.c:353:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, t_floatarg,  t_floatarg)' {aka 'void * (*)(struct _symbol *, float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  353 |         (t_newmethod)netreceive_new, (t_method)netreceive_free,
      |         ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_midi.o x_midi.c 
x_midi.c: In function 'notein_setup':
x_midi.c:162:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  162 |     notein_class = class_new(gensym("notein"), (t_newmethod)notein_new,
      |                                                ^
x_midi.c: In function 'ctlin_setup':
x_midi.c:235:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  235 |     ctlin_class = class_new(gensym("ctlin"), (t_newmethod)ctlin_new,
      |                                              ^
x_midi.c: In function 'pgmin_setup':
x_midi.c:302:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  302 |     pgmin_class = class_new(gensym("pgmin"), (t_newmethod)pgmin_new,
      |                                              ^
x_midi.c: In function 'bendin_setup':
x_midi.c:368:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  368 |     bendin_class = class_new(gensym("bendin"), (t_newmethod)bendin_new,
      |                                                ^
x_midi.c: In function 'touchin_setup':
x_midi.c:433:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  433 |     touchin_class = class_new(gensym("touchin"), (t_newmethod)touchin_new,
      |                                                  ^
x_midi.c: In function 'polytouchin_setup':
x_midi.c:506:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  506 |         (t_newmethod)polytouchin_new, (t_method)polytouchin_free,
      |         ^
x_midi.c: In function 'midiclkin_setup':
x_midi.c:563:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  563 |         (t_newmethod)midiclkin_new, (t_method)midiclkin_free,
      |         ^
x_midi.c: In function 'midiout_setup':
x_midi.c:688:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  688 |     midiout_class = class_new(gensym("midiout"), (t_newmethod)midiout_new, 0,
      |                                                  ^
x_midi.c: In function 'noteout_setup':
x_midi.c:727:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  727 |     noteout_class = class_new(gensym("noteout"), (t_newmethod)noteout_new, 0,
      |                                                  ^
x_midi.c: In function 'ctlout_setup':
x_midi.c:767:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  767 |     ctlout_class = class_new(gensym("ctlout"), (t_newmethod)ctlout_new, 0,
      |                                                ^
x_midi.c: In function 'pgmout_setup':
x_midi.c:807:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  807 |     pgmout_class = class_new(gensym("pgmout"), (t_newmethod)pgmout_new, 0,
      |                                                ^
x_midi.c: In function 'bendout_setup':
x_midi.c:844:50: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  844 |     bendout_class = class_new(gensym("bendout"), (t_newmethod)bendout_new, 0,
      |                                                  ^
x_midi.c: In function 'touchout_setup':
x_midi.c:879:52: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  879 |     touchout_class = class_new(gensym("touchout"), (t_newmethod)touchout_new, 0,
      |                                                    ^
x_midi.c: In function 'polytouchout_setup':
x_midi.c:918:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  918 |         (t_newmethod)polytouchout_new, 0,
      |         ^
x_midi.c: In function 'makenote_setup':
x_midi.c:1020:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1020 |         (t_newmethod)makenote_new, (t_method)makenote_clear,
      |         ^
x_midi.c: In function 'poly_setup':
x_midi.c:1192:9: warning: cast between incompatible function types from 'void * (*)(t_float,  t_float)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1192 |         (t_newmethod)poly_new, (t_method)poly_free,
      |         ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_connective.o x_connective.c 
x_connective.c: In function 'pdint_setup':
x_connective.c:43:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   43 |     pdint_class = class_new(gensym("int"), (t_newmethod)pdint_new, 0,
      |                                            ^
x_connective.c:45:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   45 |     class_addcreator((t_newmethod)pdint_new, gensym("i"), A_DEFFLOAT, 0);
      |                      ^
x_connective.c: In function 'pdfloat_setup':
x_connective.c:90:48: warning: cast between incompatible function types from 'void * (*)(struct _class **, t_float)' {aka 'void * (*)(struct _class **, float)'} to 'void * (*)(void)' [-Wcast-function-type]
   90 |     pdfloat_class = class_new(gensym("float"), (t_newmethod)pdfloat_new, 0,
      |                                                ^
x_connective.c:92:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   92 |     class_addcreator((t_newmethod)pdfloat_new2, gensym("f"), A_DEFFLOAT, 0);
      |                      ^
x_connective.c: In function 'pdsymbol_setup':
x_connective.c:149:50: warning: cast between incompatible function types from 'void * (*)(struct _class **, t_symbol *)' {aka 'void * (*)(struct _class **, struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  149 |     pdsymbol_class = class_new(gensym("symbol"), (t_newmethod)pdsymbol_new, 0,
      |                                                  ^
x_connective.c: In function 'bang_setup':
x_connective.c:184:44: warning: cast between incompatible function types from 'void * (*)(struct _class **)' to 'void * (*)(void)' [-Wcast-function-type]
  184 |     bang_class = class_new(gensym("bang"), (t_newmethod)bang_new, 0,
      |                                            ^
x_connective.c:186:22: warning: cast between incompatible function types from 'void * (*)(t_bang)' {aka 'void * (*)(struct _bang)'} to 'void * (*)(void)' [-Wcast-function-type]
  186 |     class_addcreator((t_newmethod)bang_new2, gensym("b"), 0);
      |                      ^
x_connective.c: In function 'send_setup':
x_connective.c:245:44: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  245 |     send_class = class_new(gensym("send"), (t_newmethod)send_new, 0,
      |                                            ^
x_connective.c:247:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  247 |     class_addcreator((t_newmethod)send_new, gensym("s"), A_DEFSYM, 0);
      |                      ^
x_connective.c: In function 'receive_setup':
x_connective.c:311:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  311 |     receive_class = class_new(gensym("receive"), (t_newmethod)receive_new,
      |                                                  ^
x_connective.c:313:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
  313 |     class_addcreator((t_newmethod)receive_new, gensym("r"), A_DEFSYM, 0);
      |                      ^
x_connective.c: In function 'select_setup':
x_connective.c:461:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  461 |     class_addcreator((t_newmethod)select_new, gensym("select"),  A_GIMME, 0);
      |                      ^
x_connective.c:462:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  462 |     class_addcreator((t_newmethod)select_new, gensym("sel"),  A_GIMME, 0);
      |                      ^
x_connective.c: In function 'route_setup':
x_connective.c:609:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  609 |     route_class = class_new(gensym("route"), (t_newmethod)route_new,
      |                                              ^
x_connective.c: In function 'pack_setup':
x_connective.c:785:44: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  785 |     pack_class = class_new(gensym("pack"), (t_newmethod)pack_new,
      |                                            ^
x_connective.c: In function 'unpack_setup':
x_connective.c:897:48: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  897 |     unpack_class = class_new(gensym("unpack"), (t_newmethod)unpack_new,
      |                                                ^
x_connective.c: In function 'trigger_setup':
x_connective.c:1043:50: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1043 |     trigger_class = class_new(gensym("trigger"), (t_newmethod)trigger_new,
      |                                                  ^
x_connective.c:1045:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1045 |     class_addcreator((t_newmethod)trigger_new, gensym("t"), A_GIMME, 0);
      |                      ^
x_connective.c: In function 'spigot_setup':
x_connective.c:1104:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1104 |     spigot_class = class_new(gensym("spigot"), (t_newmethod)spigot_new, 0,
      |                                                ^
x_connective.c: In function 'moses_setup':
x_connective.c:1142:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1142 |     moses_class = class_new(gensym("moses"), (t_newmethod)moses_new, 0,
      |                                              ^
x_connective.c: In function 'makefilename_setup':
x_connective.c:1293:5: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1293 |     (t_newmethod)makefilename_new, 0,
      |     ^
x_connective.c: In function 'swap_setup':
x_connective.c:1337:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1337 |     swap_class = class_new(gensym("swap"), (t_newmethod)swap_new, 0,
      |                                            ^
x_connective.c:1339:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1339 |     class_addcreator((t_newmethod)swap_new, gensym("fswap"), A_DEFFLOAT, 0);
      |                      ^
x_connective.c: In function 'change_setup':
x_connective.c:1382:48: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1382 |     change_class = class_new(gensym("change"), (t_newmethod)change_new, 0,
      |                                                ^
x_connective.c: In function 'value_setup':
x_connective.c:1494:46: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1494 |     value_class = class_new(gensym("value"), (t_newmethod)value_new,
      |                                              ^
x_connective.c:1497:22: warning: cast between incompatible function types from 'void * (*)(t_symbol *)' {aka 'void * (*)(struct _symbol *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1497 |     class_addcreator((t_newmethod)value_new, gensym("v"), A_DEFSYM, 0);
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_list.o x_list.c 
x_list.c: In function 'list_append_setup':
x_list.c:277:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  277 |         (t_newmethod)list_append_new, (t_method)list_append_free,
      |         ^
x_list.c: In function 'list_prepend_setup':
x_list.c:361:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  361 |         (t_newmethod)list_prepend_new, (t_method)list_prepend_free,
      |         ^
x_list.c: In function 'list_split_setup':
x_list.c:420:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  420 |         (t_newmethod)list_split_new, 0,
      |         ^
x_list.c: In function 'x_list_setup':
x_list.c:542:22: warning: cast between incompatible function types from 'void * (*)(struct _class **, t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _class **, struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  542 |     class_addcreator((t_newmethod)list_new, &s_list, A_GIMME, 0);
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/x_time.o x_time.c 
x_time.c: In function 'delay_setup':
x_time.c:63:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   63 |     delay_class = class_new(gensym("delay"), (t_newmethod)delay_new,
      |                                              ^
x_time.c:65:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   65 |     class_addcreator((t_newmethod)delay_new, gensym("del"), A_DEFFLOAT, 0);
      |                      ^
x_time.c: In function 'metro_setup':
x_time.c:132:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  132 |     metro_class = class_new(gensym("metro"), (t_newmethod)metro_new,
      |                                              ^
x_time.c: In function 'line_setup':
x_time.c:244:44: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
  244 |     line_class = class_new(gensym("line"), (t_newmethod)line_new,
      |                                            ^
x_time.c: In function 'timer_setup':
x_time.c:285:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  285 |     timer_class = class_new(gensym("timer"), (t_newmethod)timer_new, 0,
      |                                              ^
x_time.c: In function 'pipe_setup':
x_time.c:519:9: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  519 |         (t_newmethod)pipe_new, (t_method)pipe_clear,
      |         ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/os/unix/pa_unix_util.o ../portaudio/src/os/unix/pa_unix_util.c 
In file included from ../portaudio/src/os/unix/pa_unix_util.c:55:
../portaudio/src/os/unix/pa_unix_util.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  160 | PaError PaUnixThreading_Initialize();
      | ^~~~~~~
../portaudio/src/os/unix/pa_unix_util.c:206:9: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  206 | PaError PaUnixThreading_Initialize()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/d_soundfile.o d_soundfile.c 
d_soundfile.c: In function 'readsf_setup':
d_soundfile.c:2120:49: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 2120 |     readsf_class = class_new(gensym("readsf~"), (t_newmethod)readsf_new,
      |                                                 ^
d_soundfile.c: In function 'writesf_setup':
d_soundfile.c:2604:51: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 2604 |     writesf_class = class_new(gensym("writesf~"), (t_newmethod)writesf_new,
      |                                                   ^
In file included from /usr/include/string.h:508,
                 from d_soundfile.c:23:
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:797:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:799:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:800:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:810:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:777:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:779:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:780:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:757:14:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
    inlined from 'create_soundfile' at d_soundfile.c:756:13:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]
   34 |   return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_oss.o s_audio_oss.c 
s_audio_oss.c: In function 'oss_open_audio':
s_audio_oss.c:458:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
  458 |         read(linux_adcs[0].d_fd, buf,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |             linux_adcs[0].d_bytespersamp *
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  460 |                 linux_adcs[0].d_nchannels * DEFDACBLKSIZE);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
s_audio_oss.c:471:13: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  471 |             write(linux_dacs[i].d_fd, buf,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  472 |                 linux_dacs[i].d_bytespersamp *
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  473 |                     linux_dacs[i].d_nchannels * DEFDACBLKSIZE);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/s_audio_jack.o s_audio_jack.c 
s_audio_jack.c: In function 'jack_open_audio':
s_audio_jack.c:251:11: warning: 'jack_client_new' is deprecated [-Wdeprecated-declarations]
  251 |           } while (((jack_client = jack_client_new (port_name)) == 0) && client_iterator < 2);
      |           ^
In file included from s_audio_jack.c:11:
/usr/include/jack/jack.h:127:17: note: declared here
  127 | jack_client_t * jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                 ^~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/hostapi/oss/pa_unix_oss.o ../portaudio/src/hostapi/oss/pa_unix_oss.c 
In file included from ../portaudio/src/hostapi/oss/pa_unix_oss.c:86:
../portaudio/src/os/unix/pa_unix_util.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  160 | PaError PaUnixThreading_Initialize();
      | ^~~~~~~
../portaudio/src/hostapi/oss/pa_unix_oss.c: In function 'BuildDeviceList':
../portaudio/src/hostapi/oss/pa_unix_oss.c:529:104: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
  529 |                PA_DEBUG(( "%s: Error stat'ing %s: %s\n", __FUNCTION__, deviceName, strerror( errno ) ));
      |                                                                                                        ^
../portaudio/src/hostapi/oss/pa_unix_oss.c: In function 'PaOssStream_WaitForFrames':
../portaudio/src/hostapi/oss/pa_unix_oss.c:1390:64: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
 1390 |             PA_DEBUG(( "%s: captureAvail: 0\n", __FUNCTION__ ));
      |                                                                ^
../portaudio/src/hostapi/oss/pa_unix_oss.c: In function 'PaOSS_AudioThreadProc':
../portaudio/src/hostapi/oss/pa_unix_oss.c:1552:9: warning: variable 'initiateProcessing' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1552 |     int initiateProcessing = triggered;    /* Already triggered? */
      |         ^~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cp u_main.tk ../bin/pd.tk
touch -r makefile.dependencies ../bin
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\" -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK  -c -o ../obj/t_tkcmd.o t_tkcmd.c 
t_tkcmd.c: In function 'pdCmd':
t_tkcmd.c:523:17: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
  523 |                 interp->result = "pd: arg list too long";
      |                 ^~~~~~
In file included from /usr/include/tk.h:19,
                 from t_tkcmd.c:8:
/usr/include/tcl.h:499:11: note: declared here
  499 |     char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
t_tkcmd.c: In function 'Pdtcl_Init':
t_tkcmd.c:661:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
  661 |     interp->result = "loaded pdtcl_init";
      |     ^~~~~~
In file included from /usr/include/tk.h:19,
                 from t_tkcmd.c:8:
/usr/include/tcl.h:499:11: note: declared here
  499 |     char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
      |           ^~~~~~
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=]
  425 |     sprintf(cmdbuf, "\"%s\" -guiport %d\n", pdbuf, portno);
      |                          ^~~~~~~~~~~~
t_tkcmd.c:425:21: note: directive argument in the range [5600, 5621]
  425 |     sprintf(cmdbuf, "\"%s\" -guiport %d\n", pdbuf, portno);
      |                     ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from /usr/include/tcl.h:120,
                 from /usr/include/tk.h:19,
                 from t_tkcmd.c:8:
/usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 18 and 1017 bytes into a destination of size 1000
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __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=]
  565 |         sprintf(buf2, "puts [concat tcl: %s: can't open script]\n",
      |                                          ^~
  566 |             buf);
      |             ~~~                           
In file included from /usr/include/stdio.h:867,
                 from /usr/include/tcl.h:120,
                 from /usr/include/tk.h:19,
                 from t_tkcmd.c:8:
/usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 40 and 1039 bytes into a destination of size 1000
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/hostapi/jack/pa_jack.o ../portaudio/src/hostapi/jack/pa_jack.c 
../portaudio/src/hostapi/jack/pa_jack.c: In function 'BuildDeviceList':
../portaudio/src/hostapi/jack/pa_jack.c:516:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  516 |         for( i = 0; i < numClients; i++ )
      |                       ^
../portaudio/src/hostapi/jack/pa_jack.c:558:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  558 |     for( client_index = 0; client_index < numClients; client_index++ )
      |                                         ^
../portaudio/src/hostapi/jack/pa_jack.c:591:17: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
  591 |                 jack_port_get_latency( p ) / globalSampleRate;
      |                 ^~~~~~~~~~~~~~~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1226:16: note: declared here
 1226 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c:612:17: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
  612 |                 jack_port_get_latency( p ) / globalSampleRate;
      |                 ^~~~~~~~~~~~~~~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1226:16: note: declared here
 1226 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c: In function 'OpenStream':
../portaudio/src/hostapi/jack/pa_jack.c:1289:9: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
 1289 |         stream->streamRepresentation.streamInfo.inputLatency = (jack_port_get_latency( stream->remote_output_ports[0] )
      |         ^~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1226:16: note: declared here
 1226 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c:1293:9: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
 1293 |         stream->streamRepresentation.streamInfo.outputLatency = (jack_port_get_latency( stream->remote_input_ports[0] )
      |         ^~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1226:16: note: declared here
 1226 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c: In function 'RealProcess':
../portaudio/src/hostapi/jack/pa_jack.c:1355:9: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
 1355 |         timeInfo.inputBufferAdcTime = timeInfo.currentTime - jack_port_get_latency( stream->remote_output_ports[0] )
      |         ^~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1226:16: note: declared here
 1226 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/jack/pa_jack.c:1358:9: warning: 'jack_port_get_latency' is deprecated [-Wdeprecated-declarations]
 1358 |         timeInfo.outputBufferDacTime = timeInfo.currentTime + jack_port_get_latency( stream->remote_input_ports[0] )
      |         ^~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:63:
/usr/include/jack/jack.h:1226:16: note: declared here
 1226 | jack_nframes_t jack_port_get_latency (jack_port_t *port) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
      |                ^~~~~~~~~~~~~~~~~~~~~
In file included from ../portaudio/src/hostapi/jack/pa_jack.c:54:
../portaudio/src/hostapi/jack/pa_jack.c:1402:29: warning: comparison of integer expressions of different signedness: 'int' and 'jack_nframes_t' {aka 'unsigned int'} [-Wsign-compare]
 1402 |     assert( framesProcessed == frames );
      |                             ^~
../portaudio/src/hostapi/jack/pa_jack.c: In function 'PaJack_SetClientName':
../portaudio/src/hostapi/jack/pa_jack.c:1738:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1738 |     if( strlen( name ) > jack_client_name_size() )
      |                        ^
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\"  -c -o ../obj/../portaudio/src/hostapi/alsa/pa_linux_alsa.o ../portaudio/src/hostapi/alsa/pa_linux_alsa.c 
In file included from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:66:
../portaudio/src/os/unix/pa_unix_util.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  160 | PaError PaUnixThreading_Initialize();
      | ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsa_Initialize':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:259:5: note: in expansion of macro 'ENSURE_'
  259 |     ENSURE_( snd_lib_error_set_handler(AlsaErrorHandler), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'GropeDevice':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:351:5: note: in expansion of macro 'ENSURE_'
  351 |     ENSURE_( snd_pcm_nonblock( pcm, 0 ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:378:9: note: in expansion of macro 'ENSURE_'
  378 |         ENSURE_( GetExactSampleRate( hwParams, &defaultSr ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:381:5: note: in expansion of macro 'ENSURE_'
  381 |     ENSURE_( snd_pcm_hw_params_get_channels_min( hwParams, &minChans ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:382:5: note: in expansion of macro 'ENSURE_'
  382 |     ENSURE_( snd_pcm_hw_params_get_channels_max( hwParams, &maxChans ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:413:5: note: in expansion of macro 'ENSURE_'
  413 |     ENSURE_( snd_pcm_hw_params_set_buffer_size_near( pcm, hwParams, &lowLatency ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:416:5: note: in expansion of macro 'ENSURE_'
  416 |     ENSURE_( snd_pcm_hw_params_any( pcm, hwParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:417:5: note: in expansion of macro 'ENSURE_'
  417 |     ENSURE_( snd_pcm_hw_params_set_buffer_size_near( pcm, hwParams, &highLatency ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'BuildDeviceList':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:756:9: note: in expansion of macro 'ENSURE_'
  756 |         ENSURE_( snd_config_update(), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:777:21: note: in expansion of macro 'ENSURE_'
  777 |                     ENSURE_(err, paUnanticipatedHostError);
      |                     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:782:17: note: in expansion of macro 'ENSURE_'
  782 |                 ENSURE_( snd_config_get_string( tp, &tpStr ), paUnanticipatedHostError );
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:784:13: note: in expansion of macro 'ENSURE_'
  784 |             ENSURE_( snd_config_get_id( n, &idStr ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:828:104: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
  828 |         PA_DEBUG(( "%s: Iterating over ALSA plugins failed: %s\n", __FUNCTION__, snd_strerror( res ) ));
      |                                                                                                        ^
In file included from ../portaudio/src/os/unix/pa_unix_util.h:48,
                 from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:66:
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:858:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  858 |     assert( devIdx < numDeviceNames );
      |                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'AlsaOpen':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1029:9: note: in expansion of macro 'ENSURE_'
 1029 |         ENSURE_( ret, -EBUSY == ret ? paDeviceUnavailable : paBadIODeviceCombination );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1031:5: note: in expansion of macro 'ENSURE_'
 1031 |     ENSURE_( snd_pcm_nonblock( *pcm, 0 ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'TestParameters':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1080:5: note: in expansion of macro 'ENSURE_'
 1080 |     ENSURE_( snd_pcm_hw_params_set_format( pcm, hwParams, Pa2AlsaFormat( hostFormat ) ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1103:13: note: in expansion of macro 'ENSURE_'
 1103 |             ENSURE_( ret, result );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_InitialConfigure':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1246:5: note: in expansion of macro 'ENSURE_'
 1246 |     ENSURE_( snd_pcm_hw_params_any( pcm, hwParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1248:5: note: in expansion of macro 'ENSURE_'
 1248 |     ENSURE_( snd_pcm_hw_params_set_periods_integer( pcm, hwParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1251:5: note: in expansion of macro 'ENSURE_'
 1251 |     ENSURE_( snd_pcm_hw_params_set_periods_min( pcm, hwParams, &minPeriods, &dir ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1284:5: note: in expansion of macro 'ENSURE_'
 1284 |     ENSURE_( snd_pcm_hw_params_set_format( pcm, hwParams, self->nativeFormat ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1286:5: note: in expansion of macro 'ENSURE_'
 1286 |     ENSURE_( SetApproximateSampleRate( pcm, hwParams, sr ), paInvalidSampleRate );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1287:5: note: in expansion of macro 'ENSURE_'
 1287 |     ENSURE_( GetExactSampleRate( hwParams, &sr ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1295:5: note: in expansion of macro 'ENSURE_'
 1295 |     ENSURE_( snd_pcm_hw_params_set_channels( pcm, hwParams, self->numHostChannels ), paInvalidChannelCount );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_FinishConfigure':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1323:5: note: in expansion of macro 'ENSURE_'
 1323 |     ENSURE_( snd_pcm_hw_params_set_buffer_size_near( self->pcm, hwParams, &bufSz ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1336:9: note: in expansion of macro 'ENSURE_'
 1336 |         ENSURE_(r, paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1338:5: note: in expansion of macro 'ENSURE_'
 1338 |     ENSURE_( snd_pcm_hw_params_get_buffer_size( hwParams, &self->bufferSize ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1343:5: note: in expansion of macro 'ENSURE_'
 1343 |     ENSURE_( snd_pcm_sw_params_current( self->pcm, swParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1345:5: note: in expansion of macro 'ENSURE_'
 1345 |     ENSURE_( snd_pcm_sw_params_set_start_threshold( self->pcm, swParams, self->framesPerBuffer ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1346:5: note: in expansion of macro 'ENSURE_'
 1346 |     ENSURE_( snd_pcm_sw_params_set_stop_threshold( self->pcm, swParams, self->bufferSize ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1352:9: note: in expansion of macro 'ENSURE_'
 1352 |         ENSURE_( snd_pcm_sw_params_get_boundary( swParams, &boundary ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1353:9: note: in expansion of macro 'ENSURE_'
 1353 |         ENSURE_( snd_pcm_sw_params_set_silence_threshold( self->pcm, swParams, 0 ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1354:9: note: in expansion of macro 'ENSURE_'
 1354 |         ENSURE_( snd_pcm_sw_params_set_silence_size( self->pcm, swParams, boundary ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1357:5: note: in expansion of macro 'ENSURE_'
 1357 |     ENSURE_( snd_pcm_sw_params_set_avail_min( self->pcm, swParams, self->framesPerBuffer ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1358:5: warning: 'snd_pcm_sw_params_set_xfer_align' is deprecated [-Wdeprecated-declarations]
 1358 |     ENSURE_( snd_pcm_sw_params_set_xfer_align( self->pcm, swParams, 1 ), paUnanticipatedHostError );
      |     ^~~~~~~
In file included from /usr/include/alsa/asoundlib.h:54,
                 from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:51:
/usr/include/alsa/pcm.h:1331:5: note: declared here
 1331 | int snd_pcm_sw_params_set_xfer_align(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) __attribute__((deprecated));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1358:5: note: in expansion of macro 'ENSURE_'
 1358 |     ENSURE_( snd_pcm_sw_params_set_xfer_align( self->pcm, swParams, 1 ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1359:5: note: in expansion of macro 'ENSURE_'
 1359 |     ENSURE_( snd_pcm_sw_params_set_tstamp_mode( self->pcm, swParams, SND_PCM_TSTAMP_MMAP ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1362:5: note: in expansion of macro 'ENSURE_'
 1362 |     ENSURE_( snd_pcm_sw_params( self->pcm, swParams ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_DetermineFramesPerBuffer':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1525:9: note: in expansion of macro 'ENSURE_'
 1525 |         ENSURE_( snd_pcm_hw_params_get_periods_max( hwParams, &maxPeriods, &dir ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1590:9: note: in expansion of macro 'ENSURE_'
 1590 |         ENSURE_( snd_pcm_hw_params_get_period_size_min( hwParams, &min, NULL ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1591:9: note: in expansion of macro 'ENSURE_'
 1591 |         ENSURE_( snd_pcm_hw_params_get_period_size_max( hwParams, &max, NULL ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1608:9: note: in expansion of macro 'ENSURE_'
 1608 |         ENSURE_( snd_pcm_hw_params_set_period_size_near( self->pcm, hwParams, &framesPerHostBuffer, &dir ),
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStream_DetermineFramesPerBuffer':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1675:13: note: in expansion of macro 'ENSURE_'
 1675 |             ENSURE_( snd_pcm_hw_params_get_period_size_min( hwParamsCapture, &minCapture, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1677:13: note: in expansion of macro 'ENSURE_'
 1677 |             ENSURE_( snd_pcm_hw_params_get_period_size_min( hwParamsPlayback, &minPlayback, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1679:13: note: in expansion of macro 'ENSURE_'
 1679 |             ENSURE_( snd_pcm_hw_params_get_period_size_max( hwParamsCapture, &maxCapture, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1681:13: note: in expansion of macro 'ENSURE_'
 1681 |             ENSURE_( snd_pcm_hw_params_get_period_size_max( hwParamsPlayback, &maxPlayback, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1692:17: note: in expansion of macro 'ENSURE_'
 1692 |                 ENSURE_( snd_pcm_hw_params_get_buffer_size_max( hwParamsCapture, &maxBufferSizeCapture ), paUnanticipatedHostError );
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1693:17: note: in expansion of macro 'ENSURE_'
 1693 |                 ENSURE_( snd_pcm_hw_params_get_buffer_size_max( hwParamsPlayback, &maxBufferSizePlayback ), paUnanticipatedHostError );
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1740:17: note: in expansion of macro 'ENSURE_'
 1740 |                 ENSURE_( snd_pcm_hw_params_set_period_size( self->capture.pcm, hwParamsCapture, periodSize, 0 ),
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1742:17: note: in expansion of macro 'ENSURE_'
 1742 |                 ENSURE_( snd_pcm_hw_params_set_period_size( self->playback.pcm, hwParamsPlayback, periodSize, 0 ),
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1755:17: note: in expansion of macro 'ENSURE_'
 1755 |                 ENSURE_( snd_pcm_hw_params_set_period_size_near( self->capture.pcm, hwParamsCapture, &self->capture.framesPerBuffer, &dir ),
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1759:17: note: in expansion of macro 'ENSURE_'
 1759 |                 ENSURE_( snd_pcm_hw_params_set_period_size_near( self->playback.pcm, hwParamsPlayback, &self->playback.framesPerBuffer, &dir ),
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1777:13: note: in expansion of macro 'ENSURE_'
 1777 |             ENSURE_( snd_pcm_hw_params_get_periods_max( hwParamsPlayback, &maxPeriods, &dir ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1793:13: note: in expansion of macro 'ENSURE_'
 1793 |             ENSURE_( snd_pcm_hw_params_set_period_size_near( second->pcm, secondHwParams, &second->framesPerBuffer, &dir ),
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStream_Configure':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1890:93: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
 1890 |             PA_DEBUG(( "%s: Unable to sync pcms: %s\n", __FUNCTION__, snd_strerror( err ) ));
      |                                                                                             ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'AlsaStart':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2053:17: note: in expansion of macro 'ENSURE_'
 2053 |                 ENSURE_( snd_pcm_prepare( stream->playback.pcm ), paUnanticipatedHostError );
      |                 ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2056:13: note: in expansion of macro 'ENSURE_'
 2056 |             ENSURE_( snd_pcm_start( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2059:13: note: in expansion of macro 'ENSURE_'
 2059 |             ENSURE_( snd_pcm_prepare( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2063:9: note: in expansion of macro 'ENSURE_'
 2063 |         ENSURE_( snd_pcm_prepare( stream->capture.pcm ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2065:9: note: in expansion of macro 'ENSURE_'
 2065 |         ENSURE_( snd_pcm_start( stream->capture.pcm ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'AlsaStop':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2170:13: note: in expansion of macro 'ENSURE_'
 2170 |             ENSURE_( snd_pcm_drop( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2174:13: note: in expansion of macro 'ENSURE_'
 2174 |             ENSURE_( snd_pcm_drop( stream->capture.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2183:13: note: in expansion of macro 'ENSURE_'
 2183 |             ENSURE_( snd_pcm_nonblock( stream->playback.pcm, 0 ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'ContinuePoll':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2445:9: note: in expansion of macro 'ENSURE_'
 2445 |         ENSURE_( err, paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2460:21: warning: comparison of integer expressions of different signedness: 'snd_pcm_sframes_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 2460 |     else if( margin < otherComponent->framesPerBuffer )
      |                     ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'CalculateTimeInfo':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2534:110: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
 2534 |                 PA_DEBUG(("Capture time and playback time differ by %f\n", fabs(capture_time-playback_time)));
      |                                                                                                              ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_EndProcessing':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2570:9: note: in expansion of macro 'ENSURE_'
 2570 |         ENSURE_( res, paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_DoChannelAdaption':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2639:13: note: in expansion of macro 'ENSURE_'
 2639 |             ENSURE_( snd_pcm_area_copy( self->channelAreas + self->numUserChannels, self->offset, self->channelAreas +
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_GetAvailableFrames':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2693:9: note: in expansion of macro 'ENSURE_'
 2693 |         ENSURE_( framesAvail, paUnanticipatedHostError );
      |         ^~~~~~~
In file included from ../portaudio/src/os/unix/pa_unix_util.h:48,
                 from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:66:
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_BeginPolling':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2709:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2709 |     assert( ret == self->nfds );
      |                 ^~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_EndPolling':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2727:5: note: in expansion of macro 'ENSURE_'
 2727 |     ENSURE_( snd_pcm_poll_descriptors_revents( self->pcm, pfds, self->nfds, &revents ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_RegisterChannels':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2983:5: note: in expansion of macro 'ENSURE_'
 2983 |     ENSURE_( snd_pcm_mmap_begin( self->pcm, &areas, &self->offset, numFrames ), paUnanticipatedHostError );
      |     ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'CallbackThreadFunc':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3161:13: note: in expansion of macro 'ENSURE_'
 3161 |             ENSURE_( snd_pcm_prepare( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3163:13: note: in expansion of macro 'ENSURE_'
 3163 |             ENSURE_( snd_pcm_prepare( stream->capture.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
In file included from ../portaudio/src/os/unix/pa_unix_util.h:48,
                 from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:66:
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3169:32: warning: comparison of integer expressions of different signedness: 'snd_pcm_sframes_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 3169 |         assert( startThreshold >= stream->playback.framesPerBuffer );
      |                                ^~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'ReadStream':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3356:9: note: in expansion of macro 'ENSURE_'
 3356 |         ENSURE_( snd_pcm_start( stream->capture.pcm ), paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'WriteStream':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3437:13: note: in expansion of macro 'ENSURE_'
 3437 |             ENSURE_( snd_pcm_start( stream->playback.pcm ), paUnanticipatedHostError );
      |             ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'GetStreamWriteAvailable':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
   89 |                 PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \
      |                                                                                    ^
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3487:9: note: in expansion of macro 'ENSURE_'
 3487 |         ENSURE_( savail, paUnanticipatedHostError );
      |         ^~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStream_GetAvailableFrames':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:2793:20: warning: 'playbackFrames' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2793 |         *available = playbackFrames;
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'CallbackThreadFunc':
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3137:13: warning: variable 'result' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3137 |     PaError result = paNoError;
      |             ^~~~~~
../portaudio/src/hostapi/alsa/pa_linux_alsa.c:3142:27: warning: variable 'cbFlags' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3142 |     PaStreamCallbackFlags cbFlags = 0;  /* We might want to keep state across iterations */
      |                           ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cd ../obj; cc   -o ../bin/pd-gui t_main.o t_tkcmd.o -ltk8.6 -ltcl8.6  -lrt -ljack -ljack
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE   -o ../bin/pdreceive u_pdreceive.c
u_pdreceive.c: In function 'tcpmakeoutput':
u_pdreceive.c:231:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  231 |                 write(1, outbuf, outlen);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
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
make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src'
make -C ../extra/bonk~    
make[1]: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/bonk~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o bonk~.o -c bonk~.c
bonk~.c: In function 'bonk_tilde_setup':
bonk~.c:1146:45: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1146 |     bonk_class = class_new(gensym("bonk~"), (t_newmethod)bonk_new,
      |                                             ^
cc -shared -o bonk~.pd_linux bonk~.o -lc -lm
rm -f bonk~.o
make[1]: Leaving directory '/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'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o choice.o -c choice.c
choice.c: In function 'choice_setup':
choice.c:122:48: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  122 |     choice_class = class_new(gensym("choice"), (t_newmethod)choice_new,
      |                                                ^
cc -shared -o choice.pd_linux choice.o -lc -lm
rm -f choice.o
make[1]: Leaving directory '/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~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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=]
  521 |                         if (!argc) {
      |                            ^
vexp.c:526:17: note: here
  526 |                 case ET_INT:
      |                 ^~~~
vexp.c: In function 'getoken':
vexp.c:1739:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1739 |                         post("$y works only for fexpr~");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vexp.c:1740:17: note: here
 1740 |                 default:
      |                 ^~~~~~~
cc -g -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -fno-strict-aliasing -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch  -I../../src -o vexp_fun.pd_linux_o -c vexp_fun.c
cc -g -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -fno-strict-aliasing -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch  -I../../src -o vexp_if.pd_linux_o -c vexp_if.c
vexp_if.c: In function 'expr_ff':
vexp_if.c:166:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  166 |         for (i = 0 ; i < x->exp_nexpr; i++);
      |         ^~~
vexp_if.c:167:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  167 |                 if (x->exp_stack[i])
      |                 ^~
vexp_if.c: In function 'expr_setup':
vexp_if.c:798:48: warning: cast between incompatible function types from 't_expr * (*)(t_symbol *, int,  t_atom *)' {aka 'struct expr * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  798 |         expr_class = class_new(gensym("expr"), (t_newmethod)expr_new,
      |                                                ^
vexp_if.c:808:55: warning: cast between incompatible function types from 't_expr * (*)(t_symbol *, int,  t_atom *)' {aka 'struct expr * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  808 |         expr_tilde_class = class_new(gensym("expr~"), (t_newmethod)expr_new,
      |                                                       ^
vexp_if.c:817:57: warning: cast between incompatible function types from 't_expr * (*)(t_symbol *, int,  t_atom *)' {aka 'struct expr * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  817 |         fexpr_tilde_class = class_new(gensym("fexpr~"), (t_newmethod)expr_new,
      |                                                         ^
vexp_if.c: In function 'expr_new':
vexp_if.c:381:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
  381 |                                 post("expr: internal error expr_new");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vexp_if.c:382:17: note: here
  382 |                 default:
      |                 ^~~~~~~
cc -export_dynamic  -shared -o expr.pd_linux vexp.pd_linux_o vexp_fun.pd_linux_o vexp_if.pd_linux_o -lc -lm
/usr/bin/ld.default: warning: cannot find entry symbol xport_dynamic; defaulting to 00000000000025e0
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~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o fiddle~.o -c fiddle~.c
fiddle~.c: In function 'sigfiddle_doinit':
fiddle~.c:1115:20: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
 1115 |     if (!npeakanal < 0) npeakanal = 0;
      |                    ^
fiddle~.c:1115:20: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
fiddle~.c:1115:9: note: add parentheses around left hand side expression to silence this warning
 1115 |     if (!npeakanal < 0) npeakanal = 0;
      |         ^~~~~~~~~~
      |         (         )
fiddle~.c:1117:19: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
 1117 |     if (!npeakout < 0) npeakout = 0;
      |                   ^
fiddle~.c:1117:19: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
fiddle~.c:1117:9: note: add parentheses around left hand side expression to silence this warning
 1117 |     if (!npeakout < 0) npeakout = 0;
      |         ^~~~~~~~~
      |         (        )
fiddle~.c: In function 'fiddle_tilde_setup':
fiddle~.c:1494:52: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1494 |     sigfiddle_class = class_new(gensym("fiddle~"), (t_newmethod)sigfiddle_new,
      |                                                    ^
fiddle~.c:1517:22: warning: cast between incompatible function types from 'void * (*)(t_floatarg,  t_floatarg,  t_floatarg,  t_floatarg)' {aka 'void * (*)(float,  float,  float,  float)'} to 'void * (*)(void)' [-Wcast-function-type]
 1517 |     class_addcreator((t_newmethod)sigfiddle_new, gensym("fiddle"),
      |                      ^
cc -shared -o fiddle~.pd_linux fiddle~.o -lc -lm
rm -f fiddle~.o
make[1]: Leaving directory '/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~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -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~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o lrshift~.o -c lrshift~.c
lrshift~.c: In function 'lrshift_tilde_setup':
lrshift~.c:71:9: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   71 |         (t_newmethod)lrshift_tilde_new, 0, sizeof(t_lrshift_tilde), 0,
      |         ^
cc -shared -o lrshift~.pd_linux lrshift~.o -lc -lm
rm -f lrshift~.o
make[1]: Leaving directory '/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'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o pique.o -c pique.c
pique.c: In function 'pique_setup':
pique.c:231:46: warning: cast between incompatible function types from 'void * (*)(t_floatarg)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
  231 |     pique_class = class_new(gensym("pique"), (t_newmethod)pique_new,
      |                                              ^
cc -shared -o pique.pd_linux pique.o -lc -lm
rm -f pique.o
make[1]: Leaving directory '/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~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o sigmund~.o -c sigmund~.c
sigmund~.c: In function 'sigmund_tilde_setup':
sigmund~.c:1366:51: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
 1366 |     sigmund_class = class_new(gensym("sigmund~"), (t_newmethod)sigmund_new,
      |                                                   ^
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~'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o pd~.o -c pd~.c
pd~.c: In function 'pd_tilde_setup':
pd~.c:589:47: warning: cast between incompatible function types from 'void * (*)(t_symbol *, int,  t_atom *)' {aka 'void * (*)(struct _symbol *, int,  struct _atom *)'} to 'void * (*)(void)' [-Wcast-function-type]
  589 |     pd_tilde_class = class_new(gensym("pd~"), (t_newmethod)pd_tilde_new,
      |                                               ^
pd~.c: In function 'pd_tilde_pdtilde':
pd~.c:204:4: warning: ' -schedlib ' directive output may be truncated writing 11 bytes into a region of size between 1 and 1000 [-Wformat-truncation=]
  204 | "%s -schedlib %s/pdsched -path %s -inchannels %d -outchannels %d -r %g %s\n",
      |    ^~~~~~~~~~~
pd~.c:204:1: note: assuming directive output of 12 bytes
  204 | "%s -schedlib %s/pdsched -path %s -inchannels %d -outchannels %d -r %g %s\n",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from pd~.c:8:
/usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 2072) into a destination of size 1000
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __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 -march=i586 -mtune=generic -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'
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/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 -march=i586 -mtune=generic -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD        -DUSEAPI_OSS         -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H         -Wno-error         -I../portaudio/include -I../portaudio/src/common         -I../portaudio/src/os/unix/         -I../portmidi/pm_common         -I../portmidi/pm_linux -DPA_USE_ALSA -DPA_USE_JACK -O6 -funroll-loops -fomit-frame-pointer -DUSEAPI_JACK -D_LARGEFILE64_SOURCE -I../../src -o stdout.o -c stdout.c
stdout.c: In function 'stdout_setup':
stdout.c:47:48: warning: cast between incompatible function types from 'void * (*)(t_float)' {aka 'void * (*)(float)'} to 'void * (*)(void)' [-Wcast-function-type]
   47 |     stdout_class = class_new(gensym("stdout"), (t_newmethod)stdout_new,
      |                                                ^
cc -shared -o stdout.pd_linux stdout.o -lc -lm
rm -f stdout.o
make[1]: Leaving directory '/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.6434
+ 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)
verify-elf: WARNING: ./usr/bin/pd: uses non-LFS functions: __open_2 __xstat fcntl fopen lseek open
Hardlinking identical .pyc and .pyo files
Processing files: pd-0.42.6-alt3_12
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.56124
+ 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.Zlj3pu
find-provides: running scripts (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.tk8i5s
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl)
Requires: tcl >= 8.5, tk >= 8.5, /lib/ld-linux.so.2, /usr/bin/wish, libasound.so.2 >= set:ogtaPQmkWd7E3fASGHEy5a1EZeLGr5yeoZid1sSnH0vEO1gHp4kaZe5uVQZcrPFyRIh5evZEQHKRCaTkSYJN9ahGydQXbo1HHp1XUU50kSOigNuNPPEFd6viPNO8HEEi19AEd2m2Z9r0en1qROZ3FFmghZsMA4xdGG0ctZgHGbfmhTbalMUx8NbQU5gTlMX6SoMSegtIyC12HOc3xWiIryz1a0GjXbfeR4H13mPoV4FcIbxFcjOucJl8a22N4yv5EG2U18gdhsRNIYcWtKR2INyLblpkkzEYOgr6PFoW1PMAq2yZCtWkyG7HcD2JrWtOZCxG7cKTH0ZbgS7JXek4gZ1esxCb2GTxltQs6EmN9BcONuX6, libasound.so.2(ALSA_0.9), libasound.so.2(ALSA_0.9.0rc4), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libjack.so.0 >= set:lgZGD79JEjqGJ2lBWABX0QSLm8s30hcZ21ydb1gmeFVcmoJxJsBwGkt4xUzmSAxJUJm, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), libpthread.so.0(GLIBC_2.3.3), libtcl8.6.so >= set:njwx4BAWK2PsAWfD9EZvyV4FjZCvZH1, libtk8.6.so >= set:mkGsHBpe0, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Obsoletes: pd-doc < 0.42.6-alt3_12
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vNKxSw
Creating pd-debuginfo package
Processing files: pd-devel-0.42.6-alt3_12
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.25uCet
find-provides: running scripts (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.Yy7Oxt
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl)
Requires: libportaudio2-devel
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qCDSnt
Processing files: pd-debuginfo-0.42.6-alt3_12
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.V2WqYv
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.b2EK1t
find-requires: running scripts (debuginfo)
Requires: pd = 0.42.6-alt3_12, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libasound.so.2), debug(libc.so.6), debug(libdl.so.2), debug(libjack.so.0), debug(libm.so.6), debug(libpthread.so.0), debug(libtcl8.6.so), debug(libtk8.6.so)
Adding to pd-debuginfo a strict dependency on pd
Wrote: /usr/src/RPM/RPMS/i586/pd-0.42.6-alt3_12.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/pd-devel-0.42.6-alt3_12.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/pd-debuginfo-0.42.6-alt3_12.i586.rpm
47.98user 3.68system 0:55.73elapsed 92%CPU (0avgtext+0avgdata 56268maxresident)k
0inputs+0outputs (0major+1596846minor)pagefaults 0swaps
57.80user 7.10system 1:16.15elapsed 85%CPU (0avgtext+0avgdata 110012maxresident)k
4728inputs+0outputs (0major+1956159minor)pagefaults 0swaps