boulder v0.26.10 (Git ref 7630acf727195fba7cac4bdb76cbe8bdb25aad73) └─ building cava-1.0.0-7-1 Refreshed repo0 The following package(s) will be installed: abseil-cpp 20260817.0-17 libmysofa 1.3.5-3 acl 2.4.0-6 libogg 1.3.6-4 adwaita-fonts 51.0-5 libpciaccess 0.19-7 adwaita-icon-theme 51.0-13 libplacebo 7.360.1-13 adwaita-icon-theme-legacy 46.2-4 libpng 1.6.59-17 alsa-lib 1.2.16.1-20 libproxy 0.5.12-10 alsa-lib-devel 1.2.16.1-20 libpsl 0.23.3-8 alsa-topology-conf 1.2.5.1-5 libpwquality 1.4.5-6 alsa-ucm-conf 1.2.16.1-13 librist 0.2.20-1 aom 3.15.2-14 librsvg 2.63.3-24 at-spi2-atk 2.62.1-30 libseccomp 2.6.1-7 at-spi2-core 2.62.1-30 libsecret 0.21.8.2-10 at-spi2-core-atk 2.62.1-30 libsmartcols 2.42.4-25 attr 2.6.0-7 libsndfile 1.2.2-4 audit-libs 4.2.1-1 libsodium 1.0.22+git.2ce4d906-6 avahi 0.9-rc5-7 libsoup 3.8.0-13 bash 5.3.20-34 libssh 0.12.2-9 bluez-libs 5.87-15 libssh2 1.11.1-5 boulder 0.26.10~git.7630acf-169 libstdc++ 16.2.0+git.929cafe1-26 brotli-libs 1.2.1-13 libstdc++-devel 16.2.0+git.929cafe1-26 bsdtar 3.8.10-29 libstone 0.26.1+git.647000c-8 bsdtar-static 3.8.10-29 libswresample 9.0.2-42 bubblewrap 0.13.1-10 libswscale 9.0.2-42 bzip2-libs 1.0.8-9 libtasn1 4.21.0-5 ca-certificates 20250516-18 libthai 0.1.30-4 ca-certificates-mozilla 3.132-56 libtheora 1.2.0-2 ca-certificates-utils 20250516-18 libtiff 4.7.2-12 cairo 1.18.6-10 libtinysparql 3.12.0-18 cairo-gobject 1.18.6-10 libtool-ltldl 2.6.2-4 cjson 1.7.19-5 libunistring 1.5-9 clang 23.1.4-68 libunwind 23.1.4-68 clang-libs 23.1.4-68 libusb 1.0.30-6 cmake 4.4.4-30 libutempter 1.2.1-3 colord-libs 1.4.8-7 libuuid 2.42.4-25 compiler-rt 23.1.4-68 libuuid-devel 2.42.4-25 coreutils 0.12.0-40 libuv 1.53.0-10 cracklib 2.10.3-4 libva 2.24.1-9 cryptsetup 2.8.8-16 libvdpau 1.5-4 cryptsetup-devel 2.8.8-16 libvorbis 1.3.7-3 cryptsetup-libs 2.8.8-16 libvpl 2.17.0-5 cups-libs 2.4.20-28 libvpx 1.17.0-9 curl-libs 8.23.0-35 libwebp 1.6.0-9 cyrus-sasl-libs 2.1.28-7 libx11 1.8.14-11 dash 0.5.13.5-20 libx11-devel 1.8.14-11 dbus 1.16.2-15 libxau 1.0.12-6 device-mapper 2.03.43-23 libxau-devel 1.0.12-6 device-mapper-devel 2.03.43-23 libxcb 1.17.0-7 device-mapper-libs 2.03.43-23 libxcb-devel 1.17.0-7 diffutils 3.12-7 libxcomposite 0.4.7-6 duktape 2.7.0-4 libxcrypt 4.5.2-11 elfutils-libs 0.197-15 libxcursor 1.2.3-5 envsubst 1.0-12 libxdamage 1.1.7-6 expat 2.9.0-20 libxext 1.3.7-8 fdk-aac 3.0.0-4 libxfixes 6.0.2-11 fftw 3.3.11-5 libxft 2.3.9-6 fftw-devel 3.3.11-5 libxi 1.8.4-8 fftw-libs 3.3.11-5 libxinerama 1.1.6-6 file 5.48-13 libxkbcommon 1.13.2-17 findutils 4.11.0-5 libxml2 2.15.4-24 flac-libs 1.5.0-3 libxrandr 1.5.5-9 fontconfig 2.18.3-22 libxrender 0.9.13-8 freetype 2.15.0-21 libxtst 1.2.6-6 fribidi 1.0.17-7 lilv-libs 0.28.0-8 gawk 5.4.1-10 linux-headers 7.2.12-69 gcc 16.2.0+git.929cafe1-26 linux-pam-libs 1.7.3-22 gdbm-libs 1.26-8 lld 23.1.4-68 gdk-pixbuf 2.44.8-17 lld-libs 23.1.4-68 giflib 6.1.3-5 llvm 23.1.4-68 git 2.56.0-27 llvm-libs 23.1.4-68 glib-networking 2.90.0-10 lz4 1.10.0-5 glib2 2.90.1-42 lzo 2.10-3 glib2-devel 2.90.1-42 meson 1.12.1-27 glibc 2.44+git.34106fee-46 mimalloc 3.5.4-20 glibc-devel 2.44+git.34106fee-46 mpc 1.4.1-6 glslang-libs 16.6.0-16 mpdecimal 4.0.1-3 glycin-libs 2.2.3-23 mpfr 4.2.2-6 glycin-loaders 2.2.3-23 nano 9.3-43 gmp 6.3.0-7 ncurses 6.6-20261017-32 gnu-coreutils-compat 9.12-9 ncurses-base 6.6-20261017-32 gnutls 3.8.13-14 ncurses-c++-libs 6.6-20261017-32 gobject-introspection 1.86.0-16 ncurses-devel 6.6-20261017-32 gpm-libs 1.20.7-5 ncurses-libs 6.6-20261017-32 graphite 1.3.15-10 nettle-libs 4.0-10 grep 3.12-8 nghttp2-libs 1.70.0-17 gsettings-desktop-schemas 51.0-14 nghttp3 1.18.0-8 gsm 1.0.24-5 ngtcp2 1.25.0-5 gstreamer 1.28.8-65 ninja 1.13.2-7 gtk-3 3.24.52-18 ntpd-rs 1.9.0-13 gtk-3-update-icon-cache 3.24.52-18 ocl-icd 2.3.5-7 gzip 1.15-8 openh264 2.7.0-4 harfbuzz 15.0.0-43 openjpeg 2.5.4-5 helix 25.07.1-9 openldap 2.6.14-9 hicolor-icon-theme 0.18-4 openmp 23.1.4-68 highway 1.4.0-8 openmp-devel 23.1.4-68 hwloc-libs 2.15.0-9 openssl 4.0.3-42 iana-etc 20261015-7 openssl-devel 4.0.3-42 icu-libs 78.3-15 openssl-libs 4.0.3-42 iniparser 4.3.2-5 opus 1.6.1-5 iniparser-devel 4.3.2-5 os-info 2026.08-20 isl 0.28-3 p11-kit 0.26.5-13 jbigkit-libs 2.2-3 p11-kit-libs 0.26.5-13 json-c 0.19-6 pango 1.58.2-15 json-c-devel 0.19-6 pcre2 10.49-11 json-glib 1.10.8-10 pcre2-devel 10.49-11 jsoncpp 1.9.8-11 pipewire 1.6.10-43 kbd 2.10.0-13 pipewire-devel 1.6.10-43 keyutils 1.6.3-5 pipewire-libs 1.6.10-43 kmod-libs 34.2-12 pixman 0.46.4-11 krb5-libs 1.22.2-8 pkgconf 3.0.10-18 lame-libs 4.0-7 polly 23.1.4-68 layout 0.1.0-9 popt 1.19-3 lcms2 2.19.1-9 procps 4.0.7-9 leptonica 1.87.0-2 pulseaudio 17.0-6 less 710-19 pulseaudio-devel 17.0-6 libarchive 3.8.10-29 pulseaudio-libs 17.0-6 libass 0.17.5-5 pulseaudio-libs-glib2 17.0-6 libatomic 16.2.0+git.929cafe1-26 python 3.14.9-29 libavcodec 9.0.2-42 python-libs 3.14.9-29 libavfilter 9.0.2-42 python-packaging 26.3-12 libavformat 9.0.2-42 python-pip-wheel 26.2.2-12 libavutil 9.0.2-42 qrencode 4.1.1-6 libb2 0.98.1-3 rav1e 0.8.1-6 libblkid 2.42.4-25 readline 8.3.6-11 libblkid-devel 2.42.4-25 rhash 1.4.6-2 libbpf 1.8.0-10 ripgrep 15.2.0-5 libbs2b 3.1.0-4 rtkit 0.14-5 libbsd 0.12.2-3 sbc 2.2-6 libcanberra 0.30-7 sdl2-compat 2.32.74-15 libcap 2.78-14 sdl2-compat-devel 2.32.74-15 libcap-ng 0.9.6-10 sdl3 3.4.18-20 libcloudproviders 0.4.1-8 sed 4.10-5 libcom_err 1.47.4-8 serd 0.32.10-6 libdaemon 0.14-3 shaderc 2026.3-13 libdatrie 0.2.14-6 shared-mime-info 2.5.1-11 libdav1d 1.5.4-6 snappy 1.3.1-5 libdecor 0.2.5-7 sndio 1.11.0-6 libdeflate 1.26-3 sndio-devel 1.11.0-6 libdovi 3.4.0-3 sord 0.16.22-5 libdrm 2.4.134-19 soxr 0.1.3-2 libdvdnav 7.0.0-4 speex 1.2.1-2 libdvdread 7.1.1-4 spirv-tools-libs 1.4.363.0-18 libebur128 1.2.6-3 sqlite 3.54.1-26 libeconf 0.8.6-10 sratom 0.6.22-4 libeconf-devel 0.8.6-10 srt 1.5.7-1 libedit 20260512-3.1-8 sudo-rs 0.2.15-22 libelf 0.197-15 svt-av1 4.2.0-8 libepoxy 1.5.10+git.bb7ddbc7-5 sysprof-capture-devel 51.0-8 libevent 2.1.13-6 system-accounts 0.1.0-9 libfdisk 2.42.4-25 systemd 261.4-106 libffi 3.8.0-13 systemd-libs 261.4-106 libffi-devel 3.8.0-13 systemd-libs-devel 261.4-106 libfreeaptx 0.2.2-2 systemd-shared 261.4-106 libgbm 26.2.5-93 systemd-sysusers 261.4-106 libgcc 16.2.0+git.929cafe1-26 systemd-tmpfiles 261.4-106 libgcc-static 16.2.0+git.929cafe1-26 terminfo-foot 1.28.0-7 libgcrypt 1.12.4-13 terminfo-ghostty 1.3.1-10 libglvnd 1.7.0-11 terminfo-kitty 0.49.2-23 libglvnd-devel 1.7.0-11 terminfo-kmscon 10.0.4-16 libglvnd-egl 1.7.0-11 terminus-font 4.49.1-3 libglvnd-gles 1.7.0-11 tesseract-common 5.5.3-2 libglvnd-glx 1.7.0-11 tesseract-langpack-eng 4.1.0-2 libglvnd-opengl 1.7.0-11 tesseract-libs 5.5.3-2 libgomp 16.2.0+git.929cafe1-26 tpm2-tss 4.2.0-7 libgpg-error 1.61-12 tzdata 2026e-12 libgusb 0.4.9-6 util-linux 2.42.4-25 libheif 1.23.6-22 uutils-coreutils 0.12.0-40 libheif-plugin-dav1d 1.23.6-22 vim 9.2.1217-37 libheif-plugin-ffmpeg 1.23.6-22 vulkan-loader 1.4.363.0-23 libheif-plugin-jpeg 1.23.6-22 wayland 1.26.0-10 libheif-plugin-rav1e 1.23.6-22 webrtc-audio-processing-2 2.1-6 libheif-plugin-x265 1.23.6-22 x264-libs 2025.06.08-5 libidn2 2.3.8-6 x265-libs 4.2-5 libjack3 1.6.10-43 xkeyboard-config 2.48-9 libjack3-devel 1.6.10-43 xorgproto 2026.1-7 libjpeg-turbo 3.2.0-13 xprop 1.2.8-2 libjxl 0.12.0-12 xxd 9.2.1217-37 liblc3 1.1.3-2 xz 5.8.4-17 libldac 2.0.2.6-2 zimg 3.0.6+git.1ad1895-2 libmd 1.3.0-6 zix 0.8.2-5 libmount 2.42.4-25 zlib 2.3.3-24 libmount-devel 2.42.4-25 zlib-devel 2.3.3-24 libmpg123 1.33.7-2 zstd-libs 1.5.7-13 Installed alsa-topology-conf (cached) Installed acl (cached) Installed alsa-lib-devel (cached) Installed at-spi2-atk (cached) Installed at-spi2-core (cached) Installed alsa-lib (cached) Installed at-spi2-core-atk (cached) Installed audit-libs (cached) Installed abseil-cpp (cached) Installed attr (cached) Installed adwaita-fonts (cached) Installed adwaita-icon-theme (cached) Installed bluez-libs (cached) Installed aom (cached) Installed brotli-libs (cached) Installed adwaita-icon-theme-legacy (cached) Installed bsdtar (cached) Installed ca-certificates (cached) Installed bubblewrap (cached) Installed bzip2-libs (cached) Installed avahi (cached) Installed cairo-gobject (cached) Installed ca-certificates-utils (cached) Installed cjson (cached) Installed ca-certificates-mozilla (cached) Installed clang (cached) Installed colord-libs (cached) Installed cairo (cached) Installed coreutils (cached) Installed bash (cached) Installed alsa-ucm-conf (cached) Installed cryptsetup-devel (cached) Installed cracklib (cached) Installed cups-libs (cached) Installed cryptsetup (cached) Installed cyrus-sasl-libs (cached) Installed dash (cached) Installed curl-libs (cached) Installed dbus (cached) Installed device-mapper-devel (cached) Installed device-mapper (cached) Installed device-mapper-libs (cached) Installed cryptsetup-libs (cached) Installed duktape (cached) Installed envsubst (cached) Installed elfutils-libs (cached) Installed expat (cached) Installed fftw (cached) Installed fftw-devel (cached) Installed diffutils (cached) Installed fftw-libs (cached) Installed fdk-aac (cached) Installed flac-libs (cached) Installed fontconfig (cached) Installed freetype (cached) Installed fribidi (cached) Installed findutils (cached) Installed file (cached) Installed gdbm-libs (cached) Installed bsdtar-static (cached) Installed giflib (cached) Installed gdk-pixbuf (cached) Installed glib-networking (cached) Installed gawk (cached) Installed boulder (cached) Installed compiler-rt (cached) Installed glib2 (cached) Installed glslang-libs (cached) Installed glib2-devel (cached) Installed glycin-libs (cached) Installed gmp (cached) Installed git (cached) Installed gnu-coreutils-compat (cached) Installed gnutls (cached) Installed gpm-libs (cached) Installed gobject-introspection (cached) Installed glycin-loaders (cached) Installed graphite (cached) Installed gsm (cached) Installed grep (cached) Installed gsettings-desktop-schemas (cached) Installed gtk-3-update-icon-cache (cached) Installed gzip (cached) Installed cmake (cached) Installed gstreamer (cached) Installed hicolor-icon-theme (cached) Installed glibc-devel (cached) Installed hwloc-libs (cached) Installed iana-etc (cached) Installed harfbuzz Installed highway (cached) Installed iniparser Installed iniparser-devel Installed jbigkit-libs (cached) Installed json-c (cached) Installed json-c-devel (cached) Installed json-glib (cached) Installed isl (cached) Installed jsoncpp (cached) Installed keyutils (cached) Installed kmod-libs (cached) Installed krb5-libs (cached) Installed kbd (cached) Installed layout (cached) Installed lame-libs (cached) Installed lcms2 (cached) Installed less (cached) Installed libarchive (cached) Installed leptonica (cached) Installed libatomic (cached) Installed libass (cached) Installed clang-libs (cached) Installed gtk-3 (cached) Installed libavutil (cached) Installed libb2 (cached) Installed libavformat (cached) Installed libblkid (cached) Installed libbpf (cached) Installed libblkid-devel (cached) Installed libbs2b (cached) Installed libbsd (cached) Installed icu-libs (cached) Installed libcanberra (cached) Installed libcap-ng (cached) Installed libcom_err (cached) Installed libdaemon (cached) Installed libcloudproviders (cached) Installed libcap (cached) Installed libdatrie (cached) Installed libdeflate (cached) Installed libdecor (cached) Installed libdrm (cached) Installed libdovi (cached) Installed libdvdnav (cached) Installed libdav1d (cached) Installed libdvdread (cached) Installed libeconf (cached) Installed libebur128 (cached) Installed libelf (cached) Installed libavfilter (cached) Installed libedit (cached) Installed libeconf-devel (cached) Installed libepoxy (cached) Installed libffi (cached) Installed libfdisk (cached) Installed libffi-devel (cached) Installed libevent (cached) Installed libgbm (cached) Installed libfreeaptx (cached) Installed libgcc (cached) Installed libglvnd (cached) Installed libglvnd-egl (cached) Installed libglvnd-gles (cached) Installed libglvnd-devel (cached) Installed libgcrypt (cached) Installed libglvnd-opengl (cached) Installed libglvnd-glx (cached) Installed libgusb (cached) Installed libgomp (cached) Installed libheif-plugin-dav1d (cached) Installed libheif-plugin-ffmpeg (cached) Installed libgpg-error (cached) Installed libheif-plugin-jpeg (cached) Installed libheif-plugin-rav1e (cached) Installed libheif-plugin-x265 (cached) Installed libheif (cached) Installed libidn2 (cached) Installed libjack3-devel Installed libjack3 Installed libjpeg-turbo (cached) Installed liblc3 (cached) Installed libavcodec (cached) Installed libgcc-static (cached) Installed libldac (cached) Installed libmd (cached) Installed libmount (cached) Installed libmount-devel (cached) Installed libmpg123 (cached) Installed libogg (cached) Installed libpciaccess (cached) Installed libmysofa (cached) Installed libpsl (cached) Installed libpng (cached) Installed libproxy (cached) Installed glibc (cached) Installed libpwquality (cached) Installed libseccomp (cached) Installed librist (cached) Installed libsecret (cached) Installed libsmartcols (cached) Installed libplacebo (cached) Installed libjxl (cached) Installed libssh2 (cached) Installed libsndfile (cached) Installed libsodium (cached) Installed librsvg (cached) Installed libswresample (cached) Installed libstone (cached) Installed libtasn1 (cached) Installed libssh (cached) Installed libsoup (cached) Installed libthai (cached) Installed libtiff (cached) Installed libtheora (cached) Installed libtool-ltldl (cached) Installed libstdc++ (cached) Installed libunwind (cached) Installed libusb (cached) Installed libswscale (cached) Installed libutempter (cached) Installed libuuid (cached) Installed libtinysparql (cached) Installed libuv (cached) Installed libvdpau (cached) Installed libva (cached) Installed libuuid-devel (cached) Installed libunistring (cached) Installed libvpl (cached) Installed libvorbis (cached) Installed libwebp (cached) Installed libxau (cached) Installed libxau-devel (cached) Installed libxcb (cached) Installed libxcomposite (cached) Installed libx11 (cached) Installed libvpx (cached) Installed libxdamage (cached) Installed libxcursor (cached) Installed libxext (cached) Installed libxcrypt (cached) Installed libxfixes (cached) Installed libxft (cached) Installed libxi (cached) Installed libxinerama (cached) Installed libstdc++-devel (cached) Installed libxrandr (cached) Installed libxrender (cached) Installed libxtst (cached) Installed libxkbcommon (cached) Installed lilv-libs (cached) Installed lld (cached) Installed linux-pam-libs (cached) Installed libxml2 (cached) Installed libx11-devel (cached) Installed libxcb-devel (cached) Installed lz4 (cached) Installed lzo (cached) Installed mimalloc (cached) Installed mpc (cached) Installed mpdecimal (cached) Installed mpfr (cached) Installed gcc (cached) Installed lld-libs (cached) Installed nano (cached) Installed ncurses (cached) Installed ncurses-c++-libs (cached) Installed linux-headers (cached) Installed ncurses-libs (cached) Installed nghttp2-libs (cached) Installed nettle-libs (cached) Installed nghttp3 (cached) Installed ngtcp2 (cached) Installed ninja (cached) Installed ocl-icd (cached) Installed openh264 Installed ncurses-base (cached) Installed openjpeg (cached) Installed meson (cached) Installed helix (cached) Installed openmp-devel (cached) Installed openldap (cached) Installed openmp (cached) Installed ncurses-devel (cached) Installed os-info (cached) Installed opus (cached) Installed p11-kit (cached) Installed pango (cached) Installed p11-kit-libs (cached) Installed pcre2-devel (cached) Installed pcre2 (cached) Installed ntpd-rs (cached) Installed pipewire-libs (cached) Installed pixman (cached) Installed pkgconf (cached) Installed pipewire-devel Installed openssl-libs (cached) Installed openssl (cached) Installed popt (cached) Installed pulseaudio (cached) Installed procps (cached) Installed pulseaudio-libs-glib2 (cached) Installed python (cached) Installed pulseaudio-libs (cached) Installed pulseaudio-devel (cached) Installed polly (cached) Installed python-packaging (cached) Installed qrencode (cached) Installed readline (cached) Installed python-pip-wheel (cached) Installed rhash (cached) Installed rtkit (cached) Installed pipewire Installed sbc (cached) Installed sdl2-compat (cached) Installed rav1e (cached) Installed sed (cached) Installed ripgrep (cached) Installed serd (cached) Installed shaderc (cached) Installed snappy (cached) Installed sndio Installed sdl3 (cached) Installed sndio-devel Installed sord (cached) Installed speex (cached) Installed soxr (cached) Installed shared-mime-info (cached) Installed sratom (cached) Installed sdl2-compat-devel (cached) Installed sqlite (cached) Installed srt (cached) Installed sudo-rs (cached) Installed system-accounts (cached) Installed sysprof-capture-devel (cached) Installed svt-av1 (cached) Installed spirv-tools-libs (cached) Installed systemd-libs (cached) Installed systemd-sysusers (cached) Installed systemd-tmpfiles (cached) Installed terminfo-foot (cached) Installed terminfo-ghostty (cached) Installed terminfo-kitty (cached) Installed terminfo-kmscon (cached) Installed openssl-devel (cached) Installed tesseract-common (cached) Installed terminus-font (cached) Installed python-libs (cached) Installed tesseract-libs (cached) Installed systemd (cached) Installed tpm2-tss (cached) Installed tesseract-langpack-eng (cached) Installed tzdata (cached) Installed systemd-shared (cached) Installed wayland (cached) Installed vulkan-loader (cached) Installed systemd-libs-devel (cached) Installed x264-libs (cached) Installed webrtc-audio-processing-2 (cached) Installed xorgproto (cached) Installed xprop (cached) Installed xxd (cached) Installed llvm (cached) Installed x265-libs (cached) Installed xkeyboard-config (cached) Installed zix (cached) Installed xz (cached) Installed zlib (cached) Installed zlib-devel (cached) Installed util-linux (cached) Installed zimg (cached) Installed zstd-libs (cached) Installed uutils-coreutils (cached) Installed vim (cached) Installed llvm-libs (cached) 57380 entries blitted in 0.42s (137.7k / s) Sharing 1 upstream(s) with the build container: Shared 1.0.0.tar.gz Changing boulder thread priority to SCHED_BATCH during build: └─ priority set. Continuing build: x86_64 │Prepare │P│ + set -o errexit │P│ + set -o pipefail │P│ + set -o nounset │P│ + TERM=dumb │P│ + export TERM │P│ + SOURCE_DATE_EPOCH=1792784514 │P│ + export SOURCE_DATE_EPOCH │P│ + PGO_STAGE=NONE │P│ + export PGO_STAGE │P│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │P│ + export PKG_CONFIG_PATH │P│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CFLAGS │P│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CFLAGS │P│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CXXFLAGS │P│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CXXFLAGS │P│ + FFLAGS='-O2 -fno-omit-frame-pointer -g' │P│ + export FFLAGS │P│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now' │P│ + export LDFLAGS │P│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -Wl,--no-gc-sections' │P│ + export CGO_LDFLAGS │P│ + DFLAGS='-O2 -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │P│ + export DFLAGS │P│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │P│ + export RUSTFLAGS │P│ + VALAFLAGS=-g │P│ + export VALAFLAGS │P│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │P│ + export GOFLAGS │P│ + CC=clang │P│ + export CC │P│ + CXX=clang++ │P│ + export CXX │P│ + OBJC=clang │P│ + export OBJC │P│ + OBJCXX=clang++ │P│ + export OBJCXX │P│ + CPP=clang-cpp │P│ + export CPP │P│ + OBJCPP='clang -E -' │P│ + export OBJCPP │P│ + OBJCXXCPP='clang++ -E' │P│ + export OBJCXXCPP │P│ + AR=llvm-ar │P│ + export AR │P│ + LD=ld.lld │P│ + export LD │P│ + OBJCOPY=llvm-objcopy │P│ + export OBJCOPY │P│ + NM=llvm-nm │P│ + export NM │P│ + RANLIB=llvm-ranlib │P│ + export RANLIB │P│ + STRIP=llvm-strip │P│ + export STRIP │P│ + PATH=/usr/bin:/bin │P│ + export PATH │P│ + GOAMD64=v2 │P│ + export GOAMD64 │P│ + test -z v2 │P│ + CCACHE_DIR=/mason/ccache │P│ + export CCACHE_DIR │P│ + CCACHE_BASEDIR=/mason/build/x86_64 │P│ + export CCACHE_BASEDIR │P│ + test -z /mason/ccache │P│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │P│ + NINJA_STATUS='[%f/%t %es (%P)] ' │P│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64 │P│ + export CARGO_BUILD_DEP_INFO_BASEDIR │P│ The work directory %(workdir) is /mason/build/x86_64 │P│ + CARGO_NET_RETRY=5 │P│ + export CARGO_NET_RETRY │P│ + CARGO_PROFILE_RELEASE_DEBUG=full │P│ + export CARGO_PROFILE_RELEASE_DEBUG │P│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │P│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │P│ + CARGO_PROFILE_RELEASE_LTO=off │P│ + export CARGO_PROFILE_RELEASE_LTO │P│ + CARGO_PROFILE_RELEASE_STRIP=none │P│ + export CARGO_PROFILE_RELEASE_STRIP │P│ + RUSTC_WRAPPER= │P│ + export RUSTC_WRAPPER │P│ + test -z '' │P│ + unset RUSTC_WRAPPER │P│ + GOCACHE= │P│ + export GOCACHE │P│ + test -z '' │P│ + unset GOCACHE │P│ + GOMODCACHE= │P│ + export GOMODCACHE │P│ + test -z '' │P│ + unset GOMODCACHE │P│ + CARGO_HOME= │P│ + export CARGO_HOME │P│ + test -z '' │P│ + unset CARGO_HOME │P│ + ZIG_GLOBAL_CACHE_DIR= │P│ + export ZIG_GLOBAL_CACHE_DIR │P│ + test -z '' │P│ + unset ZIG_GLOBAL_CACHE_DIR │P│ + ZIG_LOCAL_CACHE_DIR= │P│ + export ZIG_LOCAL_CACHE_DIR │P│ + test -z '' │P│ + unset ZIG_LOCAL_CACHE_DIR │P│ + SCCACHE_DIR=/mason/sccache │P│ + export SCCACHE_DIR │P│ + test -z /mason/sccache │P│ + LANG=en_US.UTF-8 │P│ + export LANG │P│ + LC_ALL=en_US.UTF-8 │P│ + export LC_ALL │P│ + test -d /mason/build/x86_64 │P│ + cd /mason/build/x86_64 │P│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │P│ + mkdir -p 1.0.0.tar.gz │P│ + bsdtar-static xf /mason/sourcedir/1.0.0.tar.gz -C 1.0.0.tar.gz --strip-components=1 --no-same-owner │ │Setup │S│ + set -o errexit │S│ + set -o pipefail │S│ + set -o nounset │S│ + TERM=dumb │S│ + export TERM │S│ + SOURCE_DATE_EPOCH=1792784514 │S│ + export SOURCE_DATE_EPOCH │S│ + PGO_STAGE=NONE │S│ + export PGO_STAGE │S│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │S│ + export PKG_CONFIG_PATH │S│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CFLAGS │S│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CFLAGS │S│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CXXFLAGS │S│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CXXFLAGS │S│ + FFLAGS='-O2 -fno-omit-frame-pointer -g' │S│ + export FFLAGS │S│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now' │S│ + export LDFLAGS │S│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -Wl,--no-gc-sections' │S│ + export CGO_LDFLAGS │S│ + DFLAGS='-O2 -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │S│ + export DFLAGS │S│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │S│ + export RUSTFLAGS │S│ + VALAFLAGS=-g │S│ + export VALAFLAGS │S│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │S│ + export GOFLAGS │S│ + CC=clang │S│ + export CC │S│ + CXX=clang++ │S│ + export CXX │S│ + OBJC=clang │S│ + export OBJC │S│ + OBJCXX=clang++ │S│ + export OBJCXX │S│ + CPP=clang-cpp │S│ + export CPP │S│ + OBJCPP='clang -E -' │S│ + export OBJCPP │S│ + OBJCXXCPP='clang++ -E' │S│ + export OBJCXXCPP │S│ + AR=llvm-ar │S│ + export AR │S│ + LD=ld.lld │S│ + export LD │S│ + OBJCOPY=llvm-objcopy │S│ + export OBJCOPY │S│ + NM=llvm-nm │S│ + export NM │S│ + RANLIB=llvm-ranlib │S│ + export RANLIB │S│ + STRIP=llvm-strip │S│ + export STRIP │S│ + PATH=/usr/bin:/bin │S│ + export PATH │S│ + GOAMD64=v2 │S│ + export GOAMD64 │S│ + test -z v2 │S│ + CCACHE_DIR=/mason/ccache │S│ + export CCACHE_DIR │S│ + CCACHE_BASEDIR=/mason/build/x86_64/1.0.0.tar.gz │S│ + export CCACHE_BASEDIR │S│ + test -z /mason/ccache │S│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │S│ + NINJA_STATUS='[%f/%t %es (%P)] ' │S│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/1.0.0.tar.gz │S│ + export CARGO_BUILD_DEP_INFO_BASEDIR │S│ + CARGO_NET_RETRY=5 │S│ + export CARGO_NET_RETRY │S│ + CARGO_PROFILE_RELEASE_DEBUG=full │S│ + export CARGO_PROFILE_RELEASE_DEBUG │S│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │S│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │S│ + CARGO_PROFILE_RELEASE_LTO=off │S│ + export CARGO_PROFILE_RELEASE_LTO │S│ + CARGO_PROFILE_RELEASE_STRIP=none │S│ + export CARGO_PROFILE_RELEASE_STRIP │S│ + RUSTC_WRAPPER= │S│ + export RUSTC_WRAPPER │S│ + test -z '' │S│ + unset RUSTC_WRAPPER │S│ + GOCACHE= │S│ + export GOCACHE │S│ + test -z '' │S│ + unset GOCACHE │S│ + GOMODCACHE= │S│ + export GOMODCACHE │S│ + test -z '' │S│ + unset GOMODCACHE │S│ + CARGO_HOME= │S│ + export CARGO_HOME │S│ + test -z '' │S│ + unset CARGO_HOME │S│ + ZIG_GLOBAL_CACHE_DIR= │S│ + export ZIG_GLOBAL_CACHE_DIR │S│ + test -z '' │S│ + unset ZIG_GLOBAL_CACHE_DIR │S│ + ZIG_LOCAL_CACHE_DIR= │S│ + export ZIG_LOCAL_CACHE_DIR │S│ + test -z '' │S│ + unset ZIG_LOCAL_CACHE_DIR │S│ + SCCACHE_DIR=/mason/sccache │S│ + export SCCACHE_DIR │S│ + test -z /mason/sccache │S│ + LANG=en_US.UTF-8 │S│ + export LANG │S│ + LC_ALL=en_US.UTF-8 │S│ + export LC_ALL │S│ + test -d /mason/build/x86_64/1.0.0.tar.gz │S│ + cd /mason/build/x86_64/1.0.0.tar.gz │S│ + echo 'The work directory %(workdir) is /mason/build/x86_64/1.0.0.tar.gz' │S│ The work directory %(workdir) is /mason/build/x86_64/1.0.0.tar.gz │S│ + test -e ./meson.build │S│ + meson setup --buildtype=plain --prefix=/usr --libdir=lib --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=lib/cava --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --wrap-mode=nodownload aerynos-builddir -Dbuild_target=all │S│ The Meson build system │S│ Version: 1.12.1 │S│ Source dir: /mason/build/x86_64/1.0.0.tar.gz │S│ Build dir: /mason/build/x86_64/1.0.0.tar.gz/aerynos-builddir │S│ Build type: native build │S│ Project name: cava │S│ Project version: 1.0.0 │S│ C compiler for the host machine: clang (clang 23.1.4 "clang version 23.1.4 (AerynOS)") │S│ C linker for the host machine: clang ld.lld 23.1.4 │S│ Host machine cpu family: x86_64 │S│ Host machine cpu: x86_64 │S│ Program git found: YES (/usr/bin/git) │S│ Objective-C compiler for the host machine: clang (clang 23.1.4) │S│ Objective-C linker for the host machine: clang ld.lld 23.1.4 │S│ Has header "iniparser.h" : NO │S│ Has header "iniparser/iniparser.h" : YES │S│ Library iniparser found: YES │S│ Checking for function "iniparser_load" with dependency -liniparser: YES │S│ Library m found: YES │S│ Checking for function "sqrt" with dependency -lm: YES │S│ Found pkg-config: YES (/usr/bin/pkg-config) 3.0.10 │S│ Run-time dependency fftw3 found: YES 3.3.11 │S│ Run-time dependency threads found: YES │S│ Has header "pthread.h" with dependency threads: YES │S│ Checking for function "pthread_create" with dependency threads: YES │S│ Check usable header "alloca.h" : YES │S│ Run-time dependency ncursesw found: YES 6.6.20261017 │S│ Checking for function "initscr" with dependency ncursesw: YES │S│ Library asound found: YES │S│ Checking for function "snd_pcm_open" with dependency -lasound: YES │S│ Library portaudio found: NO │S│ meson.build:179: WARNING: portaudio library is not found. building without portaudio │S│ Run-time dependency libpulse found: YES 17.0 │S│ Library pulse-simple found: YES │S│ Checking for function "pa_simple_new" with dependencies libpulse, -lpulse-simple: YES │S│ Library sndio found: YES │S│ Checking for function "sio_open" with dependency -lsndio: YES │S│ Run-time dependency libpipewire-0.3 found: YES 1.6.10 │S│ Checking for function "pw_stream_connect" with dependency libpipewire-0.3: YES │S│ Run-time dependency sdl2 found: YES 2.32.74 │S│ Run-time dependency gl found: YES 1.2 │S│ Checking for function "SDL_Init" with dependency sdl2: YES │S│ Check usable header "sys/soundcard.h" : YES │S│ meson.build:306: WARNING: No oss dev files found. building without oss │S│ Run-time dependency jack found: YES 3.1610.0 │S│ Message: Cava font support │S│ Found pkg-config: YES (/usr/bin/pkg-config) 3.0.10 │S│ Build targets in project: 2 │S│ │S│ cava 1.0.0 │S│ │S│ User defined options │S│ bindir : /usr/bin │S│ build_target : all │S│ buildtype : plain │S│ datadir : /usr/share │S│ includedir : /usr/include │S│ infodir : /usr/share/info │S│ libdir : lib │S│ libexecdir : lib/cava │S│ localedir : /usr/share/locale │S│ localstatedir: /var │S│ mandir : /usr/share/man │S│ prefix : /usr │S│ sbindir : /usr/sbin │S│ sysconfdir : /etc │S│ wrap_mode : nodownload │S│ │S│ Found ninja-1.13.2 at /usr/bin/ninja │ │Build │B│ + set -o errexit │B│ + set -o pipefail │B│ + set -o nounset │B│ + TERM=dumb │B│ + export TERM │B│ + SOURCE_DATE_EPOCH=1792784514 │B│ + export SOURCE_DATE_EPOCH │B│ + PGO_STAGE=NONE │B│ + export PGO_STAGE │B│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │B│ + export PKG_CONFIG_PATH │B│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CFLAGS │B│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CFLAGS │B│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CXXFLAGS │B│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CXXFLAGS │B│ + FFLAGS='-O2 -fno-omit-frame-pointer -g' │B│ + export FFLAGS │B│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now' │B│ + export LDFLAGS │B│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -Wl,--no-gc-sections' │B│ + export CGO_LDFLAGS │B│ + DFLAGS='-O2 -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │B│ + export DFLAGS │B│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │B│ + export RUSTFLAGS │B│ + VALAFLAGS=-g │B│ + export VALAFLAGS │B│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │B│ + export GOFLAGS │B│ + CC=clang │B│ + export CC │B│ + CXX=clang++ │B│ + export CXX │B│ + OBJC=clang │B│ + export OBJC │B│ + OBJCXX=clang++ │B│ + export OBJCXX │B│ + CPP=clang-cpp │B│ + export CPP │B│ + OBJCPP='clang -E -' │B│ + export OBJCPP │B│ + OBJCXXCPP='clang++ -E' │B│ + export OBJCXXCPP │B│ + AR=llvm-ar │B│ + export AR │B│ + LD=ld.lld │B│ + export LD │B│ + OBJCOPY=llvm-objcopy │B│ + export OBJCOPY │B│ + NM=llvm-nm │B│ + export NM │B│ + RANLIB=llvm-ranlib │B│ + export RANLIB │B│ + STRIP=llvm-strip │B│ + export STRIP │B│ + PATH=/usr/bin:/bin │B│ + export PATH │B│ + GOAMD64=v2 │B│ + export GOAMD64 │B│ + test -z v2 │B│ + CCACHE_DIR=/mason/ccache │B│ + export CCACHE_DIR │B│ + CCACHE_BASEDIR=/mason/build/x86_64/1.0.0.tar.gz │B│ + export CCACHE_BASEDIR │B│ + test -z /mason/ccache │B│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │B│ + NINJA_STATUS='[%f/%t %es (%P)] ' │B│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/1.0.0.tar.gz │B│ + export CARGO_BUILD_DEP_INFO_BASEDIR │B│ + CARGO_NET_RETRY=5 │B│ + export CARGO_NET_RETRY │B│ + CARGO_PROFILE_RELEASE_DEBUG=full │B│ + export CARGO_PROFILE_RELEASE_DEBUG │B│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │B│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │B│ + CARGO_PROFILE_RELEASE_LTO=off │B│ + export CARGO_PROFILE_RELEASE_LTO │B│ + CARGO_PROFILE_RELEASE_STRIP=none │B│ + export CARGO_PROFILE_RELEASE_STRIP │B│ + RUSTC_WRAPPER= │B│ + export RUSTC_WRAPPER │B│ + test -z '' │B│ + unset RUSTC_WRAPPER │B│ + GOCACHE= │B│ + export GOCACHE │B│ + test -z '' │B│ + unset GOCACHE │B│ + GOMODCACHE= │B│ + export GOMODCACHE │B│ + test -z '' │B│ + unset GOMODCACHE │B│ + CARGO_HOME= │B│ + export CARGO_HOME │B│ + test -z '' │B│ + unset CARGO_HOME │B│ + ZIG_GLOBAL_CACHE_DIR= │B│ + export ZIG_GLOBAL_CACHE_DIR │B│ + test -z '' │B│ + unset ZIG_GLOBAL_CACHE_DIR │B│ + ZIG_LOCAL_CACHE_DIR= │B│ + export ZIG_LOCAL_CACHE_DIR │B│ + test -z '' │B│ + unset ZIG_LOCAL_CACHE_DIR │B│ + SCCACHE_DIR=/mason/sccache │B│ + export SCCACHE_DIR │B│ + test -z /mason/sccache │B│ + LANG=en_US.UTF-8 │B│ + export LANG │B│ + LC_ALL=en_US.UTF-8 │B│ + export LC_ALL │B│ + test -d /mason/build/x86_64/1.0.0.tar.gz │B│ + cd /mason/build/x86_64/1.0.0.tar.gz │B│ + echo 'The work directory %(workdir) is /mason/build/x86_64/1.0.0.tar.gz' │B│ The work directory %(workdir) is /mason/build/x86_64/1.0.0.tar.gz │B│ + meson compile --verbose -j 8 -C aerynos-builddir │B│ ninja: Entering directory `/mason/build/x86_64/1.0.0.tar.gz/aerynos-builddir' │B│ [1/39 0.087s ( 2%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/output_raw.c.o -MF libcava.so.1.0.0.p/output_raw.c.o.d -o libcava.so.1.0.0.p/output_raw.c.o -c ../output/raw.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [2/39 0.094s ( 5%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/input_common.c.o -MF libcava.so.1.0.0.p/input_common.c.o.d -o libcava.so.1.0.0.p/input_common.c.o -c ../input/common.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [3/39 0.098s ( 7%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/input_fifo.c.o -MF libcava.so.1.0.0.p/input_fifo.c.o.d -o libcava.so.1.0.0.p/input_fifo.c.o -c ../input/fifo.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [4/39 0.106s ( 10%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/input_shmem.c.o -MF libcava.so.1.0.0.p/input_shmem.c.o.d -o libcava.so.1.0.0.p/input_shmem.c.o -c ../input/shmem.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [5/39 0.126s ( 12%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/cavacore.c.o -MF libcava.so.1.0.0.p/cavacore.c.o.d -o libcava.so.1.0.0.p/cavacore.c.o -c ../cavacore.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [6/39 0.172s ( 15%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/output_noritake.c.o -MF libcava.so.1.0.0.p/output_noritake.c.o.d -o libcava.so.1.0.0.p/output_noritake.c.o -c ../output/noritake.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [7/39 0.178s ( 17%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/config.c.o -MF libcava.so.1.0.0.p/config.c.o.d -o libcava.so.1.0.0.p/config.c.o -c ../config.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [8/39 0.190s ( 20%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/output_common.c.o -MF libcava.so.1.0.0.p/output_common.c.o.d -o libcava.so.1.0.0.p/output_common.c.o -c ../output/common.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ ../output/common.c:19:29: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 19 | bars[m_y] = max(bars[z] - height_normalizer * pow(de, 2), bars[m_y]); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/common.c:23:29: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 23 | bars[m_y] = max(bars[z] - height_normalizer * pow(de, 2), bars[m_y]); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/common.c:31:29: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 31 | bars[m_y] = max(bars[z] / pow(monstercat * 1.5, de), bars[m_y]); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/common.c:35:29: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | bars[m_y] = max(bars[z] / pow(monstercat * 1.5, de), bars[m_y]); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ 6 warnings generated. │B│ [9/39 0.210s ( 23%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/output_terminal_bcircle.c.o -MF libcava.so.1.0.0.p/output_terminal_bcircle.c.o.d -o libcava.so.1.0.0.p/output_terminal_bcircle.c.o -c ../output/terminal_bcircle.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [10/39 0.214s ( 25%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/input_alsa.c.o -MF libcava.so.1.0.0.p/input_alsa.c.o.d -o libcava.so.1.0.0.p/input_alsa.c.o -c ../input/alsa.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [11/39 0.218s ( 28%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/output_terminal_ncurses.c.o -MF libcava.so.1.0.0.p/output_terminal_ncurses.c.o.d -o libcava.so.1.0.0.p/output_terminal_ncurses.c.o -c ../output/terminal_ncurses.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ ../output/terminal_ncurses.c:245:28: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 245 | max_update_value = max(max_update_value, max(bars[bar], previous_frame[bar])); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/terminal_ncurses.c:245:50: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 245 | max_update_value = max(max_update_value, max(bars[bar], previous_frame[bar])); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/terminal_ncurses.c:245:50: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ 5 warnings generated. │B│ [12/39 0.226s ( 30%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/input_pulse.c.o -MF libcava.so.1.0.0.p/input_pulse.c.o.d -o libcava.so.1.0.0.p/input_pulse.c.o -c ../input/pulse.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [13/39 0.256s ( 33%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/input_sndio.c.o -MF libcava.so.1.0.0.p/input_sndio.c.o.d -o libcava.so.1.0.0.p/input_sndio.c.o -c ../input/sndio.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [14/39 0.270s ( 35%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/output_terminal_noncurses.c.o -MF libcava.so.1.0.0.p/output_terminal_noncurses.c.o.d -o libcava.so.1.0.0.p/output_terminal_noncurses.c.o -c ../output/terminal_noncurses.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [15/39 0.350s ( 38%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/input_fifo.c.o -MF cava.p/input_fifo.c.o.d -o cava.p/input_fifo.c.o -c ../input/fifo.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [16/39 0.357s ( 41%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/input_jack.c.o -MF libcava.so.1.0.0.p/input_jack.c.o.d -o libcava.so.1.0.0.p/input_jack.c.o -c ../input/jack.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [17/39 0.358s ( 43%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/input_common.c.o -MF cava.p/input_common.c.o.d -o cava.p/input_common.c.o -c ../input/common.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [18/39 0.366s ( 46%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/cavacore.c.o -MF cava.p/cavacore.c.o.d -o cava.p/cavacore.c.o -c ../cavacore.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [19/39 0.391s ( 48%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/config.c.o -MF cava.p/config.c.o.d -o cava.p/config.c.o -c ../config.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [20/39 0.442s ( 51%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/output_sdl_cava.c.o -MF libcava.so.1.0.0.p/output_sdl_cava.c.o.d -o libcava.so.1.0.0.p/output_sdl_cava.c.o -c ../output/sdl_cava.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [21/39 0.443s ( 53%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/input_shmem.c.o -MF cava.p/input_shmem.c.o.d -o cava.p/input_shmem.c.o -c ../input/shmem.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [22/39 0.466s ( 56%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/output_raw.c.o -MF cava.p/output_raw.c.o.d -o cava.p/output_raw.c.o -c ../output/raw.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [23/39 0.490s ( 58%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/output_noritake.c.o -MF cava.p/output_noritake.c.o.d -o cava.p/output_noritake.c.o -c ../output/noritake.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [24/39 0.510s ( 61%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/output_common.c.o -MF cava.p/output_common.c.o.d -o cava.p/output_common.c.o -c ../output/common.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ ../output/common.c:19:29: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 19 | bars[m_y] = max(bars[z] - height_normalizer * pow(de, 2), bars[m_y]); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/common.c:23:29: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 23 | bars[m_y] = max(bars[z] - height_normalizer * pow(de, 2), bars[m_y]); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/common.c:31:29: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 31 | bars[m_y] = max(bars[z] / pow(monstercat * 1.5, de), bars[m_y]); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/common.c:35:29: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | bars[m_y] = max(bars[z] / pow(monstercat * 1.5, de), bars[m_y]); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ 6 warnings generated. │B│ [25/39 0.528s ( 64%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/output_terminal_bcircle.c.o -MF cava.p/output_terminal_bcircle.c.o.d -o cava.p/output_terminal_bcircle.c.o -c ../output/terminal_bcircle.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [26/39 0.528s ( 66%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/output_sdl_glsl.c.o -MF libcava.so.1.0.0.p/output_sdl_glsl.c.o.d -o libcava.so.1.0.0.p/output_sdl_glsl.c.o -c ../output/sdl_glsl.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [27/39 0.563s ( 69%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/output_terminal_ncurses.c.o -MF cava.p/output_terminal_ncurses.c.o.d -o cava.p/output_terminal_ncurses.c.o -c ../output/terminal_ncurses.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ ../output/terminal_ncurses.c:245:28: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 245 | max_update_value = max(max_update_value, max(bars[bar], previous_frame[bar])); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/terminal_ncurses.c:245:50: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 245 | max_update_value = max(max_update_value, max(bars[bar], previous_frame[bar])); │B│ | ^ │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ ../output/terminal_ncurses.c:245:50: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ ../output/../util.h:5:6: note: expanded from macro 'max' │B│ 5 | ({ \ │B│ | ^ │B│ 5 warnings generated. │B│ [28/39 0.572s ( 71%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/input_alsa.c.o -MF cava.p/input_alsa.c.o.d -o cava.p/input_alsa.c.o -c ../input/alsa.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [29/39 0.594s ( 74%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/input_pulse.c.o -MF cava.p/input_pulse.c.o.d -o cava.p/input_pulse.c.o -c ../input/pulse.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [30/39 0.597s ( 76%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/input_sndio.c.o -MF cava.p/input_sndio.c.o.d -o cava.p/input_sndio.c.o -c ../input/sndio.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [31/39 0.610s ( 79%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/output_terminal_noncurses.c.o -MF cava.p/output_terminal_noncurses.c.o.d -o cava.p/output_terminal_noncurses.c.o -c ../output/terminal_noncurses.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [32/39 0.638s ( 82%)] clang -Ilibcava.so.1.0.0.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ libcava.so.1.0.0.p/input_pipewire.c.o -MF libcava.so.1.0.0.p/input_pipewire.c.o.d -o libcava.so.1.0.0.p/input_pipewire.c.o -c ../input/pipewire.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/plugin.h:11: │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:69:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 69 | return spa_api_func_r(int, -ENOTSUP, object, get_interface, 0, type, iface); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:74:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 74 | return spa_api_func_r(int, -ENOTSUP, object, clear, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:185:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 185 | return spa_api_func_r(size_t, 0, object, get_size, 1, params); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:192:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 192 | return spa_api_func_r(int, -ENOTSUP, object, init, 1, handle, info, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:199:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 199 | return spa_api_func_r(int, -ENOTSUP, object, enum_interface_info, 1, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:11: │B│ /usr/include/pipewire-0.3/pipewire/array.h:120:11: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 120 | alloc = SPA_ROUND_UP(need, arr->extend); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:287:2: note: expanded from macro 'SPA_ROUND_UP' │B│ 287 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:11: │B│ In file included from /usr/include/pipewire-0.3/pipewire/type.h:8: │B│ In file included from /usr/include/spa-0.2/spa/utils/type.h:9: │B│ /usr/include/spa-0.2/spa/utils/string.h:393:15: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 393 | buf->pos += SPA_MIN(remain, (size_t)written); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/plugin.h:11: │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:354:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 354 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:354:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 354 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:362:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 362 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:362:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 362 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:370:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 370 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:370:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 370 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:378:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 378 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:378:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 378 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:386:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 386 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:386:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 386 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:419:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 419 | return spa_api_method_r(struct pw_registry*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:419:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 419 | return spa_api_method_r(struct pw_registry*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:433:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 433 | return spa_api_method_r(void*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:433:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 433 | return spa_api_method_r(void*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:21: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:442:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 442 | spa_api_method_v(pw_core, (struct spa_interface*)core, destroy, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:442:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 442 | spa_api_method_v(pw_core, (struct spa_interface*)core, destroy, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:569:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 569 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:569:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 569 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:580:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 580 | return spa_api_method_r(void*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:580:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 580 | return spa_api_method_r(void*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:589:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 589 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:589:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 589 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:111:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 111 | return spa_api_method_fast_r(ssize_t, -ENOTSUP, spa_system, &object->iface, read, 0, fd, buf, count); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:111:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 111 | return spa_api_method_fast_r(ssize_t, -ENOTSUP, spa_system, &object->iface, read, 0, fd, buf, count); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:115:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 115 | return spa_api_method_fast_r(ssize_t, -ENOTSUP, spa_system, &object->iface, write, 0, fd, buf, count); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:115:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 115 | return spa_api_method_fast_r(ssize_t, -ENOTSUP, spa_system, &object->iface, write, 0, fd, buf, count); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:122:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 122 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, close, 0, fd); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:122:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 122 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, close, 0, fd); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:127:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 127 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, clock_gettime, 0, clockid, value); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:127:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 127 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, clock_gettime, 0, clockid, value); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:132:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 132 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, clock_getres, 0, clockid, res); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:132:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 132 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, clock_getres, 0, clockid, res); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:137:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 137 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_create, 0, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:137:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 137 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_create, 0, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:141:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 141 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_add, 0, pfd, fd, events, data); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:141:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 141 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_add, 0, pfd, fd, events, data); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:145:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 145 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_mod, 0, pfd, fd, events, data); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:145:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 145 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_mod, 0, pfd, fd, events, data); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:149:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 149 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_del, 0, pfd, fd); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:149:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 149 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_del, 0, pfd, fd); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:154:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 154 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_wait, 0, pfd, ev, n_ev, timeout); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:154:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 154 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_wait, 0, pfd, ev, n_ev, timeout); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:159:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 159 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_create, 0, clockid, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:159:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 159 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_create, 0, clockid, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:167:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 167 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_settime, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:167:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 167 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_settime, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:174:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 174 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_gettime, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:174:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 174 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_gettime, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:185:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 185 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_create, 0, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:185:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 185 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_create, 0, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:189:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 189 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_write, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:189:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 189 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_write, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:200:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 200 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, signalfd_create, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:200:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 200 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, signalfd_create, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:206:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 206 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, signalfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:206:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 206 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, signalfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:162:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 162 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:162:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 162 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:167:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 167 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:167:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 167 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:172:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 172 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:172:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 172 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:187:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 187 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:187:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 187 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:176:32: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 176 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:211:3: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 211 | spa_callbacks_call_fast(&h->cb, struct spa_loop_control_hooks, before, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:174:2: note: expanded from macro 'spa_callbacks_call_fast' │B│ 174 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:176:32: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 176 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:218:3: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 218 | spa_callbacks_call_fast(&h->cb, struct spa_loop_control_hooks, after, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:174:2: note: expanded from macro 'spa_callbacks_call_fast' │B│ 174 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:381:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 381 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:381:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 381 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:21: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:388:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 388 | spa_api_method_v(spa_loop_control, &object->iface, add_hook, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:388:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 388 | spa_api_method_v(spa_loop_control, &object->iface, add_hook, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:19: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:393:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 393 | spa_api_method_v(spa_loop_control, &object->iface, enter, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:57: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:33: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:393:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 393 | spa_api_method_v(spa_loop_control, &object->iface, enter, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:19: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:397:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 397 | spa_api_method_v(spa_loop_control, &object->iface, leave, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:57: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:33: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:397:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 397 | spa_api_method_v(spa_loop_control, &object->iface, leave, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:402:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 402 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:402:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 402 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:408:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 408 | return spa_api_method_fast_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:408:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 408 | return spa_api_method_fast_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:413:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 413 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:413:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 413 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:418:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 418 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:418:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 418 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:423:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 423 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:423:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 423 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:429:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 429 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:429:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 429 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:435:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 435 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:435:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 435 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:440:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 440 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:440:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 440 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:445:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 445 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:445:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 445 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:502:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 502 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:502:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 502 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:508:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 508 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:508:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 508 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:515:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 515 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:515:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 515 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:521:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 521 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:521:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 521 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:527:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 527 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:527:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 527 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:533:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 533 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:533:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 533 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:539:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 539 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:539:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 539 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:546:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 546 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:546:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 546 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:554:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 554 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:554:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 554 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:21: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:561:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 561 | spa_api_method_v(spa_loop_utils, &object->iface, destroy_source, 0, source); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:561:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 561 | spa_api_method_v(spa_loop_utils, &object->iface, destroy_source, 0, source); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:165:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 165 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, add_listener, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:165:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 165 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, add_listener, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:172:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 172 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, error, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:172:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 172 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, error, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, update_properties, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, update_properties, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:186:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 186 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, get_permissions, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:186:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 186 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, get_permissions, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, update_permissions, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, update_permissions, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:151:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 151 | SPA_FLAG_UPDATE(flag, __KEY_FLAG, !(flag & __KEY_FLAG)); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:163:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | SPA_FLAG_CLEAR(flag, __KEY_FLAG); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:166:5: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 166 | SPA_FLAG_UPDATE(iter->state, __ARRAY_FLAG, cur == '['); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:173:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | SPA_FLAG_UPDATE(iter->state, __PREV_ARRAY_FLAG, flag & __ARRAY_FLAG); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:176:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 176 | SPA_FLAG_UPDATE(array_stack[(iter->depth-1) >> 6], mask, flag & __ARRAY_FLAG); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:206:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 206 | SPA_FLAG_UPDATE(iter->state, __ARRAY_FLAG, flag & __PREV_ARRAY_FLAG); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:209:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 209 | SPA_FLAG_UPDATE(iter->state, __ARRAY_FLAG, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:226:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 226 | SPA_FLAG_UPDATE(flag, __KEY_FLAG, !(flag & __KEY_FLAG)); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:260:13: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 260 | case 240 ... 247: │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/json-core.h:263:13: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 263 | case 224 ... 239: │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/json-core.h:266:13: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 266 | case 192 ... 223: │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/json-core.h:277:13: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 277 | case 128 ... 191: │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/json-core.h:388:10: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 388 | code = SPA_CLAMP(iter->state & 0xff, 0u, SPA_N_ELEMENTS(reasons)-1); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:159:2: note: expanded from macro 'SPA_CLAMP' │B│ 159 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:388:10: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ /usr/include/spa-0.2/spa/utils/defs.h:163:2: note: expanded from macro 'SPA_CLAMP' │B│ 163 | SPA_MIN(SPA_MAX(_v, _low), _high); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:388:10: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ /usr/include/spa-0.2/spa/utils/defs.h:163:10: note: expanded from macro 'SPA_CLAMP' │B│ 163 | SPA_MIN(SPA_MAX(_v, _low), _high); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:153:2: note: expanded from macro 'SPA_MAX' │B│ 153 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:388:10: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ /usr/include/spa-0.2/spa/utils/defs.h:163:10: note: expanded from macro 'SPA_CLAMP' │B│ 163 | SPA_MIN(SPA_MAX(_v, _low), _high); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:153:2: note: expanded from macro 'SPA_MAX' │B│ 153 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:433:32: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 433 | case '+': case '-': case '0' ... '9': case '.': case 'e': case 'E': break; │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/plugin.h:11: │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:155:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 155 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:155:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 155 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:163:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:163:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:173:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:173:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:182:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 182 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:182:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 182 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:650:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 650 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, add_listener, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:650:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 650 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, add_listener, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:657:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 657 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_callbacks, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:657:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 657 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_callbacks, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:662:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 662 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, sync, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:662:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 662 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, sync, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:669:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 669 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, enum_params, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:669:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 669 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, enum_params, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:676:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 676 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_param, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:676:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 676 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_param, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:682:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 682 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_io, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:682:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 682 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_io, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:688:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 688 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, send_command, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:688:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 688 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, send_command, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:695:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 695 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, add_port, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:695:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 695 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, add_port, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:701:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 701 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, remove_port, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:701:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 701 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, remove_port, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:709:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 709 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_enum_params, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:709:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 709 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_enum_params, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:718:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 718 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_set_param, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:718:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 718 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_set_param, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:728:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 728 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_use_buffers, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:728:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 728 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_use_buffers, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:736:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 736 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_set_io, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:736:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 736 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_set_io, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:742:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 742 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_reuse_buffer, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:742:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 742 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_reuse_buffer, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:747:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 747 | return spa_api_method_fast_r(int, -ENOTSUP, spa_node, &object->iface, port_reuse_buffer, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:747:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 747 | return spa_api_method_fast_r(int, -ENOTSUP, spa_node, &object->iface, port_reuse_buffer, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:752:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 752 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, process, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:752:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 752 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, process, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:756:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 756 | return spa_api_method_fast_r(int, -ENOTSUP, spa_node, &object->iface, process, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:70: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:38: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:756:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 756 | return spa_api_method_fast_r(int, -ENOTSUP, spa_node, &object->iface, process, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:18: │B│ /usr/include/pipewire-0.3/pipewire/factory.h:97:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 97 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:18: │B│ /usr/include/pipewire-0.3/pipewire/factory.h:97:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 97 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:20: │B│ In file included from /usr/include/pipewire-0.3/pipewire/log.h:8: │B│ /usr/include/spa-0.2/spa/support/log.h:229:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 229 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:20: │B│ In file included from /usr/include/pipewire-0.3/pipewire/log.h:8: │B│ /usr/include/spa-0.2/spa/support/log.h:273:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 273 | if (!spa_interface_call(i, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:20: │B│ In file included from /usr/include/pipewire-0.3/pipewire/log.h:8: │B│ /usr/include/spa-0.2/spa/support/log.h:277:7: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 277 | spa_interface_call(i, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:22: │B│ /usr/include/pipewire-0.3/pipewire/link.h:123:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 123 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:22: │B│ /usr/include/pipewire-0.3/pipewire/link.h:123:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 123 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:26: │B│ /usr/include/pipewire-0.3/pipewire/module.h:95:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 95 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:26: │B│ /usr/include/pipewire-0.3/pipewire/module.h:95:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 95 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:202:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 202 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:202:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 202 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:212:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 212 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:212:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 212 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:221:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 221 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:221:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 221 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:229:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 229 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:229:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 229 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:155:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 155 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:155:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 155 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:163:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:163:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:173:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:173:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:72:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 72 | return spa_api_method_r(struct spa_thread *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:72:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 72 | return spa_api_method_r(struct spa_thread *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:82:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 82 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:82:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 82 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:92:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 92 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:92:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 92 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:102:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 102 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:102:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 102 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:112:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 112 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:112:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 112 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:69:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 69 | offs = SPA_MIN(offset, maxsize); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:70:7: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 70 | sz = SPA_MIN(maxsize - offs, size); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:828:7: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 828 | if (SPA_POD_PARSER_COLLECT_BODY(&pod, body, *format, args) >= 0) { │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:578:2: note: expanded from macro 'SPA_POD_PARSER_COLLECT_BODY' │B│ 578 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:87:18: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 87 | f->pod.size -= SPA_MIN(size, f->pod.size); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/plugin.h:11: │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:156:4: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 156 | spa_callbacks_call_res(&builder->callbacks, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:178:27: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 178 | builder->state.offset -= SPA_MIN(size, builder->state.offset); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:180:18: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 180 | f->pod.size -= SPA_MIN(size, f->pod.size); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:225:3: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 225 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:257:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 257 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:444:118: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 444 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:11: │B│ /usr/include/spa-0.2/spa/param/format-utils.h:32:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 32 | return spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:11: │B│ /usr/include/spa-0.2/spa/param/format-utils.h:32:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 32 | return spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:13: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/raw-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/iter.h:214:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 214 | n_values = SPA_MIN(n_values, max_values); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:13: │B│ /usr/include/spa-0.2/spa/param/audio/raw-utils.h:42:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 42 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:13: │B│ /usr/include/spa-0.2/spa/param/audio/raw-utils.h:42:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 42 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:14: │B│ /usr/include/spa-0.2/spa/param/audio/dsp-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:14: │B│ /usr/include/spa-0.2/spa/param/audio/dsp-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:15: │B│ /usr/include/spa-0.2/spa/param/audio/iec958-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:15: │B│ /usr/include/spa-0.2/spa/param/audio/iec958-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:16: │B│ /usr/include/spa-0.2/spa/param/audio/dsd-utils.h:39:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 39 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:16: │B│ /usr/include/spa-0.2/spa/param/audio/dsd-utils.h:39:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 39 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:17: │B│ /usr/include/spa-0.2/spa/param/audio/mp3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:17: │B│ /usr/include/spa-0.2/spa/param/audio/mp3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:18: │B│ /usr/include/spa-0.2/spa/param/audio/aac-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:18: │B│ /usr/include/spa-0.2/spa/param/audio/aac-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:19: │B│ /usr/include/spa-0.2/spa/param/audio/vorbis-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:19: │B│ /usr/include/spa-0.2/spa/param/audio/vorbis-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:20: │B│ /usr/include/spa-0.2/spa/param/audio/wma-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:20: │B│ /usr/include/spa-0.2/spa/param/audio/wma-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:21: │B│ /usr/include/spa-0.2/spa/param/audio/ra-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:21: │B│ /usr/include/spa-0.2/spa/param/audio/ra-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:22: │B│ /usr/include/spa-0.2/spa/param/audio/amr-utils.h:35:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:22: │B│ /usr/include/spa-0.2/spa/param/audio/amr-utils.h:35:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:23: │B│ /usr/include/spa-0.2/spa/param/audio/alac-utils.h:35:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:23: │B│ /usr/include/spa-0.2/spa/param/audio/alac-utils.h:35:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:24: │B│ /usr/include/spa-0.2/spa/param/audio/flac-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:24: │B│ /usr/include/spa-0.2/spa/param/audio/flac-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:25: │B│ /usr/include/spa-0.2/spa/param/audio/ape-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:25: │B│ /usr/include/spa-0.2/spa/param/audio/ape-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:26: │B│ /usr/include/spa-0.2/spa/param/audio/ac3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:26: │B│ /usr/include/spa-0.2/spa/param/audio/ac3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:27: │B│ /usr/include/spa-0.2/spa/param/audio/eac3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:27: │B│ /usr/include/spa-0.2/spa/param/audio/eac3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:28: │B│ /usr/include/spa-0.2/spa/param/audio/truehd-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:28: │B│ /usr/include/spa-0.2/spa/param/audio/truehd-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:29: │B│ /usr/include/spa-0.2/spa/param/audio/dts-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:29: │B│ /usr/include/spa-0.2/spa/param/audio/dts-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:30: │B│ /usr/include/spa-0.2/spa/param/audio/mpegh-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:30: │B│ /usr/include/spa-0.2/spa/param/audio/mpegh-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ In file included from /usr/include/spa-0.2/spa/param/latency-utils.h:12: │B│ /usr/include/spa-0.2/spa/param/latency.h:59:84: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 59 | #define SPA_LATENCY_INFO(dir,...) ((struct spa_latency_info) { .direction = (dir), ## __VA_ARGS__ }) │B│ | ^ │B│ /usr/include/spa-0.2/spa/param/latency.h:59:84: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:93:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 93 | if ((res = spa_pod_parse_object(latency, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:93:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 93 | if ((res = spa_pod_parse_object(latency, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:702:26: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 702 | spa_pod_builder_add(_b, ##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:110:27: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 110 | return (struct spa_pod *)spa_pod_builder_add_object(builder, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/builder.h:698:2: note: expanded from macro 'spa_pod_builder_add_object' │B│ 698 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:126:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 126 | if ((res = spa_pod_parse_object(latency, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:126:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 126 | if ((res = spa_pod_parse_object(latency, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:702:26: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 702 | spa_pod_builder_add(_b, ##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:139:27: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 139 | return (struct spa_pod *)spa_pod_builder_add_object(builder, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/builder.h:698:2: note: expanded from macro 'spa_pod_builder_add_object' │B│ 698 | ({ \ │B│ | ^ │B│ ../input/pipewire.c:28:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 28 | pw_log_warn("out of buffers: %m"); │B│ | ^ │B│ /usr/include/pipewire-0.3/pipewire/log.h:174:29: note: expanded from macro 'pw_log_warn' │B│ 174 | #define pw_log_warn(...) pw_log(SPA_LOG_LEVEL_WARN,__VA_ARGS__) │B│ | ^ │B│ /usr/include/pipewire-0.3/pipewire/log.h:171:25: note: expanded from macro 'pw_log' │B│ 171 | #define pw_log(lev,...) pw_logt(lev,PW_LOG_TOPIC_DEFAULT,__VA_ARGS__) │B│ | ^ │B│ /usr/include/pipewire-0.3/pipewire/log.h:166:2: note: expanded from macro 'pw_logt' │B│ 166 | ({ \ │B│ | ^ │B│ ../input/pipewire.c:43:40: warning: [[]] attributes are a C23 extension [-Wc23-extensions] │B│ 43 | static void on_timeout(void *userdata, [[maybe_unused]] uint64_t expirations) { │B│ | ^ │B│ ../input/pipewire.c:50:50: warning: [[]] attributes are a C23 extension [-Wc23-extensions] │B│ 50 | static void on_stream_state_changed(void *_data, [[maybe_unused]] enum pw_stream_state old, │B│ | ^ │B│ ../input/pipewire.c:52:37: warning: [[]] attributes are a C23 extension [-Wc23-extensions] │B│ 52 | [[maybe_unused]] const char *error) { │B│ | ^ │B│ 681 warnings generated. │B│ [33/39 0.705s ( 84%)] clang -o libcava.so.1.0.0 libcava.so.1.0.0.p/cavacore.c.o libcava.so.1.0.0.p/config.c.o libcava.so.1.0.0.p/input_common.c.o libcava.so.1.0.0.p/input_fifo.c.o libcava.so.1.0.0.p/input_shmem.c.o libcava.so.1.0.0.p/output_common.c.o libcava.so.1.0.0.p/output_terminal_noncurses.c.o libcava.so.1.0.0.p/output_raw.c.o libcava.so.1.0.0.p/output_noritake.c.o libcava.so.1.0.0.p/output_terminal_ncurses.c.o libcava.so.1.0.0.p/output_terminal_bcircle.c.o libcava.so.1.0.0.p/input_alsa.c.o libcava.so.1.0.0.p/input_pulse.c.o libcava.so.1.0.0.p/input_sndio.c.o libcava.so.1.0.0.p/input_pipewire.c.o libcava.so.1.0.0.p/output_sdl_cava.c.o libcava.so.1.0.0.p/output_sdl_glsl.c.o libcava.so.1.0.0.p/input_jack.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libcava.so.1 -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -Wl,--start-group -liniparser -lm /usr/lib/libfftw3.so -pthread -lncursesw -lasound /usr/lib/libpulse.so -lpulse-simple -lsndio /usr/lib/libpipewire-0.3.so /usr/lib/libSDL2.so /usr/lib/libGL.so /usr/lib/libjack.so -Wl,--end-group │B│ [34/39 0.708s ( 87%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/input_jack.c.o -MF cava.p/input_jack.c.o.d -o cava.p/input_jack.c.o -c ../input/jack.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [35/39 0.764s ( 89%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/cava.c.o -MF cava.p/cava.c.o.d -o cava.p/cava.c.o -c ../cava.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [36/39 0.782s ( 92%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/output_sdl_cava.c.o -MF cava.p/output_sdl_cava.c.o.d -o cava.p/output_sdl_cava.c.o -c ../output/sdl_cava.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [37/39 0.892s ( 94%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/output_sdl_glsl.c.o -MF cava.p/output_sdl_glsl.c.o.d -o cava.p/output_sdl_glsl.c.o -c ../output/sdl_glsl.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ 2 warnings generated. │B│ [38/39 0.947s ( 97%)] clang -Icava.p -I. -I.. -I../include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/SDL2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DPACKAGE="cava"' '-DVERSION="1.0.0"' '-DLIB_VERSION="1.0.0"' -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED -DNDEBUG -DHAVE_ALLOCA_H -DNCURSES -DALSA -DPULSE -DSNDIO -DPIPEWIRE -DSDL -DSDL_GLSL -DJACK '-DFONTDIR="/usr/share/consolefonts"' '-DFONTFILE="cava.psf"' -DCAVAFONT -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -D_GNU_SOURCE=1 -fno-strict-aliasing -fno-strict-overflow -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized -Wno-vla-parameter -MD -MQ cava.p/input_pipewire.c.o -MF cava.p/input_pipewire.c.o.d -o cava.p/input_pipewire.c.o -c ../input/pipewire.c │B│ warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] │B│ warning: unknown warning option '-Wno-vla-parameter'; did you mean '-Wno-array-parameter'? [-Wunknown-warning-option] │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/plugin.h:11: │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:69:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 69 | return spa_api_func_r(int, -ENOTSUP, object, get_interface, 0, type, iface); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:74:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 74 | return spa_api_func_r(int, -ENOTSUP, object, clear, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:185:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 185 | return spa_api_func_r(size_t, 0, object, get_size, 1, params); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:192:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 192 | return spa_api_func_r(int, -ENOTSUP, object, init, 1, handle, info, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:266:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 266 | _res = ((o)->method)(o, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ /usr/include/spa-0.2/spa/support/plugin.h:199:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 199 | return spa_api_func_r(int, -ENOTSUP, object, enum_interface_info, 1, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:263:2: note: expanded from macro 'spa_api_func_r' │B│ 263 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:11: │B│ /usr/include/pipewire-0.3/pipewire/array.h:120:11: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 120 | alloc = SPA_ROUND_UP(need, arr->extend); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:287:2: note: expanded from macro 'SPA_ROUND_UP' │B│ 287 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:11: │B│ In file included from /usr/include/pipewire-0.3/pipewire/type.h:8: │B│ In file included from /usr/include/spa-0.2/spa/utils/type.h:9: │B│ /usr/include/spa-0.2/spa/utils/string.h:393:15: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 393 | buf->pos += SPA_MIN(remain, (size_t)written); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/plugin.h:11: │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:354:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 354 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:354:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 354 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:362:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 362 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:362:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 362 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:370:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 370 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:370:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 370 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:378:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 378 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:378:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 378 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:386:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 386 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:386:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 386 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:419:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 419 | return spa_api_method_r(struct pw_registry*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:419:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 419 | return spa_api_method_r(struct pw_registry*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:433:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 433 | return spa_api_method_r(void*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:433:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 433 | return spa_api_method_r(void*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:21: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:442:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 442 | spa_api_method_v(pw_core, (struct spa_interface*)core, destroy, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:442:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 442 | spa_api_method_v(pw_core, (struct spa_interface*)core, destroy, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:569:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 569 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:569:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 569 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:580:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 580 | return spa_api_method_r(void*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:580:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 580 | return spa_api_method_r(void*, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:589:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 589 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48: │B│ /usr/include/pipewire-0.3/pipewire/core.h:589:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 589 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:111:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 111 | return spa_api_method_fast_r(ssize_t, -ENOTSUP, spa_system, &object->iface, read, 0, fd, buf, count); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:111:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 111 | return spa_api_method_fast_r(ssize_t, -ENOTSUP, spa_system, &object->iface, read, 0, fd, buf, count); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:115:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 115 | return spa_api_method_fast_r(ssize_t, -ENOTSUP, spa_system, &object->iface, write, 0, fd, buf, count); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:115:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 115 | return spa_api_method_fast_r(ssize_t, -ENOTSUP, spa_system, &object->iface, write, 0, fd, buf, count); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:122:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 122 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, close, 0, fd); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:122:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 122 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, close, 0, fd); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:127:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 127 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, clock_gettime, 0, clockid, value); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:127:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 127 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, clock_gettime, 0, clockid, value); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:132:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 132 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, clock_getres, 0, clockid, res); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:132:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 132 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, clock_getres, 0, clockid, res); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:137:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 137 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_create, 0, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:137:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 137 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_create, 0, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:141:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 141 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_add, 0, pfd, fd, events, data); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:141:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 141 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_add, 0, pfd, fd, events, data); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:145:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 145 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_mod, 0, pfd, fd, events, data); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:145:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 145 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_mod, 0, pfd, fd, events, data); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:149:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 149 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_del, 0, pfd, fd); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:149:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 149 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_del, 0, pfd, fd); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:154:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 154 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_wait, 0, pfd, ev, n_ev, timeout); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:154:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 154 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, pollfd_wait, 0, pfd, ev, n_ev, timeout); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:159:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 159 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_create, 0, clockid, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:159:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 159 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_create, 0, clockid, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:167:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 167 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_settime, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:167:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 167 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_settime, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:174:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 174 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_gettime, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:174:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 174 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_gettime, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, timerfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:185:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 185 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_create, 0, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:185:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 185 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_create, 0, flags); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:189:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 189 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_write, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:189:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 189 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_write, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, eventfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:200:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 200 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, signalfd_create, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:200:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 200 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, signalfd_create, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:206:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 206 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, signalfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/loop.h:12: │B│ /usr/include/spa-0.2/spa/support/system.h:206:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 206 | return spa_api_method_fast_r(int, -ENOTSUP, spa_system, &object->iface, signalfd_read, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:162:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 162 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:162:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 162 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:167:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 167 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:167:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 167 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:172:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 172 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:172:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 172 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:187:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 187 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:187:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 187 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:176:32: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 176 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:211:3: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 211 | spa_callbacks_call_fast(&h->cb, struct spa_loop_control_hooks, before, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:174:2: note: expanded from macro 'spa_callbacks_call_fast' │B│ 174 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:176:32: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 176 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:218:3: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 218 | spa_callbacks_call_fast(&h->cb, struct spa_loop_control_hooks, after, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:174:2: note: expanded from macro 'spa_callbacks_call_fast' │B│ 174 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:381:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 381 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:381:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 381 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:21: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:388:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 388 | spa_api_method_v(spa_loop_control, &object->iface, add_hook, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:388:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 388 | spa_api_method_v(spa_loop_control, &object->iface, add_hook, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:19: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:393:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 393 | spa_api_method_v(spa_loop_control, &object->iface, enter, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:57: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:33: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:393:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 393 | spa_api_method_v(spa_loop_control, &object->iface, enter, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:19: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:397:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 397 | spa_api_method_v(spa_loop_control, &object->iface, leave, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:57: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:33: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:397:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 397 | spa_api_method_v(spa_loop_control, &object->iface, leave, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:402:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 402 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:402:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 402 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:408:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 408 | return spa_api_method_fast_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:408:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 408 | return spa_api_method_fast_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:413:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 413 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:413:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 413 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:418:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 418 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:418:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 418 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:423:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 423 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:423:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 423 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:429:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 429 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:429:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 429 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:435:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 435 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:435:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 435 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:440:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 440 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:440:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 440 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:445:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 445 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:445:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 445 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:502:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 502 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:502:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 502 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:508:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 508 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:508:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 508 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:515:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 515 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:515:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 515 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:521:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 521 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:521:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 521 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:527:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 527 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:527:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 527 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:533:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 533 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:533:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 533 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:539:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 539 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:539:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 539 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:546:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 546 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:546:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 546 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:554:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 554 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:554:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 554 | return spa_api_method_r(struct spa_source *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:278:21: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 278 | method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:561:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 561 | spa_api_method_v(spa_loop_utils, &object->iface, destroy_source, 0, source); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:275:2: note: expanded from macro 'spa_api_method_v' │B│ 275 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/client.h:12: │B│ In file included from /usr/include/pipewire-0.3/pipewire/proxy.h:90: │B│ In file included from /usr/include/pipewire-0.3/pipewire/protocol.h:26: │B│ In file included from /usr/include/pipewire-0.3/pipewire/context.h:49: │B│ In file included from /usr/include/pipewire-0.3/pipewire/loop.h:8: │B│ /usr/include/spa-0.2/spa/support/loop.h:561:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 561 | spa_api_method_v(spa_loop_utils, &object->iface, destroy_source, 0, source); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:277:2: note: expanded from macro 'spa_api_method_v' │B│ 277 | spa_interface_call(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:165:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 165 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, add_listener, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:165:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 165 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, add_listener, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:172:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 172 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, error, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:172:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 172 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, error, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, update_properties, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:179:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 179 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, update_properties, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:186:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 186 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, get_permissions, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:186:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 186 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, get_permissions, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, update_permissions, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:12: │B│ /usr/include/pipewire-0.3/pipewire/client.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_r(int, -ENOTSUP, pw_client, (struct spa_interface*)object, update_permissions, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:151:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 151 | SPA_FLAG_UPDATE(flag, __KEY_FLAG, !(flag & __KEY_FLAG)); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:163:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | SPA_FLAG_CLEAR(flag, __KEY_FLAG); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:166:5: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 166 | SPA_FLAG_UPDATE(iter->state, __ARRAY_FLAG, cur == '['); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:173:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | SPA_FLAG_UPDATE(iter->state, __PREV_ARRAY_FLAG, flag & __ARRAY_FLAG); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:176:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 176 | SPA_FLAG_UPDATE(array_stack[(iter->depth-1) >> 6], mask, flag & __ARRAY_FLAG); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:206:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 206 | SPA_FLAG_UPDATE(iter->state, __ARRAY_FLAG, flag & __PREV_ARRAY_FLAG); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:209:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 209 | SPA_FLAG_UPDATE(iter->state, __ARRAY_FLAG, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:226:6: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 226 | SPA_FLAG_UPDATE(flag, __KEY_FLAG, !(flag & __KEY_FLAG)); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:91:81: note: expanded from macro 'SPA_FLAG_UPDATE' │B│ 91 | #define SPA_FLAG_UPDATE(field,flag,val) ((val) ? SPA_FLAG_SET((field),(flag)) : SPA_FLAG_CLEAR((field),(flag))) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:260:13: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 260 | case 240 ... 247: │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/json-core.h:263:13: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 263 | case 224 ... 239: │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/json-core.h:266:13: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 266 | case 192 ... 223: │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/json-core.h:277:13: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 277 | case 128 ... 191: │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/json-core.h:388:10: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 388 | code = SPA_CLAMP(iter->state & 0xff, 0u, SPA_N_ELEMENTS(reasons)-1); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:159:2: note: expanded from macro 'SPA_CLAMP' │B│ 159 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:388:10: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ /usr/include/spa-0.2/spa/utils/defs.h:163:2: note: expanded from macro 'SPA_CLAMP' │B│ 163 | SPA_MIN(SPA_MAX(_v, _low), _high); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:388:10: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ /usr/include/spa-0.2/spa/utils/defs.h:163:10: note: expanded from macro 'SPA_CLAMP' │B│ 163 | SPA_MIN(SPA_MAX(_v, _low), _high); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:153:2: note: expanded from macro 'SPA_MAX' │B│ 153 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:388:10: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ /usr/include/spa-0.2/spa/utils/defs.h:163:10: note: expanded from macro 'SPA_CLAMP' │B│ 163 | SPA_MIN(SPA_MAX(_v, _low), _high); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:153:2: note: expanded from macro 'SPA_MAX' │B│ 153 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:13: │B│ In file included from /usr/include/pipewire-0.3/pipewire/conf.h:8: │B│ /usr/include/spa-0.2/spa/utils/json-core.h:433:32: warning: case ranges are a C2y extension [-Wc2y-extensions] │B│ 433 | case '+': case '-': case '0' ... '9': case '.': case 'e': case 'E': break; │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/plugin.h:11: │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:155:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 155 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:155:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 155 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:163:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:163:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:173:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:173:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:182:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 182 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: │B│ /usr/include/pipewire-0.3/pipewire/device.h:182:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 182 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:650:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 650 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, add_listener, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:650:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 650 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, add_listener, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:657:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 657 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_callbacks, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:657:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 657 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_callbacks, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:662:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 662 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, sync, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:662:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 662 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, sync, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:669:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 669 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, enum_params, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:669:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 669 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, enum_params, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:676:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 676 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_param, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:676:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 676 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_param, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:682:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 682 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_io, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:682:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 682 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, set_io, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:688:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 688 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, send_command, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:688:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 688 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, send_command, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:695:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 695 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, add_port, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:695:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 695 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, add_port, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:701:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 701 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, remove_port, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:701:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 701 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, remove_port, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:709:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 709 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_enum_params, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:709:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 709 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_enum_params, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:718:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 718 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_set_param, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:718:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 718 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_set_param, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:728:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 728 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_use_buffers, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:728:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 728 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_use_buffers, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:736:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 736 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_set_io, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:736:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 736 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_set_io, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:742:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 742 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_reuse_buffer, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:742:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 742 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, port_reuse_buffer, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:747:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 747 | return spa_api_method_fast_r(int, -ENOTSUP, spa_node, &object->iface, port_reuse_buffer, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:71: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:747:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 747 | return spa_api_method_fast_r(int, -ENOTSUP, spa_node, &object->iface, port_reuse_buffer, 0, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:752:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 752 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, process, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:65: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:39: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:752:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 752 | return spa_api_method_r(int, -ENOTSUP, spa_node, &object->iface, process, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:319:25: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 319 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:756:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 756 | return spa_api_method_fast_r(int, -ENOTSUP, spa_node, &object->iface, process, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:315:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 315 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:70: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:216:38: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 216 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:16: │B│ In file included from /usr/include/pipewire-0.3/pipewire/buffers.h:8: │B│ /usr/include/spa-0.2/spa/node/node.h:756:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 756 | return spa_api_method_fast_r(int, -ENOTSUP, spa_node, &object->iface, process, 0); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:318:2: note: expanded from macro 'spa_api_method_fast_r' │B│ 318 | spa_interface_call_fast_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:254:2: note: expanded from macro 'spa_interface_call_fast_res' │B│ 254 | spa_callbacks_call_fast_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:214:2: note: expanded from macro 'spa_callbacks_call_fast_res' │B│ 214 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:18: │B│ /usr/include/pipewire-0.3/pipewire/factory.h:97:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 97 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:18: │B│ /usr/include/pipewire-0.3/pipewire/factory.h:97:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 97 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:20: │B│ In file included from /usr/include/pipewire-0.3/pipewire/log.h:8: │B│ /usr/include/spa-0.2/spa/support/log.h:229:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 229 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:20: │B│ In file included from /usr/include/pipewire-0.3/pipewire/log.h:8: │B│ /usr/include/spa-0.2/spa/support/log.h:273:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 273 | if (!spa_interface_call(i, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:58: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:169:35: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 169 | (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:20: │B│ In file included from /usr/include/pipewire-0.3/pipewire/log.h:8: │B│ /usr/include/spa-0.2/spa/support/log.h:277:7: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 277 | spa_interface_call(i, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:238:2: note: expanded from macro 'spa_interface_call' │B│ 238 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:165:2: note: expanded from macro 'spa_callbacks_call' │B│ 165 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:22: │B│ /usr/include/pipewire-0.3/pipewire/link.h:123:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 123 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:22: │B│ /usr/include/pipewire-0.3/pipewire/link.h:123:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 123 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:26: │B│ /usr/include/pipewire-0.3/pipewire/module.h:95:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 95 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:26: │B│ /usr/include/pipewire-0.3/pipewire/module.h:95:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 95 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:194:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 194 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:202:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 202 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:202:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 202 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:212:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 212 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:212:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 212 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:221:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 221 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:221:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 221 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:229:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 229 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:27: │B│ /usr/include/pipewire-0.3/pipewire/node.h:229:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 229 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:155:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 155 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:155:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 155 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:163:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:163:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 163 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:173:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:32: │B│ /usr/include/pipewire-0.3/pipewire/port.h:173:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 173 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:72:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 72 | return spa_api_method_r(struct spa_thread *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:72:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 72 | return spa_api_method_r(struct spa_thread *, NULL, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:82:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 82 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:82:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 82 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:92:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 92 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:92:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 92 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:102:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 102 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:102:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 102 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:285:27: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 285 | _res, method, version, ##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:112:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 112 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:281:2: note: expanded from macro 'spa_api_method_r' │B│ 281 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:66: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:36: │B│ In file included from /usr/include/pipewire-0.3/pipewire/data-loop.h:9: │B│ /usr/include/spa-0.2/spa/support/thread.h:112:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 112 | return spa_api_method_r(int, -ENOTSUP, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:284:2: note: expanded from macro 'spa_api_method_r' │B│ 284 | spa_interface_call_res(_i, struct type ##_methods, \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:251:2: note: expanded from macro 'spa_interface_call_res' │B│ 251 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:69:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 69 | offs = SPA_MIN(offset, maxsize); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:70:7: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 70 | sz = SPA_MIN(maxsize - offs, size); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:828:7: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 828 | if (SPA_POD_PARSER_COLLECT_BODY(&pod, body, *format, args) >= 0) { │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:578:2: note: expanded from macro 'SPA_POD_PARSER_COLLECT_BODY' │B│ 578 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:87:18: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 87 | f->pod.size -= SPA_MIN(size, f->pod.size); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:3: │B│ In file included from /usr/include/pipewire-0.3/pipewire/pipewire.h:8: │B│ In file included from /usr/include/spa-0.2/spa/support/plugin.h:11: │B│ /usr/include/spa-0.2/spa/utils/hook.h:210:41: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 210 | res = (_f->method)((callbacks)->data, ## __VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:156:4: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 156 | spa_callbacks_call_res(&builder->callbacks, │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/hook.h:207:2: note: expanded from macro 'spa_callbacks_call_res' │B│ 207 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:178:27: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 178 | builder->state.offset -= SPA_MIN(size, builder->state.offset); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:180:18: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 180 | f->pod.size -= SPA_MIN(size, f->pod.size); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:225:3: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 225 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:257:2: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 257 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:83:2: note: expanded from macro 'SPA_FLAG_CLEAR' │B│ 83 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:39:67: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 39 | #define SPA_STATIC_ASSERT(expr, ...) SPA_STATIC_ASSERT_IMPL(expr, ## __VA_ARGS__, "`" #expr "` evaluated to false") │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:444:118: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 444 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:11: │B│ /usr/include/spa-0.2/spa/param/format-utils.h:32:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 32 | return spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:11: │B│ /usr/include/spa-0.2/spa/param/format-utils.h:32:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 32 | return spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:13: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/raw-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/iter.h:214:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 214 | n_values = SPA_MIN(n_values, max_values); │B│ | ^ │B│ /usr/include/spa-0.2/spa/utils/defs.h:147:2: note: expanded from macro 'SPA_MIN' │B│ 147 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:13: │B│ /usr/include/spa-0.2/spa/param/audio/raw-utils.h:42:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 42 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:13: │B│ /usr/include/spa-0.2/spa/param/audio/raw-utils.h:42:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 42 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:14: │B│ /usr/include/spa-0.2/spa/param/audio/dsp-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:14: │B│ /usr/include/spa-0.2/spa/param/audio/dsp-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:15: │B│ /usr/include/spa-0.2/spa/param/audio/iec958-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:15: │B│ /usr/include/spa-0.2/spa/param/audio/iec958-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:16: │B│ /usr/include/spa-0.2/spa/param/audio/dsd-utils.h:39:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 39 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:16: │B│ /usr/include/spa-0.2/spa/param/audio/dsd-utils.h:39:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 39 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:17: │B│ /usr/include/spa-0.2/spa/param/audio/mp3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:17: │B│ /usr/include/spa-0.2/spa/param/audio/mp3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:18: │B│ /usr/include/spa-0.2/spa/param/audio/aac-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:18: │B│ /usr/include/spa-0.2/spa/param/audio/aac-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:19: │B│ /usr/include/spa-0.2/spa/param/audio/vorbis-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:19: │B│ /usr/include/spa-0.2/spa/param/audio/vorbis-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:20: │B│ /usr/include/spa-0.2/spa/param/audio/wma-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:20: │B│ /usr/include/spa-0.2/spa/param/audio/wma-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:21: │B│ /usr/include/spa-0.2/spa/param/audio/ra-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:21: │B│ /usr/include/spa-0.2/spa/param/audio/ra-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:22: │B│ /usr/include/spa-0.2/spa/param/audio/amr-utils.h:35:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:22: │B│ /usr/include/spa-0.2/spa/param/audio/amr-utils.h:35:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:23: │B│ /usr/include/spa-0.2/spa/param/audio/alac-utils.h:35:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:23: │B│ /usr/include/spa-0.2/spa/param/audio/alac-utils.h:35:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 35 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:24: │B│ /usr/include/spa-0.2/spa/param/audio/flac-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:24: │B│ /usr/include/spa-0.2/spa/param/audio/flac-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:25: │B│ /usr/include/spa-0.2/spa/param/audio/ape-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:25: │B│ /usr/include/spa-0.2/spa/param/audio/ape-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:26: │B│ /usr/include/spa-0.2/spa/param/audio/ac3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:26: │B│ /usr/include/spa-0.2/spa/param/audio/ac3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:27: │B│ /usr/include/spa-0.2/spa/param/audio/eac3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:27: │B│ /usr/include/spa-0.2/spa/param/audio/eac3-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:28: │B│ /usr/include/spa-0.2/spa/param/audio/truehd-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:28: │B│ /usr/include/spa-0.2/spa/param/audio/truehd-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:29: │B│ /usr/include/spa-0.2/spa/param/audio/dts-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:29: │B│ /usr/include/spa-0.2/spa/param/audio/dts-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:30: │B│ /usr/include/spa-0.2/spa/param/audio/mpegh-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:30: │B│ /usr/include/spa-0.2/spa/param/audio/mpegh-utils.h:34:8: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 34 | res = spa_pod_parse_object(format, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ In file included from /usr/include/spa-0.2/spa/param/latency-utils.h:12: │B│ /usr/include/spa-0.2/spa/param/latency.h:59:84: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 59 | #define SPA_LATENCY_INFO(dir,...) ((struct spa_latency_info) { .direction = (dir), ## __VA_ARGS__ }) │B│ | ^ │B│ /usr/include/spa-0.2/spa/param/latency.h:59:84: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:93:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 93 | if ((res = spa_pod_parse_object(latency, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:93:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 93 | if ((res = spa_pod_parse_object(latency, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:702:26: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 702 | spa_pod_builder_add(_b, ##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:110:27: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 110 | return (struct spa_pod *)spa_pod_builder_add_object(builder, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/builder.h:698:2: note: expanded from macro 'spa_pod_builder_add_object' │B│ 698 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:8: │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:64: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:40: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:126:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 126 | if ((res = spa_pod_parse_object(latency, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:899:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 899 | ({ \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:881:31: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 881 | _res = spa_pod_parser_get(p,##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:126:13: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 126 | if ((res = spa_pod_parse_object(latency, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:906:2: note: expanded from macro 'spa_pod_parse_object' │B│ 906 | spa_pod_body_parse_object(pod,SPA_POD_BODY_CONST(pod),type,id,##__VA_ARGS__) │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:902:2: note: expanded from macro 'spa_pod_body_parse_object' │B│ 902 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/parser.h:877:2: note: expanded from macro 'spa_pod_parser_get_object' │B│ 877 | ({ \ │B│ | ^ │B│ In file included from ../input/pipewire.c:4: │B│ In file included from /usr/include/spa-0.2/spa/param/audio/format-utils.h:9: │B│ /usr/include/spa-0.2/spa/pod/builder.h:702:26: warning: token pasting of ',' and '__VA_ARGS__' is a GNU extension [-Wgnu-zero-variadic-macro-arguments] │B│ 702 | spa_pod_builder_add(_b, ##__VA_ARGS__, 0); \ │B│ | ^ │B│ In file included from ../input/pipewire.c:5: │B│ /usr/include/spa-0.2/spa/param/latency-utils.h:139:27: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 139 | return (struct spa_pod *)spa_pod_builder_add_object(builder, │B│ | ^ │B│ /usr/include/spa-0.2/spa/pod/builder.h:698:2: note: expanded from macro 'spa_pod_builder_add_object' │B│ 698 | ({ \ │B│ | ^ │B│ ../input/pipewire.c:28:9: warning: use of GNU statement expression extension from macro expansion [-Wgnu-statement-expression-from-macro-expansion] │B│ 28 | pw_log_warn("out of buffers: %m"); │B│ | ^ │B│ /usr/include/pipewire-0.3/pipewire/log.h:174:29: note: expanded from macro 'pw_log_warn' │B│ 174 | #define pw_log_warn(...) pw_log(SPA_LOG_LEVEL_WARN,__VA_ARGS__) │B│ | ^ │B│ /usr/include/pipewire-0.3/pipewire/log.h:171:25: note: expanded from macro 'pw_log' │B│ 171 | #define pw_log(lev,...) pw_logt(lev,PW_LOG_TOPIC_DEFAULT,__VA_ARGS__) │B│ | ^ │B│ /usr/include/pipewire-0.3/pipewire/log.h:166:2: note: expanded from macro 'pw_logt' │B│ 166 | ({ \ │B│ | ^ │B│ ../input/pipewire.c:43:40: warning: [[]] attributes are a C23 extension [-Wc23-extensions] │B│ 43 | static void on_timeout(void *userdata, [[maybe_unused]] uint64_t expirations) { │B│ | ^ │B│ ../input/pipewire.c:50:50: warning: [[]] attributes are a C23 extension [-Wc23-extensions] │B│ 50 | static void on_stream_state_changed(void *_data, [[maybe_unused]] enum pw_stream_state old, │B│ | ^ │B│ ../input/pipewire.c:52:37: warning: [[]] attributes are a C23 extension [-Wc23-extensions] │B│ 52 | [[maybe_unused]] const char *error) { │B│ | ^ │B│ 681 warnings generated. │B│ [39/39 1.004s (100%)] clang -o cava cava.p/cavacore.c.o cava.p/config.c.o cava.p/input_common.c.o cava.p/input_fifo.c.o cava.p/input_shmem.c.o cava.p/output_common.c.o cava.p/output_terminal_noncurses.c.o cava.p/output_raw.c.o cava.p/output_noritake.c.o cava.p/output_terminal_ncurses.c.o cava.p/output_terminal_bcircle.c.o cava.p/input_alsa.c.o cava.p/input_pulse.c.o cava.p/input_sndio.c.o cava.p/input_pipewire.c.o cava.p/output_sdl_cava.c.o cava.p/output_sdl_glsl.c.o cava.p/input_jack.c.o cava.p/cava.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -Wl,--start-group -liniparser -lm /usr/lib/libfftw3.so -pthread -lncursesw -lasound /usr/lib/libpulse.so -lpulse-simple -lsndio /usr/lib/libpipewire-0.3.so /usr/lib/libSDL2.so /usr/lib/libGL.so /usr/lib/libjack.so -Wl,--end-group │B│ INFO: autodetecting backend as ninja │B│ INFO: calculating backend command to run: /usr/bin/ninja -C /mason/build/x86_64/1.0.0.tar.gz/aerynos-builddir -j 8 -v │ │Install │I│ + set -o errexit │I│ + set -o pipefail │I│ + set -o nounset │I│ + TERM=dumb │I│ + export TERM │I│ + SOURCE_DATE_EPOCH=1792784514 │I│ + export SOURCE_DATE_EPOCH │I│ + PGO_STAGE=NONE │I│ + export PGO_STAGE │I│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │I│ + export PKG_CONFIG_PATH │I│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CFLAGS │I│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CFLAGS │I│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CXXFLAGS │I│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CXXFLAGS │I│ + FFLAGS='-O2 -fno-omit-frame-pointer -g' │I│ + export FFLAGS │I│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now' │I│ + export LDFLAGS │I│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -Wl,--no-gc-sections' │I│ + export CGO_LDFLAGS │I│ + DFLAGS='-O2 -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │I│ + export DFLAGS │I│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │I│ + export RUSTFLAGS │I│ + VALAFLAGS=-g │I│ + export VALAFLAGS │I│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │I│ + export GOFLAGS │I│ + CC=clang │I│ + export CC │I│ + CXX=clang++ │I│ + export CXX │I│ + OBJC=clang │I│ + export OBJC │I│ + OBJCXX=clang++ │I│ + export OBJCXX │I│ + CPP=clang-cpp │I│ + export CPP │I│ + OBJCPP='clang -E -' │I│ + export OBJCPP │I│ + OBJCXXCPP='clang++ -E' │I│ + export OBJCXXCPP │I│ + AR=llvm-ar │I│ + export AR │I│ + LD=ld.lld │I│ + export LD │I│ + OBJCOPY=llvm-objcopy │I│ + export OBJCOPY │I│ + NM=llvm-nm │I│ + export NM │I│ + RANLIB=llvm-ranlib │I│ + export RANLIB │I│ + STRIP=llvm-strip │I│ + export STRIP │I│ + PATH=/usr/bin:/bin │I│ + export PATH │I│ + GOAMD64=v2 │I│ + export GOAMD64 │I│ + test -z v2 │I│ + CCACHE_DIR=/mason/ccache │I│ + export CCACHE_DIR │I│ + CCACHE_BASEDIR=/mason/build/x86_64/1.0.0.tar.gz │I│ + export CCACHE_BASEDIR │I│ + test -z /mason/ccache │I│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │I│ + NINJA_STATUS='[%f/%t %es (%P)] ' │I│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/1.0.0.tar.gz │I│ + export CARGO_BUILD_DEP_INFO_BASEDIR │I│ + CARGO_NET_RETRY=5 │I│ + export CARGO_NET_RETRY │I│ + CARGO_PROFILE_RELEASE_DEBUG=full │I│ + export CARGO_PROFILE_RELEASE_DEBUG │I│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │I│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │I│ + CARGO_PROFILE_RELEASE_LTO=off │I│ + export CARGO_PROFILE_RELEASE_LTO │I│ + CARGO_PROFILE_RELEASE_STRIP=none │I│ + export CARGO_PROFILE_RELEASE_STRIP │I│ + RUSTC_WRAPPER= │I│ + export RUSTC_WRAPPER │I│ + test -z '' │I│ + unset RUSTC_WRAPPER │I│ + GOCACHE= │I│ + export GOCACHE │I│ + test -z '' │I│ + unset GOCACHE │I│ + GOMODCACHE= │I│ + export GOMODCACHE │I│ + test -z '' │I│ + unset GOMODCACHE │I│ + CARGO_HOME= │I│ + export CARGO_HOME │I│ + test -z '' │I│ + unset CARGO_HOME │I│ + ZIG_GLOBAL_CACHE_DIR= │I│ + export ZIG_GLOBAL_CACHE_DIR │I│ + test -z '' │I│ + unset ZIG_GLOBAL_CACHE_DIR │I│ + ZIG_LOCAL_CACHE_DIR= │I│ + export ZIG_LOCAL_CACHE_DIR │I│ + test -z '' │I│ + unset ZIG_LOCAL_CACHE_DIR │I│ + SCCACHE_DIR=/mason/sccache │I│ + export SCCACHE_DIR │I│ + test -z /mason/sccache │I│ + LANG=en_US.UTF-8 │I│ + export LANG │I│ + LC_ALL=en_US.UTF-8 │I│ + export LC_ALL │I│ + test -d /mason/build/x86_64/1.0.0.tar.gz │I│ + cd /mason/build/x86_64/1.0.0.tar.gz │I│ + echo 'The work directory %(workdir) is /mason/build/x86_64/1.0.0.tar.gz' │I│ + DESTDIR=/mason/install │I│ + meson install --no-rebuild -C aerynos-builddir │I│ The work directory %(workdir) is /mason/build/x86_64/1.0.0.tar.gz │I│ Installing libcava.so.1.0.0 to /mason/install/usr/lib │I│ Installing cava to /mason/install/usr/bin │I│ Installing /mason/build/x86_64/1.0.0.tar.gz/include/cava/cavacore.h to /mason/install/usr/include/cava │I│ Installing /mason/build/x86_64/1.0.0.tar.gz/include/cava/common.h to /mason/install/usr/include/cava │I│ Installing /mason/build/x86_64/1.0.0.tar.gz/include/cava/config.h to /mason/install/usr/include/cava │I│ Installing /mason/build/x86_64/1.0.0.tar.gz/include/cava/input/common.h to /mason/install/usr/include/cava/input │I│ Installing /mason/build/x86_64/1.0.0.tar.gz/include/cava/output/common.h to /mason/install/usr/include/cava/output │I│ Installing /mason/build/x86_64/1.0.0.tar.gz/cava.psf to /mason/install/usr/share/consolefonts │I│ Installing /mason/build/x86_64/1.0.0.tar.gz/aerynos-builddir/meson-private/libcava.pc to /mason/install/usr/lib/pkgconfig │I│ Installing symlink pointing to libcava.so.1.0.0 to /mason/install/usr/lib/libcava.so.1 │I│ Installing symlink pointing to libcava.so.1 to /mason/install/usr/lib/libcava.so │Analyzing artefacts (» = Include, × = Ignore, ^ = Replace) │A│ » /usr/bin/cava │A│ » /usr/include/cava/cavacore.h │A│ » /usr/include/cava/common.h │A│ » /usr/include/cava/config.h │A│ » /usr/include/cava/input/common.h │A│ » /usr/include/cava/output/common.h │A│ » /usr/lib/libcava.so │A│ » /usr/lib/libcava.so.1 │A│ » /usr/lib/libcava.so.1.0.0 │A│ » /usr/lib/pkgconfig/libcava.pc │A│ » /usr/share/consolefonts/cava.psf │A│ » /usr/lib/debug/.build-id/c0/469bc4e15c9cf7ba039127905353b6668dd841.debug │A│ » /usr/lib/debug/.build-id/fe/5cd1c9f623c4511ae2602bd23009c86cb90c1f.debug Verifying Verified "c/cava/manifest.x86_64.bin" matches built manifest based on hash match: "9755be43a6b56b40c5575aa9188decc4673fe4263a70ffcc2cdeffe79b3d6bc2" Packaging Emitted cava-devel-1.0.0-7-1-x86_64.stone Emitted cava-dbginfo-1.0.0-7-1-x86_64.stone Emitted cava-1.0.0-7-1-x86_64.stone Emitted libcava-1.0.0-7-1-x86_64.stone Phase Elapsed % │Initialize 0.99s 5.9% │Populate (moss) ││Resolve 1.40s 8.3% ││Fetch 2.16s 12.8% ││Blit 7.08s 42.0% │Fetch 0.43s 2.5% │x86_64 ││Prepare 0.03s 0.2% ││Setup 2.99s 17.7% ││Build 1.33s 7.9% ││Install 0.35s 2.1% │Analyze 0.07s 0.4% │Emit 0.06s 0.4% ────────────────────────────────────── Total 16.87s 100.0% Build finished successfully at 2026-10-23T21:45:33+02:00