Mock Version: 2.16
Mock Version: 2.16
Mock Version: 2.16
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/pavucontrol.spec'], chrootPath='/var/lib/mock/dist-oc8-build-4614-671/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fa78b03c6a0>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/pavucontrol.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/pavucontrol-3.0-11.oc8.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/pavucontrol.spec'], chrootPath='/var/lib/mock/dist-oc8-build-4614-671/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fa78b03c6a0>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/pavucontrol.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CGWETd
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf pavucontrol-3.0
+ /usr/bin/xz -dc /builddir/build/SOURCES/pavucontrol-3.0.tar.xz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd pavucontrol-3.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
Patch #0 (0001-Use-freedesktop.org-standard-icon-name.patch):
+ echo 'Patch #0 (0001-Use-freedesktop.org-standard-icon-name.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0
patching file src/pavucontrol.glade
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bi3gre
+ umask 022
+ cd /builddir/build/BUILD
+ cd pavucontrol-3.0
+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']'
++ find . -name ltmain.sh
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '991' is supported by ustar format... yes
checking whether GID '135' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-g++... no
checking for x86_64-redhat-linux-gnu-c++... no
checking for x86_64-redhat-linux-gnu-gpp... no
checking for x86_64-redhat-linux-gnu-aCC... no
checking for x86_64-redhat-linux-gnu-CC... no
checking for x86_64-redhat-linux-gnu-cxx... no
checking for x86_64-redhat-linux-gnu-cc++... no
checking for x86_64-redhat-linux-gnu-cl.exe... no
checking for x86_64-redhat-linux-gnu-FCC... no
checking for x86_64-redhat-linux-gnu-KCC... no
checking for x86_64-redhat-linux-gnu-RCC... no
checking for x86_64-redhat-linux-gnu-xlC_r... no
checking for x86_64-redhat-linux-gnu-xlC... no
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... none
checking for x86_64-redhat-linux-gnu-gcc... no
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking whether ln -s works... yes
checking return type of signal handlers... void
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
***
*** Attempting build in GTK3 mode. Use --disable-gtk3 to build for GTK2
***
checking for x86_64-redhat-linux-gnu-pkg-config... /usr/bin/x86_64-redhat-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GUILIBS... yes
checking for PULSE... yes
checking for lynx... yes
checking whether NLS is requested... yes
checking for intltool >= 0.35.0... 0.51.0 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.26.3
checking for XML::Parser... ok
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating po/Makefile.in
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating doc/README.html
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
+ make V=1 -j32
make  all-recursive
make[1]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0'
Making all in src
make[2]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0/src'
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-minimalstreamwidget.o `test -f 'minimalstreamwidget.cc' || echo './'`minimalstreamwidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-channelwidget.o `test -f 'channelwidget.cc' || echo './'`channelwidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-streamwidget.o `test -f 'streamwidget.cc' || echo './'`streamwidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-devicewidget.o `test -f 'devicewidget.cc' || echo './'`devicewidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-cardwidget.o `test -f 'cardwidget.cc' || echo './'`cardwidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-sinkwidget.o `test -f 'sinkwidget.cc' || echo './'`sinkwidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-sourcewidget.o `test -f 'sourcewidget.cc' || echo './'`sourcewidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-sinkinputwidget.o `test -f 'sinkinputwidget.cc' || echo './'`sinkinputwidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-sourceoutputwidget.o `test -f 'sourceoutputwidget.cc' || echo './'`sourceoutputwidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-rolewidget.o `test -f 'rolewidget.cc' || echo './'`rolewidget.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-mainwindow.o `test -f 'mainwindow.cc' || echo './'`mainwindow.cc
g++ -DHAVE_CONFIG_H -I. -I..     -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W -c -o pavucontrol-pavucontrol.o `test -f 'pavucontrol.cc' || echo './'`pavucontrol.cc
LC_ALL=C /usr/bin/intltool-merge  -d -u -c ../po/.intltool-merge-cache ../po pavucontrol.desktop.in pavucontrol.desktop
Generating and caching the translation database
Merging translations into pavucontrol.desktop.
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sourcewidget.h:24,
                 from sourcewidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sinkwidget.h:24,
                 from sinkwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from cardwidget.h:24,
                 from cardwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sourceoutputwidget.h:24,
                 from sourceoutputwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sinkinputwidget.h:24,
                 from sinkinputwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from rolewidget.h:24,
                 from rolewidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from mainwindow.cc:27:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from channelwidget.h:24,
                 from channelwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from minimalstreamwidget.h:24,
                 from minimalstreamwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from streamwidget.h:24,
                 from streamwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from devicewidget.cc:27:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from pavucontrol.cc:32:
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:56: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(slot.rep_->call_))(slot.rep_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:55: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::internal::signal_emit0<void, sigc::nil>::call_type' {aka 'void (*)(sigc::internal::slot_rep*)'} [-Wcast-function-type]
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_);
                                                       ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from sourcewidget.h:24,
                 from sourcewidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from sinkinputwidget.h:24,
                 from sinkinputwidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from sinkwidget.h:24,
                 from sinkwidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from cardwidget.h:24,
                 from cardwidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from sourcewidget.h:24,
                 from sourcewidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from sinkinputwidget.h:24,
                 from sinkinputwidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from sinkwidget.h:24,
                 from sinkwidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from mainwindow.cc:27:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from channelwidget.h:24,
                 from channelwidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from cardwidget.h:24,
                 from cardwidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from rolewidget.h:24,
                 from rolewidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from channelwidget.h:24,
                 from channelwidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from mainwindow.cc:27:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from rolewidget.h:24,
                 from rolewidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from sourceoutputwidget.h:24,
                 from sourceoutputwidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from sourceoutputwidget.h:24,
                 from sourceoutputwidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from minimalstreamwidget.h:24,
                 from minimalstreamwidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from minimalstreamwidget.h:24,
                 from minimalstreamwidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from streamwidget.h:24,
                 from streamwidget.cc:25:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:100,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from devicewidget.cc:27:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h: At global scope:
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:66:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:67:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:68:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h:69:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from streamwidget.h:24,
                 from streamwidget.cc:25:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/gtk-3.0/gtk/gtk.h:271,
                 from /usr/include/gtkmm-3.0/gtkmm/enums.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:47,
                 from /usr/include/gtkmm-3.0/gtkmm/action.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29,
                 from /usr/include/gtkmm-3.0/gtkmm.h:95,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from devicewidget.cc:27:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:74:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   void (*__gtk_reserved1);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:75:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   void (*__gtk_reserved2);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   void (*__gtk_reserved3);
        ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   void (*__gtk_reserved4);
        ^
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sourcewidget.h:24,
                 from sourcewidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sourcewidget.h:24,
                 from sourcewidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from channelwidget.h:24,
                 from channelwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, ChannelWidget>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, ChannelWidget>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, ChannelWidget>; T_return = void]'
