<86>Oct 2 01:24:39 userdel[3882207]: delete user 'rooter' <86>Oct 2 01:24:39 userdel[3882207]: removed group 'rooter' owned by 'rooter' <86>Oct 2 01:24:39 userdel[3882207]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 2 01:24:39 groupadd[3882233]: group added to /etc/group: name=rooter, GID=1865 <86>Oct 2 01:24:39 groupadd[3882233]: group added to /etc/gshadow: name=rooter <86>Oct 2 01:24:39 groupadd[3882233]: new group: name=rooter, GID=1865 <86>Oct 2 01:24:39 useradd[3882253]: new user: name=rooter, UID=1865, GID=1865, home=/root, shell=/bin/bash, from=none <86>Oct 2 01:24:39 userdel[3882281]: delete user 'builder' <86>Oct 2 01:24:39 userdel[3882281]: removed group 'builder' owned by 'builder' <86>Oct 2 01:24:39 userdel[3882281]: removed shadow group 'builder' owned by 'builder' <86>Oct 2 01:24:39 groupadd[3882305]: group added to /etc/group: name=builder, GID=1866 <86>Oct 2 01:24:39 groupadd[3882305]: group added to /etc/gshadow: name=builder <86>Oct 2 01:24:39 groupadd[3882305]: new group: name=builder, GID=1866 <86>Oct 2 01:24:39 useradd[3882327]: new user: name=builder, UID=1866, GID=1866, home=/usr/src, shell=/bin/bash, from=none warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: Macro %cp not found <13>Oct 2 01:24:43 rpmi: libserd-0.30.10-alt1_3 sisyphus+288138.100.1.1 1635175831 installed <13>Oct 2 01:24:43 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Oct 2 01:24:43 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Oct 2 01:24:43 rpmi: libsord-0.16.14-alt1_2 sisyphus+328228.100.1.1 1693337618 installed <13>Oct 2 01:24:43 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Oct 2 01:24:43 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Oct 2 01:24:43 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed <13>Oct 2 01:24:43 rpmi: libopus-1.4-alt1 sisyphus+319474.100.1.1 1682669952 installed <13>Oct 2 01:24:43 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Oct 2 01:24:43 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 2 01:24:43 rpmi: xorg-proto-devel-2023.2-alt1 sisyphus+327257.100.1.1 1692178218 installed <13>Oct 2 01:24:43 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Oct 2 01:24:43 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Oct 2 01:24:43 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Oct 2 01:24:43 rpmi: libiec61883-1.2.0-alt1.qa1 sisyphus+275365.100.1.2 1624491850 installed <13>Oct 2 01:24:43 rpmi: libsratom-0.6.6-alt2_1 sisyphus+324869.100.1.1 1689333943 installed <13>Oct 2 01:24:43 rpmi: liblilv-0.24.12-alt1_3 sisyphus+295914.100.1.1 1645726269 installed <13>Oct 2 01:24:43 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Oct 2 01:24:43 rpmi: rpm-build-tcl-0.6.2-alt1 sisyphus+299320.100.1.1 1651401392 installed <13>Oct 2 01:24:43 rpmi: tcl-devel-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Oct 2 01:24:43 rpmi: libwebrtc-audio-processing-1.3-alt1 sisyphus+329601.100.1.1 1694712770 installed <13>Oct 2 01:24:43 rpmi: libusb-1.0.26-alt2 sisyphus+305525.100.1.1 1660924427 installed <13>Oct 2 01:24:43 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed <13>Oct 2 01:24:43 rpmi: libmysofa-1.3.1-alt1 sisyphus+315331.100.1.1 1676576074 installed <13>Oct 2 01:24:43 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973044 installed <13>Oct 2 01:24:43 rpmi: liblc3-1.0.4-alt1 sisyphus+326418.100.1.1 1691156615 installed <13>Oct 2 01:24:43 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182661 installed <13>Oct 2 01:24:43 rpmi: libsigc++2-2.12.0-alt1 sisyphus+317974.100.1.1 1680536457 installed <13>Oct 2 01:24:43 rpmi: libfdk-aac2-2.0.2-alt0.2.g3f864cc sisyphus+314245.200.2.1 1674832943 installed <13>Oct 2 01:24:43 rpmi: libconfig-c++-1.5-alt3 sisyphus+286668.100.1.1 1633707351 installed <13>Oct 2 01:24:43 rpmi: libtdb-1.4.8-alt1 sisyphus+311250.77540.178.1 1685825503 installed <13>Oct 2 01:24:43 rpmi: libltdl7-2.4.7-alt3 sisyphus+328983.1500.12.1 1695073832 installed <13>Oct 2 01:24:43 rpmi: desktop-file-utils-0.26-alt4 sisyphus+324226.100.1.1 1688469484 installed <13>Oct 2 01:24:43 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466615 installed <13>Oct 2 01:24:43 rpmi: libmpg123-1:1.31.3-alt1 sisyphus+330461.100.1.1 1695807698 installed <13>Oct 2 01:24:43 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Oct 2 01:24:43 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Oct 2 01:24:43 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942389 installed <13>Oct 2 01:24:43 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed <13>Oct 2 01:24:43 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Oct 2 01:24:43 rpmi: libwebp7-1.3.2-alt1 sisyphus+329541.100.1.1 1694676223 installed <13>Oct 2 01:24:43 rpmi: libdeflate-1.19-alt1 sisyphus+329822.100.2.2 1695269327 installed <13>Oct 2 01:24:43 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Oct 2 01:24:43 rpmi: libgtest-1.13.0-alt2 sisyphus+318771.100.1.1 1681838178 installed <13>Oct 2 01:24:43 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed <13>Oct 2 01:24:43 rpmi: libgnutls30-3.8.1-alt2 sisyphus+326772.40.3.1 1692114175 installed <13>Oct 2 01:24:43 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168260 installed <13>Oct 2 01:24:43 rpmi: libdrm-1:2.4.116-alt2 sisyphus+328892.100.1.1 1694073858 installed <13>Oct 2 01:24:43 rpmi: libbluez-5.69-alt1 sisyphus+328785.100.1.1 1693919034 installed <13>Oct 2 01:24:43 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Oct 2 01:24:43 rpmi: libsystemd-1:253.8-alt1 sisyphus+326901.100.1.1 1691693037 installed <13>Oct 2 01:24:43 rpmi: libdbus-1.14.10-alt1 sisyphus+328676.100.1.1 1693833777 installed <13>Oct 2 01:24:43 rpmi: libavahi-0.8-alt2 sisyphus+321176.300.10.2 1684802422 installed <13>Oct 2 01:24:43 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Oct 2 01:24:43 rpmi: libpng16-1.6.40-alt1 sisyphus+323732.100.1.1 1687771851 installed <13>Oct 2 01:24:43 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 2 01:24:43 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Oct 2 01:24:43 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Oct 2 01:24:43 rpmi: libharfbuzz-8.2.1-alt1 sisyphus+329986.40.2.1 1695293816 installed <13>Oct 2 01:24:43 rpmi: libfreetype-2.13.2-alt1 sisyphus+328677.100.1.1 1693834345 installed <13>Oct 2 01:24:43 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Oct 2 01:24:43 rpmi: libfontconfig1-2.14.2-alt8 sisyphus+328444.100.1.1 1693553402 installed <13>Oct 2 01:24:43 rpmi: libX11-locales-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Oct 2 01:24:43 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233857 installed <13>Oct 2 01:24:43 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Oct 2 01:24:43 rpmi: libxcb-1.16-alt1 sisyphus+327325.200.1.1 1692276261 installed <13>Oct 2 01:24:44 rpmi: libX11-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Oct 2 01:24:44 rpmi: libpulseaudio-16.1-alt1 sisyphus+325006.1700.1.1 1689497224 installed <13>Oct 2 01:24:44 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Oct 2 01:24:44 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680608 installed <13>Oct 2 01:24:44 rpmi: libtk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Oct 2 01:24:44 rpmi: tk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Oct 2 01:24:45 rpmi: libxcb-devel-1.16-alt1 sisyphus+327325.200.1.1 1692276261 installed <13>Oct 2 01:24:45 rpmi: libX11-devel-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Oct 2 01:24:45 rpmi: libSDL2-2.28.3-alt1 sisyphus+328619.100.1.1 1693755886 installed <13>Oct 2 01:24:45 rpmi: gsettings-desktop-schemas-data-45.0-alt1 sisyphus+325066.400.6.2 1695203930 installed <13>Oct 2 01:24:45 rpmi: libgio-2.78.0-alt1 sisyphus+329802.100.1.1 1694991222 installed <13>Oct 2 01:24:45 rpmi: gsettings-desktop-schemas-45.0-alt1 sisyphus+325066.400.6.2 1695203930 installed <13>Oct 2 01:24:45 rpmi: libglibmm-2.66.6-alt1 sisyphus+317974.200.1.1 1680536526 installed <13>Oct 2 01:24:45 rpmi: libxml++2-2.42.2-alt1 sisyphus+306456.100.1.1 1662733125 installed <13>Oct 2 01:24:45 rpmi: libffado-2.4.1-alt4 sisyphus+275355.100.1.3 1624491060 installed <13>Oct 2 01:24:45 rpmi: libgstreamer1.0-1.22.6-alt1 sisyphus+329988.100.1.3 1695309446 installed <13>Oct 2 01:24:45 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Oct 2 01:24:45 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Oct 2 01:24:46 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Oct 2 01:24:46 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 2 01:24:46 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Oct 2 01:24:46 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed <13>Oct 2 01:24:46 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Oct 2 01:24:46 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Oct 2 01:24:46 rpmi: libcrypto3-3.1.3-alt1 sisyphus+329935.40.3.2 1695159002 installed <13>Oct 2 01:24:46 rpmi: libssl3-3.1.3-alt1 sisyphus+329935.40.3.2 1695159002 installed <13>Oct 2 01:24:46 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364661 installed <13>Oct 2 01:24:46 rpmi: libcamera-1:0.1.0-alt2 sisyphus+325263.60.3.1 1689937923 installed <13>Oct 2 01:24:46 rpmi: alsa-ucm-conf-1.2.8-alt8 sisyphus+322508.200.2.1 1687380386 installed <13>Oct 2 01:24:46 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Oct 2 01:24:46 rpmi: libalsa-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964316 installed <13>Oct 2 01:24:46 rpmi: libalsa-devel-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964316 installed <13>Oct 2 01:24:46 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562350 installed <13>Oct 2 01:24:46 rpmi: pipewire-libs-0.3.80-alt1.1 sisyphus+329609.100.1.1 1694718583 installed <13>Oct 2 01:24:46 rpmi: pipewire-jack-libs-0.3.80-alt1.1 sisyphus+329609.100.1.1 1694718583 installed <13>Oct 2 01:24:46 rpmi: libportaudio2-19-alt8 sisyphus+325456.100.1.1 1690194811 installed <13>Oct 2 01:24:46 rpmi: pipewire-libs-devel-0.3.80-alt1.1 sisyphus+329609.100.1.1 1694718583 installed <13>Oct 2 01:24:46 rpmi: pipewire-jack-libs-devel-0.3.80-alt1.1 sisyphus+329609.100.1.1 1694718583 installed <13>Oct 2 01:24:46 rpmi: libportaudio2-devel-19-alt8 sisyphus+325456.100.1.1 1690194811 installed <13>Oct 2 01:24:46 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>Oct 2 01:24:47 rpmi: tk-devel-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed warning: Macro %cp not found Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/pd-0.42.6-alt5_12.nosrc.rpm (w1.gzdio) warning: Macro %cp not found Installing pd-0.42.6-alt5_12.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.93539 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf pd-0.42-6 + echo 'Source #0 (pd-0.42-6.src.tar.gz):' Source #0 (pd-0.42-6.src.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/pd-0.42-6.src.tar.gz + /bin/tar -xf - + cd pd-0.42-6 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (pd-0.42-6-tcl86.patch):' Patch #0 (pd-0.42-6-tcl86.patch): + /usr/bin/patch -p1 -b --suffix .tcl86 patching file src/configure.in patching file src/t_tkcmd.c + echo 'Patch #1 (pd-0.42-6-big_endian.patch):' Patch #1 (pd-0.42-6-big_endian.patch): + /usr/bin/patch -p1 -b --suffix .big_endian patching file src/s_audio_alsa.c + echo 'Patch #2 (pd-0.42-6-fix_strncpy_usage.patch):' Patch #2 (pd-0.42-6-fix_strncpy_usage.patch): + /usr/bin/patch -p1 -b --suffix .strncopy patching file src/t_tkcmd.c Hunk #1 succeeded at 605 (offset 2 lines). + echo 'Patch #4 (pd-0.42-6-nostrip.patch):' Patch #4 (pd-0.42-6-nostrip.patch): + /usr/bin/patch -p1 -b --suffix .nostrip patching file extra/makefile patching file extra/expr~/makefile patching file extra/pd~/makefile + echo 'Patch #5 (pd-0.42-6-linking.patch):' Patch #5 (pd-0.42-6-linking.patch): + /usr/bin/patch -p1 -b --suffix .linking patching file src/configure.in Hunk #1 succeeded at 205 (offset -6 lines). Hunk #2 succeeded at 258 (offset -6 lines). Hunk #3 succeeded at 410 (offset -6 lines). patching file src/makefile.in + sed -i -e 's|doc/|share/pd/doc/|g' src/s_main.c src/u_main.tk + sed -i -e 's|\(^set help_top_directory\).*|\1 /usr/share/pd/doc|' src/u_main.tk + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.93539 + 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 configure.in:62: warning: The macro `AC_HEADER_TIME' is obsolete. configure.in:62: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.in:62: the top level configure.in:65: warning: The macro `AC_HEADER_STDC' is obsolete. configure.in:65: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.in:65: the top level configure.in:70: warning: The macro `AC_TYPE_SIGNAL' is obsolete. configure.in:70: You should run autoupdate. ./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from... configure.in:70: the top level configure.in:433: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:433: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.in:433: the top level configure.in:453: warning: AC_OUTPUT should be used without arguments. configure.in:453: You should run autoupdate. + export 'CPPFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon' + CPPFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --enable-jack --enable-alsa --enable-fftw --enable-portaudio --enable-portmidi configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking for a BSD-compatible install... /bin/install -c checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for an ANSI C-conforming const... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for pid_t... yes checking for size_t... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fcntl.h... yes checking for limits.h... yes checking for malloc.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for bstring.h... no checking whether x86_64-alt-linux-gcc needs -traditional... no checking return type of signal handlers... void checking for vprintf... yes checking for gettimeofday... yes checking for select... yes checking for socket... yes checking for strerror... yes checking for working alloca.h... yes checking for alloca... yes checking for dlopen in -ldl... yes checking for sin in -lffm... no checking for sin in -lm... yes checking for pthread_create in -lpthread... yes checking for fftw_one in -lfftw... no fftw package not found - using built-in FFT checking for tcl.h... yes checking for main in -ltcl8.6... yes checking for main in -ltk8.6... yes .................... alsa= yes checking for snd_pcm_info in -lasound... yes checking for shm_open in -lrt... yes checking for jack_set_xrun_callback in -ljack... no checking for jack_set_error_function in -ljack... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no configure: creating ./config.status config.status: creating makefile config.status: WARNING: 'makefile.in' seems to ignore the --datarootdir setting configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext + make -j16 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 -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/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 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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"), | ^ 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\" -c -o ../obj/g_editor.o g_editor.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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\" -c -o ../obj/s_file.o s_file.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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\" -c -o ../obj/s_loader.o s_loader.c s_loader.c: In function 'sys_do_load_lib': s_loader.c:133:9: warning: 'strncpy' output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation] 133 | strncpy(symname, "setup_", 6); | ^ 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\" -c -o ../obj/m_binbuf.o m_binbuf.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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -D_LARGEFILE64_SOURCE -DINSTALL_PREFIX=\"/usr\" -c -o ../obj/s_midi.o s_midi.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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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' 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -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' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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, | ^ d_soundfile.c: In function 'create_soundfile': d_soundfile.c:797:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 797 | strncpy(wavehdr->w_fileid, "RIFF", 4); | ^ d_soundfile.c:799:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 799 | strncpy(wavehdr->w_waveid, "WAVE", 4); | ^ d_soundfile.c:800:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 800 | strncpy(wavehdr->w_fmtid, "fmt ", 4); | ^ d_soundfile.c:810:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 810 | strncpy(wavehdr->w_datachunkid, "data", 4); | ^ d_soundfile.c:777:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 777 | strncpy(aiffhdr->a_fileid, "FORM", 4); | ^ d_soundfile.c:779:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 779 | strncpy(aiffhdr->a_aiffid, "AIFF", 4); | ^ d_soundfile.c:780:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 780 | strncpy(aiffhdr->a_fmtid, "COMM", 4); | ^ d_soundfile.c:757:14: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 757 | else strncpy(nexthdr->ns_fileid, "dns.", 4); | ^ d_soundfile.c:756:13: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 756 | strncpy(nexthdr->ns_fileid, ".snd", 4); | ^ In file included from /usr/include/string.h:548, from d_soundfile.c:23: In function 'memcpy', inlined from 'open_soundfile_via_fd' at d_soundfile.c:335:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' accessing 16 bytes at offsets 0 and 12 overlaps 4 bytes at offset 12 [-Wrestrict] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -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:514:11: note: declared here 514 | 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"; | ^~~~~~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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__ )); | ^ 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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: ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:858:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 858 | assert( devIdx < numDeviceNames ); | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'AlsaOpen': ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1029:9: note: in expansion of macro 'ENSURE_' 1029 | ENSURE_( ret, -EBUSY == ret ? paDeviceUnavailable : paBadIODeviceCombination ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1031:5: note: in expansion of macro 'ENSURE_' 1031 | ENSURE_( snd_pcm_nonblock( *pcm, 0 ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'TestParameters': ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1080:5: note: in expansion of macro 'ENSURE_' 1080 | ENSURE_( snd_pcm_hw_params_set_format( pcm, hwParams, Pa2AlsaFormat( hostFormat ) ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1103:13: note: in expansion of macro 'ENSURE_' 1103 | ENSURE_( ret, result ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_InitialConfigure': ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1246:5: note: in expansion of macro 'ENSURE_' 1246 | ENSURE_( snd_pcm_hw_params_any( pcm, hwParams ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1248:5: note: in expansion of macro 'ENSURE_' 1248 | ENSURE_( snd_pcm_hw_params_set_periods_integer( pcm, hwParams ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1251:5: note: in expansion of macro 'ENSURE_' 1251 | ENSURE_( snd_pcm_hw_params_set_periods_min( pcm, hwParams, &minPeriods, &dir ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1284:5: note: in expansion of macro 'ENSURE_' 1284 | ENSURE_( snd_pcm_hw_params_set_format( pcm, hwParams, self->nativeFormat ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1286:5: note: in expansion of macro 'ENSURE_' 1286 | ENSURE_( SetApproximateSampleRate( pcm, hwParams, sr ), paInvalidSampleRate ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1287:5: note: in expansion of macro 'ENSURE_' 1287 | ENSURE_( GetExactSampleRate( hwParams, &sr ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1295:5: note: in expansion of macro 'ENSURE_' 1295 | ENSURE_( snd_pcm_hw_params_set_channels( pcm, hwParams, self->numHostChannels ), paInvalidChannelCount ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c: In function 'PaAlsaStreamComponent_FinishConfigure': ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1323:5: note: in expansion of macro 'ENSURE_' 1323 | ENSURE_( snd_pcm_hw_params_set_buffer_size_near( self->pcm, hwParams, &bufSz ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1336:9: note: in expansion of macro 'ENSURE_' 1336 | ENSURE_(r, paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1338:5: note: in expansion of macro 'ENSURE_' 1338 | ENSURE_( snd_pcm_hw_params_get_buffer_size( hwParams, &self->bufferSize ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1343:5: note: in expansion of macro 'ENSURE_' 1343 | ENSURE_( snd_pcm_sw_params_current( self->pcm, swParams ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1345:5: note: in expansion of macro 'ENSURE_' 1345 | ENSURE_( snd_pcm_sw_params_set_start_threshold( self->pcm, swParams, self->framesPerBuffer ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1346:5: note: in expansion of macro 'ENSURE_' 1346 | ENSURE_( snd_pcm_sw_params_set_stop_threshold( self->pcm, swParams, self->bufferSize ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1352:9: note: in expansion of macro 'ENSURE_' 1352 | ENSURE_( snd_pcm_sw_params_get_boundary( swParams, &boundary ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1353:9: note: in expansion of macro 'ENSURE_' 1353 | ENSURE_( snd_pcm_sw_params_set_silence_threshold( self->pcm, swParams, 0 ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1354:9: note: in expansion of macro 'ENSURE_' 1354 | ENSURE_( snd_pcm_sw_params_set_silence_size( self->pcm, swParams, boundary ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:89:84: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 89 | PA_DEBUG(( "Host error description: %s\n", snd_strerror( aErr_ ) )); \ | ^ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1357:5: note: in expansion of macro 'ENSURE_' 1357 | ENSURE_( snd_pcm_sw_params_set_avail_min( self->pcm, swParams, self->framesPerBuffer ), paUnanticipatedHostError ); | ^~~~~~~ ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:1358:5: warning: 'snd_pcm_sw_params_set_xfer_align' is deprecated [-Wdeprecated-declarations] 1358 | ENSURE_( snd_pcm_sw_params_set_xfer_align( self->pcm, swParams, 1 ), paUnanticipatedHostError ); | ^~~~~~~ In file included from /usr/include/alsa/asoundlib.h:54, from ../portaudio/src/hostapi/alsa/pa_linux_alsa.c:51: /usr/include/alsa/pcm.h:1368:5: note: declared here 1368 | 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 ); | ^~~~~~~ ../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 ); | ^~~~~~~ ../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 ); | ^~~~~~~ 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/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 d_fft_mayer.o d_fftroutine.o -ldl -lm -lpthread -lasound -ljack ld: cannot find -ljack: No such file or directory collect2: error: ld returned 1 exit status make: *** [makefile:124: ../bin/pd] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/src' make: *** Waiting for unfinished jobs.... make: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/src' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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' cd ../obj; cc -o ../bin/pd-gui t_main.o t_tkcmd.o -ltk8.6 -ltcl8.6 -lrt 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~' 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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' 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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~' 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: | ^~~~~~~ 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: | ^~~~~~~ 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_fun.pd_linux_o -c vexp_fun.c 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 -export_dynamic -shared -o expr.pd_linux vexp.pd_linux_o vexp_fun.pd_linux_o vexp_if.pd_linux_o -lc -lm ld: warning: cannot find entry symbol xport_dynamic; not setting start address 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~' ln -s expr.pd_linux expr~.pd_linux 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~' ln -s expr.pd_linux fexpr~.pd_linux 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~' ln -s expr~/expr.pd_linux ../expr.pd_linux 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~' ln -s expr~/expr.pd_linux ../expr~.pd_linux 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~' ln -s expr~/expr.pd_linux ../fexpr~.pd_linux make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/expr~' make -C ../extra/fiddle~ make[1]: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/fiddle~' cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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~' 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -D_LARGEFILE64_SOURCE -I../../src -o loop~.o -c loop~.c cc -shared -o loop~.pd_linux loop~.o -lc -lm rm -f loop~.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/loop~' make -C ../extra/lrshift~ make[1]: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/lrshift~' cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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' 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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~' 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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 sigmund~.c: In function 'sigmund_getpitch.constprop': sigmund~.c:374:32: warning: argument to 'alloca' is too large [-Walloca-larger-than=] 374 | float *weights = (float *)alloca(sizeof(float) * npit); | ^ sigmund~.c:374:32: note: limit is 9223372036854775807 bytes, but argument is 18446744073709551424 rm -f sigmund~.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/sigmund~' make -C ../extra/pd~ make[1]: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/pd~' cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -D_LARGEFILE64_SOURCE -I../../src -o pdsched.o -c pdsched.c cc -export_dynamic -shared -o pdsched.pd_linux pdsched.o -lc -lm ld: warning: cannot find entry symbol xport_dynamic; not setting start address rm -f pdsched.o 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 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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, | ^ cc -shared -o pd~.pd_linux pd~.o -lc -lm rm -f pd~.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/pd~' make -C ../extra/stdout make[1]: Entering directory '/usr/src/RPM/BUILD/pd-0.42-6/extra/stdout' cc -DPD -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DPA_USE_OSS -DUNIX -DUNISTD -DUSEAPI_OSS -fno-strict-aliasing -DPA_USE_ALSA -DUSEAPI_ALSA -DUSEAPI_PORTAUDIO -DHAVE_SYS_SOUNDCARD_H -Wno-error -I../portaudio/include -I../portaudio/src/common -I../portaudio/src/os/unix/ -I../portmidi/pm_common -I../portmidi/pm_linux -DPA_USE_ALSA -O6 -funroll-loops -fomit-frame-pointer -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' error: Bad exit status from /usr/src/tmp/rpm-tmp.93539 (%build) RPM build errors: Macro %cp not found Bad exit status from /usr/src/tmp/rpm-tmp.93539 (%build) Command exited with non-zero status 1 12.65user 4.87system 0:08.25elapsed 212%CPU (0avgtext+0avgdata 75836maxresident)k 0inputs+0outputs (0major+979564minor)pagefaults 0swaps hsh-rebuild: rebuild of `pd-0.42.6-alt5_12.src.rpm' failed. Command exited with non-zero status 1 3.63user 2.01system 0:20.39elapsed 27%CPU (0avgtext+0avgdata 126828maxresident)k 0inputs+0outputs (0major+238036minor)pagefaults 0swaps