channelwidget.cc:47:112:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from channelwidget.h:24,
                 from channelwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sinkinputwidget.h:24,
                 from sinkinputwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sinkwidget.h:24,
                 from sinkwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void]'
sinkinputwidget.h:61:88:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from cardwidget.h:24,
                 from cardwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, SinkWidget>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SinkWidget>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SinkWidget>; T_return = void]'
sinkwidget.cc:44:103:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, CardWidget>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, CardWidget>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, CardWidget>; T_return = void]'
cardwidget.cc:41:94:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from rolewidget.h:24,
                 from rolewidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sinkwidget.h:24,
                 from sinkwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 froIn file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 froIn file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/incm /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from rolewidget.h:24,
                 from rolewidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
m /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from cardwidget.h:24,
                 from cardwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lude/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sinkinputwidget.h:24,
                 from sinkinputwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from pavucontrol.cc:32:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void]'
sinkinputwidget.h:61:88:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void]'
sourceoutputwidget.h:63:90:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from pavucontrol.cc:32:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from minimalstreamwidget.h:24,
                 from minimalstreamwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from minimalstreamwidget.h:24,
                 from minimalstreamwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sourceoutputwidget.h:24,
                 from sourceoutputwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void]'
sourceoutputwidget.h:63:90:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from sourceoutputwidget.h:24,
                 from sourceoutputwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from streamwidget.h:24,
                 from streamwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bound_mem_functor1<bool, StreamWidget, _GdkEventButton*>; T_return = bool; T_arg1 = _GdkEventButton*; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bound_mem_functor1<bool, StreamWidget, _GdkEventButton*>; T_return = bool; T_arg1 = _GdkEventButton*]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor1<bool, StreamWidget, _GdkEventButton*>; T_return = bool; T_arg1 = _GdkEventButton*]'
streamwidget.cc:42:105:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'bool (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<_GdkEventButton*>)' {aka 'bool (*)(sigc::internal::slot_rep*, _GdkEventButton* const&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, StreamWidget>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, StreamWidget>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, StreamWidget>; T_return = void]'
streamwidget.cc:43:103:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<bool, StreamWidget>; T_return = bool; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<bool, StreamWidget>; T_return = bool]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<bool, StreamWidget>; T_return = bool]'
streamwidget.cc:115:114:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'bool (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from streamwidget.h:24,
                 from streamwidget.cc:25:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from devicewidget.cc:27:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bound_mem_functor1<bool, DeviceWidget, _GdkEventButton*>; T_return = bool; T_arg1 = _GdkEventButton*; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bound_mem_functor1<bool, DeviceWidget, _GdkEventButton*>; T_return = bool; T_arg1 = _GdkEventButton*]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor1<bool, DeviceWidget, _GdkEventButton*>; T_return = bool; T_arg1 = _GdkEventButton*]'
devicewidget.cc:47:105:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'bool (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<_GdkEventButton*>)' {aka 'bool (*)(sigc::internal::slot_rep*, _GdkEventButton* const&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, DeviceWidget>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, DeviceWidget>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, DeviceWidget>; T_return = void]'
devicewidget.cc:48:103:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<bool, DeviceWidget>; T_return = bool; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<bool, DeviceWidget>; T_return = bool]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<bool, DeviceWidget>; T_return = bool]'
devicewidget.cc:125:114:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'bool (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from devicewidget.cc:27:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from mainwindow.cc:27:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bound_mem_functor3<void, Gtk::TreeView, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2298:7:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<int>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SinkInputWidget::SinkMenuItem>; T_return = void]'
sinkinputwidget.h:61:88:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, SourceOutputWidget::SourceMenuItem>; T_return = void]'
sourceoutputwidget.h:63:90:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call0<T_functor, T_return>::address())(void*) [with T_functor = sigc::bound_mem_functor0<void, MainWindow>; T_return = void; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:527:82:   required from 'sigc::slot0<T_return>::slot0(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, MainWindow>; T_return = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1752:26:   required from 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bound_mem_functor0<void, MainWindow>; T_return = void]'
mainwindow.cc:108:118:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:121:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*)' to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'static void* (* sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:790:98:   required from 'sigc::slot2<T_return, T_arg1, T_arg2>::slot2(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1890:26:   required from 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor4<const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&, void>, Glib::RefPtr<Gtk::TreeModel>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2416:5:   required from 'void Gtk::TreeView_Private::_connect_auto_store_numeric_editable_signal_handler(Gtk::TreeView*, Gtk::CellRenderer*, const Gtk::TreeModelColumn<ColumnType>&) [with ColumnType = int]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2315:95:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:191:14: warning: cast between incompatible function types from 'void (*)(sigc::internal::slot_rep*, sigc::type_trait_take_t<const Glib::ustring&>, sigc::type_trait_take_t<const Glib::ustring&>)' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const Glib::ustring&)'} to 'sigc::internal::hook' {aka 'void* (*)(void*)'} [-Wcast-function-type]
     { return reinterpret_cast<hook>(&call_it); }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:104,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/glibmm-2.4/glibmm.h:88,
                 from /usr/include/gtkmm-3.0/gtkmm.h:87,
                 from pavucontrol.h:29,
                 from mainwindow.h:24,
                 from mainwindow.cc:27:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In instantiation of 'T_return sigc::slot2<T_return, T_arg1, T_arg2>::operator()(sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_, sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_) const [with T_return = void; T_arg1 = const Glib::ustring&; T_arg2 = int; sigc::slot2<T_return, T_arg1, T_arg2>::arg1_type_ = const Glib::ustring&; sigc::slot2<T_return, T_arg1, T_arg2>::arg2_type_ = const int&]':
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:39:   required from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = const Glib::ustring&; T_arg2 = int&; T_functor = sigc::slot<void, const Glib::ustring&, int>; typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type = void]'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:35:   required from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = const Glib::ustring&; T_functor = sigc::slot<void, const Glib::ustring&, int>; T_type1 = int; typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type = void]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:148:20:   required from 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, sigc::type_trait_take_t<T_arg3>) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::type_trait_take_t<T_arg3> = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:155:37:   required from 'static void* (* sigc::internal::slot_call1<T_functor, T_return, T_arg1>::address())(void*) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&; sigc::internal::hook = void* (*)(void*)]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:657:90:   required from 'sigc::slot1<T_return, T_arg1>::slot1(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1821:26:   required from 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::slot(const T_functor&) [with T_functor = sigc::bind_functor<-1, sigc::slot<void, const Glib::ustring&, int>, int, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void; T_arg1 = const Glib::ustring&]'
/usr/include/gtkmm-3.0/gtkmm/treeview.h:2305:5:   required from here
/usr/include/sigc++-2.0/sigc++/functors/slot.h:776:17: warning: cast between incompatible function types from 'sigc::internal::hook' {aka 'void* (*)(void*)'} to 'sigc::slot2<void, const Glib::ustring&, int>::call_type' {aka 'void (*)(sigc::internal::slot_rep*, const Glib::ustring&, const int&)'} [-Wcast-function-type]
         return (reinterpret_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a1, _A_a2);
                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++  -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -D_REENTRANT -D_REENTRANT -pthread  -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -DLOCALEDIR=\"/usr/share/locale\" -DGLADE_FILE=\"/usr/share/pavucontrol/pavucontrol.glade\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pipe -Wall -W  -Wl,-z,relro  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o pavucontrol pavucontrol-minimalstreamwidget.o pavucontrol-channelwidget.o pavucontrol-streamwidget.o pavucontrol-devicewidget.o pavucontrol-cardwidget.o pavucontrol-sinkwidget.o pavucontrol-sourcewidget.o pavucontrol-sinkinputwidget.o pavucontrol-sourceoutputwidget.o pavucontrol-rolewidget.o pavucontrol-mainwindow.o pavucontrol-pavucontrol.o  -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lcanberra-gtk3 -lX11 -lcanberra -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0  -lpulse-mainloop-glib -lpulse -lglib-2.0  
make[2]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0/src'
Making all in doc
make[2]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0/doc'
lynx --dump README.html | sed 's,file://.*/doc/README.html,README,' > README
make[2]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0/doc'
Making all in po
make[2]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0/po'
file=`echo as | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file as.po
file=`echo bn_IN | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file bn_IN.po
file=`echo ca | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file ca.po
file=`echo cs | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file cs.po
file=`echo da | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file da.po
file=`echo de | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file de.po
file=`echo el | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file el.po
file=`echo es | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file es.po
file=`echo fi | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file fi.po
file=`echo fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file fr.po
file=`echo gu | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file gu.po
file=`echo hi | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file hi.po
file=`echo hu | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file hu.po
file=`echo it | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file it.po
file=`echo ja | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file ja.po
file=`echo kn | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file kn.po
file=`echo ml | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file ml.po
file=`echo mr | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file mr.po
file=`echo nl | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file nl.po
file=`echo or | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file or.po
file=`echo pa | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file pa.po
file=`echo pl | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file pl.po
file=`echo pt | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file pt.po
file=`echo pt_BR | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file pt_BR.po
file=`echo ru | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file ru.po
file=`echo sk | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file sk.po
file=`echo sr | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file sr.po
file=`echo sr@latin | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file sr@latin.po
file=`echo sv | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file sv.po
file=`echo ta | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file ta.po
file=`echo te | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file te.po
file=`echo th | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file th.po
file=`echo tr | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file tr.po
file=`echo uk | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file uk.po
file=`echo zh_CN | sed 's,.*/,,'`.gmo \
  && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po
make[2]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0/po'
make[2]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0'
make[2]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0'
make[1]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.chMIId
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64
++ dirname /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64
+ cd pavucontrol-3.0
+ rm -rf /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64
+ make V=1 install DESTDIR=/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64
Making install in src
make[1]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0/src'
make[2]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0/src'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/bin'
  /usr/bin/install -c pavucontrol '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/bin'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/applications'
 /usr/bin/install -c -m 644 pavucontrol.desktop '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/applications'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/pavucontrol'
 /usr/bin/install -c -m 644 pavucontrol.glade '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/pavucontrol'
make[2]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0/src'
make[1]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0/src'
Making install in doc
make[1]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0/doc'
make[2]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0/doc'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol'
 /usr/bin/install -c -m 644 README '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol'
 /usr/bin/install -c -m 644 README.html style.css '/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol'
make[2]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0/doc'
make[1]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0/doc'
Making install in po
make[1]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0/po'
linguas="as bn_IN ca cs da de el es fi fr gu hi hu it ja kn ml mr nl or pa pl pt pt_BR ru sk sr sr@latin sv ta te th tr uk zh_CN "; \
for lang in $linguas; do \
  dir=/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/$lang/LC_MESSAGES; \
  /bin/sh /builddir/build/BUILD/pavucontrol-3.0/install-sh -d $dir; \
  if test -r $lang.gmo; then \
    /usr/bin/install -c -m 644 $lang.gmo $dir/pavucontrol.mo; \
    echo "installing $lang.gmo as $dir/pavucontrol.mo"; \
  else \
    /usr/bin/install -c -m 644 ./$lang.gmo $dir/pavucontrol.mo; \
    echo "installing ./$lang.gmo as" \
	 "$dir/pavucontrol.mo"; \
  fi; \
  if test -r $lang.gmo.m; then \
    /usr/bin/install -c -m 644 $lang.gmo.m $dir/pavucontrol.mo.m; \
    echo "installing $lang.gmo.m as $dir/pavucontrol.mo.m"; \
  else \
    if test -r ./$lang.gmo.m ; then \
      /usr/bin/install -c -m 644 ./$lang.gmo.m \
	$dir/pavucontrol.mo.m; \
      echo "installing ./$lang.gmo.m as" \
	   "$dir/pavucontrol.mo.m"; \
    else \
      true; \
    fi; \
  fi; \
done
installing as.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/as/LC_MESSAGES/pavucontrol.mo
installing bn_IN.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/bn_IN/LC_MESSAGES/pavucontrol.mo
installing ca.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/ca/LC_MESSAGES/pavucontrol.mo
installing cs.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/cs/LC_MESSAGES/pavucontrol.mo
installing da.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/da/LC_MESSAGES/pavucontrol.mo
installing de.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/de/LC_MESSAGES/pavucontrol.mo
installing el.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/el/LC_MESSAGES/pavucontrol.mo
installing es.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/es/LC_MESSAGES/pavucontrol.mo
installing fi.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/fi/LC_MESSAGES/pavucontrol.mo
installing fr.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/fr/LC_MESSAGES/pavucontrol.mo
installing gu.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/gu/LC_MESSAGES/pavucontrol.mo
installing hi.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/hi/LC_MESSAGES/pavucontrol.mo
installing hu.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/hu/LC_MESSAGES/pavucontrol.mo
installing it.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/it/LC_MESSAGES/pavucontrol.mo
installing ja.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/ja/LC_MESSAGES/pavucontrol.mo
installing kn.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/kn/LC_MESSAGES/pavucontrol.mo
installing ml.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/ml/LC_MESSAGES/pavucontrol.mo
installing mr.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/mr/LC_MESSAGES/pavucontrol.mo
installing nl.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/nl/LC_MESSAGES/pavucontrol.mo
installing or.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/or/LC_MESSAGES/pavucontrol.mo
installing pa.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/pa/LC_MESSAGES/pavucontrol.mo
installing pl.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/pl/LC_MESSAGES/pavucontrol.mo
installing pt.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/pt/LC_MESSAGES/pavucontrol.mo
installing pt_BR.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/pt_BR/LC_MESSAGES/pavucontrol.mo
installing ru.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/ru/LC_MESSAGES/pavucontrol.mo
installing sk.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/sk/LC_MESSAGES/pavucontrol.mo
installing sr.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/sr/LC_MESSAGES/pavucontrol.mo
installing sr@latin.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/sr@latin/LC_MESSAGES/pavucontrol.mo
installing sv.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/sv/LC_MESSAGES/pavucontrol.mo
installing ta.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/ta/LC_MESSAGES/pavucontrol.mo
installing te.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/te/LC_MESSAGES/pavucontrol.mo
installing th.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/th/LC_MESSAGES/pavucontrol.mo
installing tr.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/tr/LC_MESSAGES/pavucontrol.mo
installing uk.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/uk/LC_MESSAGES/pavucontrol.mo
installing zh_CN.gmo as /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/locale/zh_CN/LC_MESSAGES/pavucontrol.mo
make[1]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0/po'
make[1]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0'
make[2]: Entering directory '/builddir/build/BUILD/pavucontrol-3.0'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0'
make[1]: Leaving directory '/builddir/build/BUILD/pavucontrol-3.0'
+ rm /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol/README
+ rm /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol/README.html
+ rm /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol/style.css
+ /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64 pavucontrol
+ /usr/lib/rpm/find-debuginfo.sh -j32 --strict-build-id -m -i --build-id-seed 3.0-11.oc8 --unique-debug-suffix -3.0-11.oc8.x86_64 --unique-debug-src-base pavucontrol-3.0-11.oc8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/pavucontrol-3.0
extracting debug info from /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/bin/pavucontrol
/usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match.
247 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
/sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile '' 1
+ /usr/lib/rpm/brp-python-hardlink
+ PYTHON3=/usr/libexec/platform-python
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.0cq1yd
+ umask 022
+ cd /builddir/build/BUILD
+ cd pavucontrol-3.0
+ desktop-file-validate /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/applications/pavucontrol.desktop
/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/applications/pavucontrol.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
+ exit 0
Processing files: pavucontrol-3.0-11.oc8.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.YOZvrf
+ umask 022
+ cd /builddir/build/BUILD
+ cd pavucontrol-3.0
+ DOCDIR=/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol
+ cp -pr doc/README /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/doc/pavucontrol
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.yVkCie
+ umask 022
+ cd /builddir/build/BUILD
+ cd pavucontrol-3.0
+ LICENSEDIR=/builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/licenses/pavucontrol
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/licenses/pavucontrol
+ cp -pr LICENSE /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64/usr/share/licenses/pavucontrol
+ exit 0
Provides: application() application(pavucontrol.desktop) pavucontrol = 3.0-11.oc8 pavucontrol(x86-64) = 3.0-11.oc8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libX11.so.6()(64bit) libatk-1.0.so.0()(64bit) libatkmm-1.6.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libcairomm-1.0.so.1()(64bit) libcanberra-gtk3.so.0()(64bit) libcanberra.so.0()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgdkmm-3.0.so.1()(64bit) libgio-2.0.so.0()(64bit) libgiomm-2.4.so.1()(64bit) libglib-2.0.so.0()(64bit) libglibmm-2.4.so.1()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libgtkmm-3.0.so.1()(64bit) libm.so.6()(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangomm-1.4.so.1()(64bit) libpthread.so.0()(64bit) libpulse-mainloop-glib.so.0()(64bit) libpulse-mainloop-glib.so.0(PULSE_0)(64bit) libpulse.so.0()(64bit) libpulse.so.0(PULSE_0)(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Processing files: pavucontrol-debugsource-3.0-11.oc8.x86_64
Provides: pavucontrol-debugsource = 3.0-11.oc8 pavucontrol-debugsource(x86-64) = 3.0-11.oc8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: pavucontrol-debuginfo-3.0-11.oc8.x86_64
Provides: debuginfo(build-id) = 1628caca2e1d630ddd882141a8c85e2150fdce6b pavucontrol-debuginfo = 3.0-11.oc8 pavucontrol-debuginfo(x86-64) = 3.0-11.oc8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: pavucontrol-debugsource(x86-64) = 3.0-11.oc8
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64
Wrote: /builddir/build/RPMS/pavucontrol-3.0-11.oc8.x86_64.rpm
Wrote: /builddir/build/RPMS/pavucontrol-debugsource-3.0-11.oc8.x86_64.rpm
Wrote: /builddir/build/RPMS/pavucontrol-debuginfo-3.0-11.oc8.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.tfbhtd
+ umask 022
+ cd /builddir/build/BUILD
+ cd pavucontrol-3.0
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/pavucontrol-3.0-11.oc8.x86_64
+ exit 0
Child return code was: 0